ZHCUCS6 February 2025 AMC131M03 , MSPM0G1507
MCU DMA 模块通过共享 SPI 总线在 MSPM0G3507 MCU 与四个 AMC131M03 器件之间以最少的硬件资源和时间开销传送数据包。使用两个 DMA 通道:DMA 通道 0 用于向 ADC 发送 SPI 数据 (0x00),DMA 通道 1 用于同时通过共享 SPI 总线接收来自所有 ADC 的测量数据。一旦从第一个 ADC 接收到完整的 SPI 数据包,就会生成 DMA 就绪中断,并且开始对数据包进行 CRC16 验证。CRC16 验证成功后,将数据包分解为各相位线的电压和电流值。然后对第二个、第三个和第四个 ADC 器件逐一进行时分多路复用访问,以读取每个相位和中性点的数据样本。对于来自 AMC131M03 的中性线数据,仅处理电流值。AMC131M03 传输 15 字节的数据包。