JAJA885A November 2023 – May 2025 MSPM0C1104 , MSPM0G3507 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1306 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
RL78 と MSPM0 はどちらも、非同期 (クロックレス) 通信を実行するためのペリフェラルを備えています。RL78 の UART では、UART として使用されるシリアルアレイユニット (SAU) 周辺機器、SAU の高度な機能、または LIN-UART、DALI/UART などのスタンドアロン UART 周辺機器が標準的な機能となっています。MSPM0 では、標準機能には main という名前が付けられ、高度な機能には extend という名前が付けられています。また、MSPM0 は、IrDA ハードウェアサポート、スマートカードモード、ハードウェアフロー制御など、RL78 デバイスでは利用できない機能を提供します。
| 機能 | RL78 | MSPM0 |
|---|---|---|
| データ ドリフト | MSB または LSE | 同等 |
| DMA を使用した連続通信 | あり | あり |
| データ フェーズ | あり (逆出力) | いいえ |
| スヌーズ モード時のレセプション | あり | あり、すべての低消費電力モードでアクティブです。 |
| 1 線式半二重通信 | あり | あり (1) |
| データ長 | 5、7、8、9、16(2) | 5、6、7、8 |
| LIN ハードウェアのサポート | あり | あり |
| DALI ハードウェアのサポート | あり | あり |
| IrDA ハードウェア サポート | いいえ | あり |
| マンチェスター コードのハードウェア サポート | いいえ | あり |
| スマート カード モード (ISO7816) | いいえ | あり |
| 低消費電力モードからのウェークアップ | あり (LIN) | あり |
| 自動ボーレート検出 | あり (LIN) | いいえ |
| 外部ドライバ イネーブル | いいえ | あり |
| ハードウェア フロー制御 | いいえ | あり |
| マルチプロセッサ | いいえ | あり |
| Tx/Rx FIFO の深度 | いいえ | 4 |
UART サンプル コード
UART サンプル コードの詳細については、『MSPM0 SDK サンプル ガイド』を参照してください。