串行通讯RS232-RS485

来自Jack's Lab
2017年10月20日 (五) 16:19Hyl (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索

1 串行通讯

1.1 RS323

Rs232-clk.png

UART 串行通讯,定义1 为高电平, 0 为低电平。 在看RS485收发器时,突然糊涂,你怎么知道什么时候去采集这个数据。

UART, 通用异步收发器, 其时钟用发送方,接收方本地的时钟, 双方设置要相同这是其一, 其二, 必须有个开始信号, 让双方时钟同步开始计时,剩下的,只要双方时钟够稳定, 就可以开始在指定的时间间隔判断现在的bit是1还是0了。


1.2 RS485

RS485采用差分通讯, 抗干扰。 一个A,B互相接起来,只是相当于232的发送方TX接到了接收方的RX, 只能半双工通讯。并且485 只有物理层协议, 所以一般, RS232通过485收发器变成一个UART on RS485.

个人工具
名字空间

变换
操作
导航
工具箱