ZHCUDB9 September 2025
MCU DMA 模塊通過 SPI 總線在 MSPM0C1105 MCU 與 AMC130M02 器件之間以最少的硬件資源和時間開銷轉(zhuǎn)移數(shù)據(jù)包。使用兩個 DMA 通道進行 SPI 數(shù)據(jù)傳輸:DMA 通道 0 向 ADC 發(fā)送 SPI 數(shù)據(jù) (0x00),DMA 通道 1 通過 SPI 總線接收來自 ADC 的測量數(shù)據(jù)。AMC130M02 由于 2 個模擬輸入而傳輸 12 字節(jié)的數(shù)據(jù)包,一旦從 ADC 接收到完整的 SPI 數(shù)據(jù)包,就會生成 DMA 就緒中斷,并且開始對數(shù)據(jù)包進行 CRC16 驗證。CRC16 驗證成功后,將數(shù)據(jù)包分解為 A 相的電壓和電流值。