第4章STM32F407VG-中断
Posted zhouyuqing1024
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第4章STM32F407VG-中断相关的知识,希望对你有一定的参考价值。
硬件直接跳--不能有放回值,没有参数
中断意义:提高CPU的工作效率,中断-设置就不需要查询,发送事情自动接收通知
中断设计的原则
裸机中断:
1.不能写耗时太久代码
2.不要进行浮点运算--浮点运算会消耗大量CPU时间(硬件浮点功能DSP库,M4)
3.void xxxx(void)
第一步:设置优先级
1.设置优先级分组
2.将分组、抢占优先级、响应优先级合成一个优先级值
3.将合成的优先级值设置到具体的中断中
第二步:设置外设中断使能
根据外设配置相关的寄存器进行设置
第三步:设置NVIC中断使能
调用ARM公司规定的NVIC中断使能函数
以上是关于第4章STM32F407VG-中断的主要内容,如果未能解决你的问题,请参考以下文章
STM32F407开发板用户手册第4章 STM32F407工程模板建立(MDK5)
STM32F407开发板用户手册第4章 STM32F407工程模板建立(MDK5)