1, 串口通信的概念:
处理器与外部设备通信的两种方式并行通信与串行通信。
并行通信:是指数据的各个位用多条数据线同时进行传输。
串行通信:是将数据分成一位一位的形式在一条传输线上逐个传输。
![](https://i-blog.csdnimg.cn/blog_migrate/f339e996b6056f0352d39477dd569092.png)
-
2,串行通信的通信方式:同步通信和异步通信
同步通信:带时钟同步信号的数据传输;发送方和接收方在同一时钟的控制下,同步传输数据。
异步通信:不带时钟同步信号的数据传输;发送方与接收方使用各自的时钟控制数据的发送和接收过程。
-
![](https://i-blog.csdnimg.cn/blog_migrate/b38b25b41a187314169e723f9c48e521.png)
-
![](https://i-blog.csdnimg.cn/blog_migrate/e5140ee44ff09a02d8e906f681b09f88.png)
3,串口通信的传输方向:
单工:数据只能沿一个方向传输;
半双工:数据传输可以沿两个方向,但需要分时进行;
-
全双工:数据可以同时进行双向传输。![](https://i-blog.csdnimg.cn/blog_migrate/536b094f24445b9f01c7ae53cb135286.png)
4,常见的串行通信接口:
-
![](https://i-blog.csdnimg.cn/blog_migrate/2a2bf4443a95a1965169860fa74a640a.png)
-