UART
Universal Asynchronous Receiver-Transmitter
1:1の通信
TXとGNDの2 line
通信の仕組み
TX/RXを同じ設定にする
start/stop bits
通常、信号は常にHIGH
start bitはLOW
data length
8 bitとか
これが決まっているのでstop bitがどこからかわかる
transmission speed(Frequency)
これがわからないと、receiverはbitの開始と終了がわからない
よく使われるのが9600 bauds/pecond この時1bitのデータの幅は104μs
最初のLが始まって104μ後に最初のデータの先頭になる。しかし電圧の昇降は不安定なので、電圧の立ち上がりのデータは採用せず、中心がくるまでまつ。1bitは104μsなので中央の52μsだけ進んだ値を読む。