[ARM入门] 串口通讯的通讯协议

[复制链接]
 楼主| 硬件pcb在线 发表于 2021-12-17 10:23 | 显示全部楼层 |阅读模式
最初数据是模拟信号输出简单过程量,后来仪表接口出现了RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,这就促生了RS485。
我们知道串口通信的数据传输都是0和1,在单总线、I2C、UART中都是通过一根线的高低电平来判断逻辑1或者逻辑0,但这种信号线的GND再与其他设备形成共地模式的通信,这种共地模式传输容易产生干扰,并且抗干扰性能也比较弱。所以差分通信、支持多机通信、抗干扰强的RS485就被广泛的使用了。
RS485通信最大特点就是传输速度可以达到10Mb/s以上,传输距离可以达到3000米左右。大家需要注意的是虽然485最大速度和最大传输距离都很大,但是传输的速度是会随距离的增加而变慢的,所以两者是不可以兼得的。
xch 发表于 2021-12-17 10:26 | 显示全部楼层
瞎扯蛋
yangjiaxu 发表于 2022-1-21 14:23 | 显示全部楼层
485属实还不错  现在还在用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

56

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部