‘壹’ rs232跟rs485接口有什么区别
1、从接线上,RS232是三线制,RS485是两线制;
2、从传输距离上,RS232只能传输15米,RS485最远可以传输1200米;
3、从速率上,RS232是全双工传输,RS485是半双工传输;
4、从协议层上,RS232只支持点对点通讯(1:1),RS485支持总线形式通讯(1:N)。
‘贰’ 单片机的串口没有CTS/RTS,如何控制流量呢
串口只要输出、输入、逻辑地3条线即可完成信号传输工作,称为三线制,CTS和RTS不是必须要接的。
但是没有CTS和RTS确实无法做到在通信过程中,通过高低电平变化,实现对数据传输时机的控制,只能通过返回数据来确定传输是否成功。
若数据被成功接收,接收侧向发送侧返回握手数据,发送侧继续发送数据。
若数据未成功接收,则无握手数据返回,发送侧等待超时后重新发送或报错。