假如执行一个通信中断时,突然来了一个更高优先级的中断,此时会出现什么情况?

2019-07-21 00:17发布

原子哥好!        假如有一个通信中断来了,那么利用串口发送一串数据,但是数据刚发出几个,结果突然来了一个更高优先级的一个外部中断,那么此时CPU是继续将当时的数据发完之后再退出通信中断去执行更高先级的外部中断,还是立马停下来,先去把外部中断执行完后再回来接着把剩余的几个没发完的数据再接着发出去?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
1201yuge
1楼-- · 2019-07-22 11:41
 精彩回答 2  元偷偷看……
vwv
2楼-- · 2019-07-22 17:08
openedvadmin 发表于 2016-1-13 22:15
其实这个东西不难测试了。
你弄一个中断A,发送数据。中断B用按键触发,中断B你把时间设置长一点,等A中断 ...

好方法!

一周热门 更多>