NESA009A november 2022 – march 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
STM32G0 和 MSPM0 都提供 ADC 周邊設備,可將類比訊號轉換爲數位等效訊號。兩種裝置系列皆配備 12 位元 ADC。下表比較 ADC 的不同功能和模式。
特點 | STM32G0 | MSPM0G | MSPM0L |
---|---|---|---|
解析度 (位元) | 12 | 12 | 12 |
轉換率 (Msps) | 2.5 | 4 | 1.4 |
超取樣 (位元) | 16 | 14 | 不適用 |
硬體超取樣 | 256x | 128x | 不適用 |
FIFO | 否 | 是 | 是 |
ADC 參考 (V) | 內部:2.048、2.5 | 內部:1.4、2.5、VDD | 內部:1.4、2.5、VDD |
當 VDD < 2 時 外部:VREF = VDD | 外部: 1.4 ≤ VREF ≤ VDD | 外部: 1.4 ≤ VREF ≤ VDD | |
當 VDD ≥ 2 時 外部:2 ≤ VREF ≤ VDD | |||
操作功率模式 | 執行、睡眠 | 執行、睡眠、停止、待機(1) | 執行、睡眠、停止、待機(1) |
自動關機 | 是 | 是 | 是 |
外部輸入通道(3) | 最高 16 | 最高 16 | 最高 16 |
內部輸入通道 | 溫度感測器、VREF、VBAT | 溫度感測器、供應監控、類比訊號鏈 | 溫度感測器、供應監控、類比訊號鏈 |
DMA 支援 | 是 | 是 | 是 |
ADC 窗口比較器裝置 | 否 | 是 | 是 |
同時取樣 | 否 | 是 | 否 |
ADC 數量(3) | 最高 1 | 最高 2 | 最高 1 |
STM32G0 | MSPM0 | 說明 |
---|---|---|
單次轉換模式 | 單通道單次轉換 | ADC 取樣並轉換一次單通道 |
掃描一系列通道 | 通道轉換順序 | ADC 會取樣一連串的通道,並轉換一次。 |
連續轉換模式 | 重複單通道轉換 | 重複單通道連續取樣並轉換單一通道 |
重複通道轉換順序 | 取樣並轉換一系列通道,然後重複相同序列 | |
不連續模式 | 重複通道轉換順序 | 取樣並轉換不連續的通道集。這可以透過將 MEMCTRLx 對應至不同通道在 MSPM0 上完成。 |
有關 ADC 程式碼範例的資訊,可在 MSPM0 SDK 範例指南中找到。