求各位帮我解答一下定时器中断的问题

2019-07-21 00:15发布

程序只开了一个定时器中断,5ms触发一次,但是中断服务函数处理的事情有点多,5ms处理不完,从现象上来看,中断服务程序后面的完全就没有执行到。我想请问一下,如果5ms时间没有执行完,但是下一次定时的中断又来了,这个该怎么去解释呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
warship
1楼-- · 2019-07-23 07:14
 精彩回答 2  元偷偷看……
edmund1234
2楼-- · 2019-07-23 13:05
当你说在中断里要执行2.5ms的任务, 这本身就已经是个bug
夕阳下的天启
3楼-- · 2019-07-23 16:25
warship 发表于 2019-6-7 17:44
中断不能打断自己,
但会排队等待,
中断返回后马上就再次进入,

明白了
夕阳下的天启
4楼-- · 2019-07-23 16:56
 精彩回答 2  元偷偷看……
夕阳下的天启
5楼-- · 2019-07-23 22:25
SADEM 发表于 2019-6-6 16:53
假设为另一个中断,问题是不是等同于 相同优先级的中断同时进入的问题,还是这种假设是错的

昨天翻了课本 51单片机 同级别的中断时无去打断同级别的中断的  32的话  不清楚

一周热门 更多>