前言 ARM处理器在嵌入式设备领域的应用非常广泛。其中,ARM Cortex-A处理器通常用于需要操作系统或高性能支持的应用程序;Cortex-R处理器用于实时性能要求较高的应用程序;而Cortex-M处理器则更适用于类似小型微控制器的应用程序。 就Cortex-M处理器核心来讲,ARM已经拥有非常丰富的产品类型。Cortex-M0是同系列的首款处理器,设计初衷是利用其小体积、低功耗的优势,满足深度嵌入、成本敏感的应用程序的要求,例如智能传感器节点。Cortex-M3处理器和Cortex-M4处理器则主要针对大众市场的微控制器。Cortex-M7处理器则是整个系列的最高端产