ZHCUB46 june 2023 ADS131M08 , MSPM0G1507
DMA 模块在 MSPM0G3507 MCU 和 ADS131M08 器件之间以最少的硬件资源和时间开销传输数据包。两个 DMA 通道用于与 ADS131M08 进行通信。DMA 通道 0 用于向 ADS131M08 发送数据,DMA 通道 1 用于同时通过 SPI 总线从 ADS131M08 接收测量数据。从 ADS131M08 接收到一个完整数据包时,会生成一个中断来完成数据包的 CRC16 验证(可选但强烈建议),最后将数据包反汇编为每个相线和中线的电压和电流值。图 3-5 显示了使用 MSPM0G3507 MCU 的 DMA 发送和接收的数据包。