应用处理器与微控制器

文章采摘自 : [野火]《i.MX RT库开发实战指南—基于i.MX RT1052开发板》

应用处理器:如手机主控芯片,通常使用ARM的cortex-A系列内核。

微控制器:常用的MCU,通常采用ARM的cortex-M系列内核。

 

中断响应:

对于运行高级别操作系统(非实时操作系统)的通用应用处理器,服务外部中断并非
首要任务。在完成当前的任务之前, CPU 通常不会响应中断服务例程 (ISR) 请求。这就导
致在提出中断请求之后,需要经过多达数百个延迟周期,内核才会开始服务此请求。对于
运行实时操作系统、内核优先响应中断的 MCU 而言,就不会出现这种情况。即使在不同
中断之间,也可以通过合理安排优先级结构,确保最高优先级的中断达到最低的中断延迟。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章