请问各位大神,c2000定时器中断程序执行的时候定时器有没有停止计数?

2019-03-24 08:37发布

请问各位大神,c2000定时器中断程序执行的时候定时器有没有停止计数?还是要中断程序执行完了之后开始重新计数?初学不太明白,还请不吝赐教!!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
elvike
1楼-- · 2019-03-24 14:18
< 不会停
wquanbie
2楼-- · 2019-03-24 17:48
< :TI_MSP430_内容页_SA7 -->
elvike 发表于 2017-3-22 10:05
不会停

谢谢,请问如果中断子程序比较长,本次中断还没执行完新的中断又来了,就不会进入主程序了吧是这样吗?
elvike
3楼-- · 2019-03-24 23:42
 精彩回答 2  元偷偷看……
ienglgge
4楼-- · 2019-03-25 04:26
wquanbie 发表于 2017-3-22 10:14
谢谢,请问如果中断子程序比较长,本次中断还没执行完新的中断又来了,就不会进入主程序了吧是这样吗?

尽量避免 出现这种情况,定时器中断是周期性的,中断程序执行时间超过两次中断间隔。要么是中断频率太高,要么是中断程序太耗时。这都是不科学的。这会降低主循环执行的效率。
wquanbie
5楼-- · 2019-03-25 06:04
ienglgge 发表于 2017-3-22 18:10
尽量避免 出现这种情况,定时器中断是周期性的,中断程序执行时间超过两次中断间隔。要么是中断频率太高 ...

谢谢 解答!相同优先级的中断应该不会打断正在执行的中断程序!只有中断程序执行完了 才能响应下一次的中断

一周热门 更多>

相关问题

    相关文章