跳转到内容

串行编程/RS-232

来自维基教科书,开放书籍,共建开放世界

所有书架 > 科学书架 > 计算机科学书架 > 串行通信书架 > RS-232 技术手册


RS 232 是计算机和电子行业中使用最古老、最简单的异步通信标准之一。它支持多种通信方式,包括空闲模式、带握手的调制解调器等。

(存根)

物理层

[编辑 | 编辑源代码]

(存根)

(存根)

RS-232 标准的限制包括

  • 正负电源之间需要较大的电压摆幅。这会导致高功耗需求,也限制了接口的工作速度。
  • 使用公共接地或地线限制了电缆的长度,因为接地会在距离上衰减。
  • 没有向连接设备发送电源的方法,虽然可以提供少量电源,但通常只足以满足非常低功耗的设备(例如,计算机鼠标)。这限制了其用途,因为每个设备都必须有独立的电源。
  • 连接器非常大,这意味着所有设备都将相对较大。

RTS/CTS 握手

[编辑 | 编辑源代码]

DTR/DSR 握手

[编辑 | 编辑源代码]

(存根)

现实世界中的 RS-232

[编辑 | 编辑源代码]

--142.74.1.3 (讨论) 2013 年 8 月 8 日 13:12 (UTC)

DE-9 及其他谬误

[编辑 | 编辑源代码]

没错,9 针 RS-232 串行设备并不存在。那么为什么你似乎到处都能看到它们——例如,在 PC 和笔记本电脑上?

主要是因为三个原因

  • 在所有设备上放置DB-25 连接器通常没有足够的空间。
  • 正确屏蔽的 RS-232 电缆价格昂贵且笨重。
  • DE-9 连接器中“丢失”的大多数信号实际上并不关键,并且可以通过变通方法解决。

(存根)

实践中的物理限制

[编辑 | 编辑源代码]

(存根)

如果你正在设计新的硬件,请考虑使用 RS-485 (串行编程:RS-485 技术手册) 或以太网 (____) 而不是 RS-232。与 RS-232 相比,RS-485 硬件可以在更长的距离上以更快的速度进行通信,而且硬件成本通常更低(2 线而不是 3 线)。
请仅在书籍标题页面添加{{alphabetical}}

华夏公益教科书