目录
14.1UART帧格式详解
UART :Universal Asynchronous Receiver Transmitter 即通用异步收发器,是一种通用的串行、异步通信总线该总线有两条数据线,可以实现全双工的发送和接收在嵌入式系统中常用于主机与辅助设备之间的通信。
并行通信:速度快,但浪费资源(线多),之间可能会有干扰。
串行通信:
单工通信:
双工通信:半双工不能同时反向发送
波特率:波特率用于描述UART通信时的通信速度,其单位为bps(bit per second)即每秒钟传送的bit的数量。(每秒传送二进制位的个数)
UART帧格式:
先发送低位0x55,01010101如上图。
空闲时是高电平,起始位是低电平。
串口协议规定发送数据时,先发送低位,串口可发5位,不多于8位。
校验位可有可无,有时会影响速度,无会影响安全。原理:奇偶校验。
停止位是高电平,可以是1或1.5或2位。
- 如何分辨0与00,1与11?