UART是异步,全双工串口总线,它比同步串口复杂很多。有两根线,一根TXD用于发送凯发天生赢家一触即发官网,一根RXD用于接收凯发天生赢家一触即发官网凯发天生赢家一触即发官网。
UART的串行数据传输不需要使用时钟信号来同步传输凯发天生赢家一触即发官网,而是依赖于发送设备和接收设备之间预定义的配置凯发天生赢家一触即发官网凯发天生赢家一触即发官网。
· 数据位:可能值有5凯发天生赢家一触即发官网、6凯发天生赢家一触即发官网凯发天生赢家一触即发官网凯发天生赢家一触即发官网、7凯发天生赢家一触即发官网凯发天生赢家一触即发官网、8凯发天生赢家一触即发官网、9凯发天生赢家一触即发官网,表示传输这几个bit位数据凯发天生赢家一触即发官网。一般取值为8凯发天生赢家一触即发官网,因为一个ASCII字符值为8位。
· 奇偶校验位:用于接收方对接收到的数据进行校验凯发天生赢家一触即发官网,校验“1”的位数为偶数(偶校验)或奇数(奇校验)凯发天生赢家一触即发官网,以此来校验数据传送的正确性凯发天生赢家一触即发官网,使用时不需要此位也可以。
· 波特率:串口通信时的速率凯发天生赢家一触即发官网,它用单位时间内传输的二进制代码的有效位(bit)数来表示,其单位为每秒比特数bit/s(bps)凯发天生赢家一触即发官网凯发天生赢家一触即发官网凯发天生赢家一触即发官网。
I2C总线C总线是一种同步凯发天生赢家一触即发官网、半双工双向的两线式串口总线凯发天生赢家一触即发官网。它由两条总线组成:串行时钟线SCL和串行数据线SDA凯发天生赢家一触即发官网。
该总线C设备连接到该系统上。连接到I2C总线上的设备既可以用作主设备,也可以用作从设备。
SPI总线线式串行接口总线。它是由“单个主设备+多个从设备”构成的系统凯发天生赢家一触即发官网凯发天生赢家一触即发官网凯发天生赢家一触即发官网。
嵌入式里面说的串口凯发天生赢家一触即发官网凯发天生赢家一触即发官网,一般是指UART口。4个pin(Vcc,GND凯发天生赢家一触即发官网,RX,TX)凯发天生赢家一触即发官网,用TTL电平凯发天生赢家一触即发官网凯发天生赢家一触即发官网。
PC中的COM口即串行通讯端口凯发天生赢家一触即发官网凯发天生赢家一触即发官网凯发天生赢家一触即发官网,简称串口凯发天生赢家一触即发官网。9个Pin,用RS232电平凯发天生赢家一触即发官网。
CAN总线网络主要挂在CAN_H和CAN_L,各个节点通过这两条线实现信号的串行差分传输,为了避免信号的反射和干扰凯发天生赢家一触即发官网,还需要在CAN_H和CAN_L之间接上120欧姆的终端电阻凯发天生赢家一触即发官网。