文章採摘自 : [野火]《i.MX RT庫開發實戰指南—基於i.MX RT1052開發板》
應用處理器:如手機主控芯片,通常使用ARM的cortex-A系列內核。
微控制器:常用的MCU,通常採用ARM的cortex-M系列內核。
中斷響應:
對於運行高級別操作系統(非實時操作系統)的通用應用處理器,服務外部中斷並非
首要任務。在完成當前的任務之前, CPU 通常不會響應中斷服務例程 (ISR) 請求。這就導
致在提出中斷請求之後,需要經過多達數百個延遲週期,內核纔會開始服務此請求。對於
運行實時操作系統、內核優先響應中斷的 MCU 而言,就不會出現這種情況。即使在不同
中斷之間,也可以通過合理安排優先級結構,確保最高優先級的中斷達到最低的中斷延遲。