[架构之路-18]:目标系统 - 硬件平台 - 案例1 - 单片机MCU STM32 芯片的工作原理与启动流程
STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器(MCU)。STM32系列专为要求高性能、低成本、低功耗的嵌入式应用设计的ARMCortex®-M0,M0+,M3, M4和M7内核。STMCU中文官网STM32F103采用的是Cortex-M3内核,内核由ARM公司设计和授权。STM32的芯片生产厂商ST公司,负责在ARM内核之外部件的设计并生产整个芯片。这些内核之外的部件被称为核外外设或片上外设:如 GPIO、USART(串口)、I2C、SPI 等,