JAJU896 June 2023 ADS131M08 , MSPM0G1507
DMA モジュールは、MSPM0G3507 MCU と ADS131M08 デバイスの間でパケットを転送し、ハードウェア・リソースとタイミングのオーバーヘッドを最小限に抑えます。ADS131M08 との通信には、2 つの DMA チャネルが使用されます。DMA チャネル 0 を使用して ADS131M08 にデータを送信し、同時に DMA チャネル 1 を使用して SPI バス経由で ADS131M08 から測定データを受信します。ADS131M08 から完全なパケットを受信すると割り込みが生成され、データ・パケットの CRC16 検証が行われ (この手順はオプションですが、強く推奨)、最後に各位相ラインと中間ラインごとに、パケットが電圧と電流の値に逆アセンブルされます。MSPM0G3507 MCU の DMA を使用して送受信されるパケットを、図 3-5 に示します。