打印
[应用相关]

STM32的中断服务

[复制链接]
450|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Varus|  楼主 | 2016-2-14 19:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假设产生100us的定时中断,中断服务程序执行完需要10us的时间,请问这10us的时间在100us的中断时间内还是之外呢
沙发
Snow7| | 2016-2-14 20:13 | 只看该作者
一般中断程序执行完之前,会把定时器的计数器清空,这样做法,中断服务程序的时间就不算在内。

使用特权

评论回复
板凳
android2| | 2016-2-14 20:36 | 只看该作者
中断服务是在主程序执行过程中运行的

使用特权

评论回复
地板
拉克丝| | 2016-2-14 21:23 | 只看该作者
100us定时器中断就是每隔100us中断一次,执行顺序是:主程序,进去定时中断(进去中断后即重新计时),执行中断程序,退出中断返回主程序,等待下一次100us中断。

使用特权

评论回复
5
迪卡| | 2016-2-14 21:37 | 只看该作者
你的问题也就是说代码在运行中断程序时,定时器的计数器在计数没

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

155

主题

703

帖子

1

粉丝