一:串口
串口是串行接口的简称,分为同步传输( USRT)和异步传输
(UART)。在同步通信中,发送端和接收端使用同一个时钟。 在异步
通信中,接受时钟和发送时钟是不同步的, 即发送端和接收端都有自
己独立的时钟和相同的速度约定。
1:RS232接口定义
2:异步串口的通信协议
作为 UART 的一种,工作原理是将传输数据的每个字符一位接一
位地传输。图一给出了其工作模式:
图 一
其中各位的意义如下:
起始位:先发出一个逻辑 ”0”的信号,表示传输字符的开始。
数据位:紧接着起始位之后。数据位的个数可以是 4、5、6、7、
8等,构成一个字符。通常采用 ASCII 码。从最低位开始传送,靠时
钟定位。
奇偶校验位 :资料位加上这一位后,使得 “1”的位数应为偶数 (偶
校验 )或奇数 (奇校验 ),以此来校验资料传送的正确性。
停止位:它是一个字符数据的结束标志。可以是 1 位、1.5