全站数据
8 4 2 0 5 8 1

高手,单片机程序里面可以同时出现两个中断吗

IT小白鸽 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 06:53:05

问题描述

高手,单片机程序里面可以同时出现两个中断吗,在线求解答
精选答案
最佳答案

单片机程序里是不可能同时进入两个中断的。

1、会有出现同时两个中断满足进入中断的条件,这时就会根据中断优先级进行判断先进入那个中断服务程序里,高优先级的执行完毕才会进入低优先级中断;

2、如果正在执行中断服务程序(中断1)的时候,另一个中断(中断2)触发,如果优先级高于正在执行的中断,那么会立即执行中断2的服务程序,等中断2 执行完毕,才会继续执行中断1;如果中断2 优先级低于中断1,则等待中断1 执行完毕才会执行中断2。