1.通信過程:編碼-------------------->傳輸-------------------------->解碼
2.同步通信和異步通信:
同步通信:發送方和接受方按照同一個時鐘節拍工作。
異步通信:發送方和接受方按照各自的時鐘節拍來工作。異步通信過程中,首先發送方發送一個起始信号,告訴接收方通信開始了,後面發送的就是有效資料,接收方收到開始信号後,就去接受後面的有效資料,直到收到結束信号。
3.電平信号和差分信号:是描述信号在傳輸媒體上面表示的0,1
電平信号:傳輸線中一般有一條GND線,也就是參考電壓線 0V表示0 5V表示1,例如 TTL電平
差分信号:沒有GND,沒有參考電壓線,1和0是信号線之間的內插補點 例如RS485
4.并行和串行,串行一次隻能發一個bit,并行一次可以發多個bit
單工通信和雙工通信:
1.單工就是單向的資料傳輸 1根線就可以 (除去參考線)
2.雙工就是同時可以收發 至少2根線(除去參考線)
3.半雙工就是A發B收或者B發A收,但是不能同時進行,至少1根線(除去參考線),雙工是可以同時進行的。
最終勝出的是:異步 串行 差分 例如USB 和 網絡通信
5.序列槽通信屬于:異步 電平信号 串行
1.RS232 和 TTL電平
RS232 -3到-15表示1 3到15表示0
TTL:0V表示0 5V表示1
2.波特率:表示序列槽通信每秒可以發多少個bit位,例如115200就表示 115200bit/s,常見的有9600和115200
3.序列槽通信中,資料收發是按周期進行的,每個周期:起始位+資料位+奇偶校驗位+停止位
4.序列槽至少需要2根線,GND和信号線,可以單工,也可以3根線,實作雙工
5.一般的開發闆子都會把序列槽引腳直接引出,接一個TTL-USB晶片,就可以完成序列槽資料的收發了。
6.X210使用的是DB9接口,