首页 > 其他 > 详细

第4章STM32F407VG-中断

时间:2019-11-12 20:26:36      阅读:74      评论:0      收藏:0      [点我收藏+]
硬件直接跳--不能有放回值,没有参数
中断意义:提高CPU的工作效率,中断-设置就不需要查询,发送事情自动接收通知
中断设计的原则
裸机中断:
1.不能写耗时太久代码
2.不要进行浮点运算--浮点运算会消耗大量CPU时间(硬件浮点功能DSP库,M4)
3.void xxxx(void)
技术分享图片

 

 技术分享图片

 

 

第一步:设置优先级

1.设置优先级分组

2.将分组、抢占优先级、响应优先级合成一个优先级值

3.将合成的优先级值设置到具体的中断中

第二步:设置外设中断使能

根据外设配置相关的寄存器进行设置

第三步:设置NVIC中断使能

调用ARM公司规定的NVIC中断使能函数

第4章STM32F407VG-中断

原文:https://www.cnblogs.com/zhouyuqing1024/p/11844438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!