串口和并口
- 串口和并口的定义
在一个独立的信道上,每次同时传输1bit为串口,每次同时传输多个bit为并口。
- 串口和并口的标准
串口标准
RS232C、EIA232D、RS422、RS449、RS485、RS530、IEEE1394、IEEE1174、MIL-188C、USB
并口标准
IEEE1284
- 串口和并口的速度
串口形容一下就是一条车道,而并口就是有8个车道同一时刻能传送8位(一个字节)数据。
但是并不是说并口快,由于8位通道之间的互相干扰(串扰),传输时速度就受到了限制,传输容易出错。
串口没有互相干扰。并口同时发送的数据量大,但要比串口慢
- 串口和并口的常见形态
串口
ttl串口 firewire(IEEE1394) rs232 rs485 usb
并口
类ram接口
串口
- rs232 和 rs485 的区别,详见一分钟看懂RS232接口与RS485的不同之处
rs232
rx tx 传输 收发, 发送的是电平信号 , 可以 全双工
rs485
A B 发送的是差分信号,两个信号相减之后组成了一个信号,所以只能收或者发,所以只能半双工.但是这种模式抗干扰能力强,传输距离长
时序
- 如何调试串口
// 算的时候 是 用 1s/"一个bit传输所用的时间",就可以算出比特率了.
“波特率”英文是“Baud rate”,是每秒传输码元符号个数
9600 的时候,线上的频率大概为4.8Khz
// 1s 传输 9600个字符,每传一个字符携带2bit其他数据
// 共 9600*((8+2)/2) 个周期,即4.8Khz
19200 的时候,线上的频率大概为 9.6khz
115200 的时候,线上的频率大概为57.5Khz
230400 115K
256000 的时候,线上的频率大概为128Khz
460800 230K
921600 460K
DSView 示波器配置
先从波特率小的开始调试, 4800 8n1,发送 0x55 对应 2.4KHz
例如 'C' , 10bit
1(Start bit) 1100 0010 0(Stop bit)
- 单比特secureCRT
单字节b的发送,115200 8n1
0110 0010 0x62 b
- 多比特sscom32
abc 0x61 0x62 0x63