UART 通信には二つのピンが必要です:受信データ (RX) と送信データ (TX):
- RX (受信データ):シリアル データ入力。受信信号でオーバーサンプリング手法を使用して、受信データの精度を確保しています。
- TX (送信データ):シリアル データ出力。トランスミッタが有効で、送信するデータがない場合、TX ピンは High (アイドル) に保持されます。ISO7816 スマート カードのような一部の双方向プロトコルでは、このピンはデータ受信にも使用されます。
ハードウェア フロー制御モードでは、以下のピンも使用されます。この機能は、UART-FLOW-CONTROL 機能を実装した UNICOMM-UART インスタンスでのみ使用できます。
- CTS (送信許可):フロー制御入力。外部信号で high に駆動される場合、この信号は電流転送が終了したときにデータ転送をブロックします。
- RTS (送信要求):フロー制御出力。この信号が Low に保持されると、UART がデータを受信する準備ができたことを示します。