单片机,Thumb,Cortex-M,Arm比较

张开发
2026/4/3 15:20:08 15 分钟阅读
单片机,Thumb,Cortex-M,Arm比较
单片机、Thumb、Cortex-M、ARM 比较分析这四个术语分别属于不同层次的概念,从最通用的架构到具体的芯片实现,理解它们之间的关系是嵌入式系统设计的基础。一、核心定义速览术语定义本质典型代表ARM一家公司 + 一套处理器架构(32/64位RISC)架构规范ARMv6, ARMv7, ARMv8Cortex-MARM架构下的一个处理器微架构系列处理器内核设计Cortex-M0, M3, M4, M33ThumbARM架构中的一种指令集编码方式(16/32位压缩指令)指令编码模式Thumb-1, Thumb-2, ThumbEE单片机(MCU)完整的微型计算机芯片(含CPU、内存、外设)产品/芯片STM32F103, LPC1768, MSP430二、层次关系图三、详细对比1. ARM(架构规范层)是什么:英国ARM公司开发的处理器架构(指令集、寄存器、内存模型、异常模型)不是具体的芯片,而是设计蓝图特点:采用授

更多文章