JAJU951 October 2024
MSPM0L2228 MCU は、9600 ボーで 8N1 用に構成された UART モジュールを使用して、このリファレンス デザインの RS-485 接続 J15 を介して PC の GUI と通信するように構成されています。PC の GUI は、データをフォーマットするための UART プロトコル (DLT-645 と呼ばれます) を使用して MSPM0L2228 からデータをポーリングし、2 つの DMA チャネルを使用します。チャネル 2 はデータ受信用、チャネル 3 はデータ送信用です。『中国国家電網仕様に対する MSP430AFE253 テスト リポート』 および 『MSP430I2040 を使用した単相および DC 組込み計量 (電力モニタ)』 アプリケーションノートもご覧ください。
UART データは、14 バイトにトリガを設定することによって、HAL_startUARTDMAReceive() 関数で処理されます。このバイトは、パケット長 (パケットごとに動的に変更可能) をコードするものです。