时钟
同步按时钟,异步按比特率
电平
单端信号。引脚的高低电平都是对GND的电压差,所以单端信号通信的双方必须要共地即把GND接在一起
差分信号。靠两个引脚的电压差来传输信号
串口通信
目录
USART 框图
TXE发送寄存器空,RXNE接收寄存器非空
当数据从TDR移动到移位寄存器,置TXE标志位,如果检测到为1,就可以在TDR写入下一个数据。(数据还没有发送出去,在发送控制下移位发送到TX)
检测到RXNE置1就可以把数据读走
USART基本结构
波特率发生器
产生约定的通信速率
USART串口数据包
HEX数据包
文本数据包
数据包的收发
状态机(固定包长)
(可变包长)其中状态1需要同时接收数据和等待包尾