NESA009A 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 系列 CPU 與 STM32G0 相比的一般特性。中斷和例外提供了中斷和例外的比較,以及它們如何映射到每個裝置 M0 結構中包含的內嵌向量中斷控制器 (NVIC) 周邊設備中。
特點 | STM32G0 | MSPM0G | MSPM0L |
---|---|---|---|
架構 | Arm Cortex-M0+ | Arm Cortex-M0+ | Arm Cortex-M0+ |
最大 MCLK | 64 MHz | 80 MHz | 32 MHz |
CPU 指令快取 | 2x64 位元行 (16 位元組) | 4x64 位元行 (32 位元組) | 2x64 位元行 (16 位元組) |
處理器追蹤能力 | 否 | 是,整合式微追蹤緩衝器 | 否 |
記憶體保護單元 (MPU) | 是 | 是 | 否 |
系統計時器 (SYSTICK) | 是 | 是 - 24 位元 | 是 - 24 位元 |
NVM 預取 | 是 | 是 | 是 |
硬體乘法 | 是 | 是 | 是 |
硬體斷點/監視點 | 4 / 2 | 4 / 2 | 4 / 2 |
開機例行儲存 | 快閃 (系統記憶體) | ROM | ROM |
Bootstrap 載入程式儲存 | 快閃 (系統記憶體) | ROM | ROM |
開機載入器介面支援(1)(2) | UART、I2C、SPI、USB、FDCAN | UART、I2C、使用者可延長 | UART、I2C、 使用者可延長 |
DMA | 是 | 是 | 是 |