电子/硬件开发面试题更新 2026-08-05

在DMA传输完成中断和空闲中断同时触发后,如果CPU关中断时间较长(如10个字节时间)或高优先级中断长时间阻塞,DMA和空闲中断标志位仍然置位。此时对驱动有什么影响?

拓竹科技电子/硬件开发电子/半导体风险判断技术原理问题排查

考察说明

考察中断延迟对DMA和空闲中断处理的影响分析

回答思路

  1. 能识别中断标志位保持置位的现象
  2. 分析中断延迟可能导致数据覆盖或丢失
  3. 说明驱动需处理连续中断触发的场景
  4. 提到关中断时间与数据接收完整性的关系