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
MSPM0 和 STM32G0 系列的 MCU 具有用於儲存應用資料的 SRAM。
特點 | STM32G0 | MSPM0 |
---|---|---|
SRAM 記憶體 |
STM32G0B1xx、G0C1xx:144KB (啟用 SRAM 同位檢查時為 128KB) STM32G071xx、G081xx:36KB (啟用 SRAM 同位檢查時為 32KB) STM32G051xx、G061xx:18KB (啟用 SRAM 同位檢查時為 16KB) STM32G031xx、G041xx:8KB (啟用 SRAM 同位檢查時為 8KB) 零等待狀態 |
MSPM0Gxx:32KB 至 16KB MSPM0Lxx:4KB 至 2KB 零等待狀態 特定裝置包括 SRAM 同位檢查和 ECC。如需詳細資訊,請參閱裝置產品規格表 |
最大 CPU 時鐘頻率下的零等待狀態 | 是 |
是 |
存取解析度 | 位元組、半字 (16 位元) 或全字 (32 位元) |
位元組、半字 (16 位元) 或全字 (32 位元) |
同位檢查 | 是 |
是 |
MSPM0 MCU 包含低功耗高效能 SRAM,可在裝置支援的 CPU 頻率範圍內進行零等待狀態存取。除了程式碼外,SRAM 還可用於儲存不穩定的資訊,例如呼叫堆疊、堆積和全域資料。SRAM 內容會在執行、睡眠、停止和待機運作模式中完全保留,但會在關機模式中遺失。提供防寫保護機制,允許應用程式以 1KB 解析度動態防寫保護較低的 32KB SRAM。在低於 32KB SRAM 的裝置上,整個 SRAM 皆提供防寫保護。將可執行程式碼放入 SRAM 時,防寫保護非常受用,因爲它提供一種防護等級,可防止 CPU 或 DMA 意外覆寫程式碼。將程式碼置於 SRAM 中可啟用零等待狀態作業並降低功耗,藉此改善關鍵迴路的效能。