ARM架构与内核

Cortex-M3处理器是MCU的CPU,完成的MCU还需要其他组件,不同厂家拿上这个CPU加上自己的东西一起封装在一个硅片内,形成了一个MCU。

ARM架构

ARM在1990年成立,公司本身不制造销售具体的处理器或者微控制器芯片。ARM把处理器的设计授权给其他公司,得到授权的厂商设计了多种多样的初期里、单片机以及SoC,“知识产权授权”的商业模式。

目前ARM的内核架构:

  • A:设计于高性能的“开放应用平台”

  • R:高端嵌入式系统

  • M:用于深度嵌入的芯片

A系列可用于需要运行复杂应用程序的情况,去支持操作系统入Linux,并需要硬件MMU实现虚拟内存机制。

R系列要硬实时,并且高性能。

M系列适用于实时控制系统,低成本、低功耗、极速中断反应。

最后更新于