ZHCABX9A november 2022 – march 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
STM32G0 和 MSPM0 系列器件均基于 Arm Cortex® M0+ CPU 内核架构和指令集。下表简要概述了 MSPM0G 和 MSPM0L 系列与 STM32G0 CPU 之间的一般功能比较。中断和异常针对比较了中断和异常以及它们在每款器件 M0 架构中包含的嵌套矢量中断控制器 (NVIC) 外设中的映射方式。
功能 | STM32G0 | MSPM0G | MSPM0L |
---|---|---|---|
架构 | Arm Cortex-M0+ | Arm Cortex-M0+ | Arm Cortex-M0+ |
最大 MCLK | 64MHz | 80MHz | 32MHz |
CPU 指令缓存 | 2x64 位行(16 字节) | 4x64 位行(32 字节) | 2x64 位行(16 字节) |
处理器跟踪功能 | 否 | 是,集成微跟踪缓冲器 | 否 |
存储器保护单元 (MPU) | 是 | 是 | 否 |
系统计时器 (SYSTICK) | 是 | 是 - 24 位 | 是 - 24 位 |
NVM 预取 | 是 | 是 | 是 |
硬件乘法 | 是 | 是 | 是 |
硬件断点/观察点 | 4/2 | 4/2 | 4/2 |
引导例程存储器 | 闪存(系统存储器) | ROM | ROM |
引导加载程序存储器 | 闪存(系统存储器) | ROM | ROM |
引导加载程序接口支持(1)(2) | UART、I2C、SPI、USB、FDCAN | UART、I2C、用户可扩展 | UART、I2C、 用户可扩展 |
DMA | 是 | 是 | 是 |