USART、IIC、SPI、CAN


USART、IIC、SPI、CAN通信原理
USART串口通信原理
IIC通信原理
SPI通信原理
CAN通信原理
USART串口通信原理
http://blog.sina.com.cn/s/blog_915534580102yaa0.html
特點:全雙工模式、支持同步異步通信
數據流:一個起始位、一個字節數據、一個奇偶校驗位、1-2個停止位
常見波特率:4800、9600、19200、115200

IIC通信原理
https://blog.csdn.net/zj490044512/article/details/83216544
https://wenku.baidu.com/view/70f967edb9d528ea80c77919.html
特點:半雙工模式
數據流:起始信號(SLC高電平期間,SDA產生下降沿)+從機地址(一個字節)+發送數據標誌位(0)+應答信號(ACK/NACK)+數據(一個字節)+接受數據標誌位(1)+接收數據(一個字節)+應答信號(ACK/NACK)+……
發送數據需要8個SCL週期,只有在SCL爲低電平期間,SDA纔可以改變電平。0:向從機發送數據。 1:接收從機數據
ACK:正確應答—在SCL高電平期間,SDA保持低電平
NACK:錯誤應答—在SCL高電平期間,SDA維持高電平不變

SPI通信原理
https://www.sohu.com/a/231808484_404276
(a)SDO/MOSI –主設備數據輸出,從設備數據輸入;
(b)SDI/MISO –主設備數據輸入,從設備數據輸出;
(c)SCLK –時鐘信號,由主設備產生;
(d)CS/SS –從設備使能信號,由主設備控制。
特點:全雙工、同步通信、一個主設備,多個從設備
缺點:只支持單個主機、沒有應答機制、佔用多個I/O口

CAN通信原理
https://baike.baidu.com/item/CAN總線/297754?fr=aladdin
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章