logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

stm32寄存器编程--AFIO、EXTI、NVIC

我们此时可以通过AFIO去将PA9,PA10映射到PB6,PB7,这就是AFIO的其中一个作用。寄存器的话,我建议自己去翻数据手册。记得先使能AFIO时钟。NVIC:管理中断,选择中断源,设置优先级组,中断仲裁(多个中断就绪的时候,按照优先级来选择)一个demo,NVIC的寄存器配置比较抽象一些,要先配置SCB->AIRCR设置优先级组。这边是一个极简写法,详细在NVIC_Init函数实现里面,其

#stm32#嵌入式硬件#单片机
stm32寄存器开发--rcc时钟树

关于flash,就是cpu从flash取指令,如果cpu主频太高,flash处理不过来,指令预取我认为算是提高一个传输效率吧。7、设置APB1,APB2,AHB三条总线的分频,其中APB1规定不能超过36M。3、设置HSE直接给PLL还是先2分频,HSE为4~16M。有关于flash的操作要在使能PLL前完成。这个图片清晰明了,寄存器配置从下往上即可。2、flash等待2周期并开启指令。4、设置P

文章图片
#stm32#嵌入式硬件#单片机
到底了