在一本51单片机的书中对于中断管理有这么一段话: 中断查询在每个机器周期中重复执行,但要注意的是,如果中断标志被置位,但因"一个同级或高一级的中断正在处理中"而未别响应,被拖延的中断就不再被响应了.也就是说,对中断标志置位后,未能及时响应转入中断服务程序的状态不做**. 这是不是说在一系统中高一级的中断被响应,运行中断程序返回后,在其运行中断程序期间发生的低一级或同级的中断就不被响应了? 举一例,一系统有串口中断,定时中断(用于系统记时),若设串口优先,系统记时会不准.相反若定时优先,定时中断期间串口数据会丢失. 各位怎么来理解这段话?怎样解决我所举例的问题, |