ZHCUCS6 February 2025 AMC131M03 , MSPM0G1507
MCU DMA 模塊通過共享 SPI 總線在 MSPM0G3507 MCU 與四個 AMC131M03 器件之間以最少的硬件資源和時間開銷傳送數(shù)據(jù)包。使用兩個 DMA 通道:DMA 通道 0 用于向 ADC 發(fā)送 SPI 數(shù)據(jù) (0x00),DMA 通道 1 用于同時通過共享 SPI 總線接收來自所有 ADC 的測量數(shù)據(jù)。一旦從第一個 ADC 接收到完整的 SPI 數(shù)據(jù)包,就會生成 DMA 就緒中斷,并且開始對數(shù)據(jù)包進行 CRC16 驗證。CRC16 驗證成功后,將數(shù)據(jù)包分解為各相位線的電壓和電流值。然后對第二個、第三個和第四個 ADC 器件逐一進行時分多路復用訪問,以讀取每個相位和中性點的數(shù)據(jù)樣本。對于來自 AMC131M03 的中性線數(shù)據(jù),僅處理電流值。AMC131M03 傳輸 15 字節(jié)的數(shù)據(jù)包。