2019-12-14 12:58发布
takashiki 发表于 2018-12-11 14:40 说不影响的都是没踩过坑的,必须是先清除。否则在执行中断时又来了中断,后清除的话这次中断就丢失了。当然 ...
laujc 发表于 2018-12-11 13:58 中断标志不是自动清除的吗?
zhang0352505 发表于 2018-12-11 15:07 如果先清除了,没有处理任务,来了其他中断,其他中断执行完毕后还能回来继续执行中断吗? 如果能,那么 ...
takashiki 发表于 2018-12-11 16:26 先清除了,来了其他中断,执行完毕还会继续执行中断,不会丢失。 先清除的,然后来了同一个中断,则在执 ...
最多设置5个标签!
如果先清除了,没有处理任务,来了其他中断,其他中断执行完毕后还能回来继续执行中断吗?
如果能,那么先清除中断和先处理任务没有区别吧。
如果不能,那么这个中断就不能执行了,就丢失了。
有很多中断不是硬件自动清零的,需要手动清零。
先清除了,来了其他中断,执行完毕还会继续执行中断,不会丢失。
先清除的,然后来了同一个中断,则在执行完该中断后再执行一次,中断不会丢失。
但是后清除的,如果来的是同一个中断,因为发生了中断结果标志被清除了,后来的中断就被丢失了。
好,讲的够详细。。。
一周热门 更多>