码迷,mamicode.com
首页 > 其他好文 > 详细

第4章STM32F407VG-中断

时间:2019-11-12 20:22:04      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:不能   nbsp   div   响应   oid   一个   src   info   提高   

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

 

 技术图片

 

 

第一步:设置优先级

1.设置优先级分组

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

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

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

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

第三步:设置NVIC中断使能

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

第4章STM32F407VG-中断

标签:不能   nbsp   div   响应   oid   一个   src   info   提高   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!