最終更新:2013-02-20 (水) 18:28:55 (4082d)  

UART
Top / UART

Universal Asynchronous Receiver Transmitter

RS-232Cで主に用いられる調歩同期プロトコルを実行するシリアル通信コントローラ

パソコンシリアルポートなどに搭載されている通信回路のこと

  • シリアル信号パラレル信号?に相互変換したりしなかったり
  • PC のパラレルバス?からやってくるバイトデータをシリアルの ビットストリームに変換する

RS-232C規格に準拠する信号レベルに変換するICと組み合わせて、外部機器とのインタフェースとして利用されるのが一般的

Linux

信号線

DTR - Data Terminal Ready

TXD - Transmit eXchange Data

  • データ送信ピン

RXD - Recieved eXchange Data

  • データ受信ピン

RTS - Ready To Send

CTS - Clear To Send

GND - Ground

  • グラウンド

最低限

電圧レベル

転送設定

シリアル通信

メモ

  • データの送信クロックの周波数よりも高い周波数、たとえば4倍早いクロックでデータを受信します。そして、「1」または「0」の、同じ値が3回、または、4回連続して到着したら、その値は送信された真のデータ値だとみなす、という方法を使います(4倍早いクロックというのは一例で、16倍の周波数のクロックが使われることもあります)。

Microchip

関連

参考