架构(ARMv7-M)指导生产内核(ARM Cortex-M),内核指导生产微控制器(MCU)。
一个架构可以指导生产很多内核,比如Cortex-M3和Cortex-M4内核都是ARMv7-M架构;一个内核可以指导生产很多的单片机型号,比如STM32F10x 系列的MCU都是基于Cortex-M3内核的微控制器。
内核在单片机中扮演着处理器的角色。内核和外设(GPIO、RCC、TIM、USART、SPI、IIC等)共同组成了单片机。
架构、内核、微控制器之间的关系-STM32
![](https://img-home.csdnimg.cn/images/20240711042549.png)
架构(ARMv7-M)指导生产内核(ARM Cortex-M),内核指导生产微控制器(MCU)。
一个架构可以指导生产很多内核,比如Cortex-M3和Cortex-M4内核都是ARMv7-M架构;一个内核可以指导生产很多的单片机型号,比如STM32F10x 系列的MCU都是基于Cortex-M3内核的微控制器。
内核在单片机中扮演着处理器的角色。内核和外设(GPIO、RCC、TIM、USART、SPI、IIC等)共同组成了单片机。