JAJA724B March 2023 – September 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
MSPM0 L シリーズ MCU には、ユニバーサル非同期送受信機 (UART) が搭載されています。表 7-2 に示すように、UART0 は LIN、DALI、IrDA、ISO7816 マンチェスター符号化機能をサポートしています。
| UART の機能 | UART0 (拡張) | UART1 (メイン) |
|---|---|---|
| 停止およびスタンバイ モードでアクティブ | あり | あり |
| 送信 FIFO と受信 FIFO を分離 | あり | あり |
| ハードウェア フロー制御をサポート | あり | あり |
| 9 ビット構成をサポート | あり | あり |
| LIN モードをサポート | あり | - |
| DALI をサポート | あり | - |
| IrDA をサポート | あり | - |
| ISO7816 スマート カードをサポート | あり | - |
| マンチェスター符号化をサポート | あり | - |
| パラメータ | テスト条件 | 最小値 | 標準値 | 最大値 | 単位 | |
|---|---|---|---|---|---|---|
| fUART | UART 入力クロック周波数 | 32 | MHz | |||
| fBITCLK | BITCLK クロック周波数 (MBaud のボー レートに等しい) | 4 | MHz | |||
| tSP | 入力フィルタにより抑制されるスパイクのパルス持続時間 | AGFSELx = 0 | 5 | 5.5 | 32 | ns |
| AGFSELx = 1 | 8 | 15 | 55 | ns | ||
| AGFSELx = 2 | 18 | 38 | 115 | ns | ||
| AGFSELx = 3 | 30 | 74 | 165 | ns | ||
MSPM0L UART モジュールは最大 4MHz のボー データをサポートでき、ほぼすべての UART アプリケーションをサポートできます。
ローカル相互接続ネットワーク (LIN) は一般的に使用される低速ネットワーク インターフェイスで、複数のリモート レスポンダ ノードと通信するコマンダ ノードで構成されています。通信に必要なのは 1 本のワイヤのみであり、一般的に車両の配線ハーネスに含まれています。
TLIN1021A-Q1 のトランスミッタは最大 20kbps のデータ レートをサポートしています。本トランシーバは、TXD ピン経由で LIN バスの状態を制御し、オープン ドレインの RXD 出力ピンでバスの状態を報告します。このデバイスは、電磁放射 (EME) を低減するために電流制限付き波形整形ドライバを備えています。
TLIN1021A-Q1 は、広い入力電圧動作範囲の 12V アプリケーションに対応するように設計されています。このデバイスは低消費電力スリープ モードと、wake over LIN、WAKE ピン、EN ピンによる低消費電力モードからのウェークアップをサポートしています。このデバイスを使用すると、ノードに存在する可能性がある各種電源を TLIN1021A-Q1 の INH 出力ピンで選択的に有効にすることで、バッテリの消費電流をシステム レベルで低減できます。図 7-1に、 テキサス・インスツルメンツ TLIN1021A LIN トランシーバを使用して実装されている代表的なインターフェイスを示します。
図 7-1 標準的な LIN TLIN1021A トランシーバ通信に必要なのは 1 本のワイヤのみであり、一般的に車両の配線ハーネスに含まれています。図 7-2図 7-3に、 テキサス・インスツルメンツ TLIN1021A LIN トランシーバを使用して実装されている代表的なインターフェイスを示します。詳細については、TLIN1021 データシートを参照してください。
図 7-2 MSPM0L を使用した代表的な LIN アプリケーション (コマンダ)
図 7-3 MSPM0L を使用した代表的な LIN アプリケーション (レスポンダ)