课后小练:
好了,第16集到此结束!
今天我们学习---第十七集 串口的简单应用
什么是通信?
肯定先要有协议:
看看以前的电台:
只有一个按钮,完全是靠时间顺序来组合:
通信发素,通·双方必须用一样的通信格式才能通信成功!
4个串口,前2个既可以是同步,也可以是异步
后2个只能是异步通信
并行和串行的概念:
每次发送一位数据的称为串行通信,多位一起传输的称为并行通信。
今天要讲的串口通信是串行通信的其中的一种!
同步和异步:
具体看看他们的区别:
同步和异步差异很大:
①同步串口通信依赖于一个统一的时钟信号来同步发送端和接收端的数据传输。
②发送端和接收端共享同一个时钟信号,或者通过某种方式(如曼彻斯特编码)在数据流中嵌入时钟信息。
③由于有时钟信号的同步,数据传输的速率可以较高,且不需要起始位和停止位来界定每个数据字节,因此效率较高
①异步串口通信不需要统一的时钟信号,每个数据字节的传输都是独立的。所以需要发送和.
接收设备的时钟比较接近
②每个数据字节通常会被起始位和停止位包围,起始位用于通知接收端数据传输的开始,停止位用于标志数据字节的结束。
③由于没有统一的时钟信号,异步串口的传输速率相对较低,且需要额外的起始位和停止位,因此效率较低
全双工:
波特率:
例如9600的波特率意味着每秒钟可以发9600位的数据。
串口选择数据位,校验位,停止位
COM4:
9600 停止位 数据位