前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >串行通信不就是RS232、RS422和RS485?还有...

串行通信不就是RS232、RS422和RS485?还有...

作者头像
Hello工控
发布2024-06-25 19:33:04
670
发布2024-06-25 19:33:04
举报
文章被收录于专栏:Hello工控Hello工控

我们从这期开始介绍串行通信,主要分为10期内容:

  • 1、串行数据标准的基本概述及种类
  • 2、串行通信和并行通信
  • 3、异步串行通信
  • 4、串行数据规则(数据位、同步位、奇偶位、波特率)
  • 5、三种通信方式——单工、半双工和双工通信
  • 6、接口英文缩写具体含义(RXD、TXD、DTR、DSR、CTS等等)
  • 7、RS232的定义和历史、电气特性、物理特性、数据传输速率、连接方式、应用场景等等。
  • 8、RS422的定义和历史、电气特性、物理特性、数据传输速率、连接方式、应用场景等等。
  • 9、RS485的定义和历史、电气特性、物理特性、数据传输速率、连接方式、应用场景等等。
  • 10、三者的对比(传输距离、数据传输速率、连接方式、抗干扰能力、成本及应用领域等)

基本概念

串行通信是在数据处理设备和外围设备之间传输信息的最广泛使用的方法。

串行通信是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。

每一台设备都可以是你的个人电脑,也可以是运行串行协议的移动设备。该协议是安全可靠的通信形式,具有由源主机(发送方)和目的主机(接收方)寻址的一组规则。为了更好地理解,我解释了串行通信的概念。

在嵌入式系统中,串行通信是以串行数字二进制的形式使用不同方法交换数据的方式。用于数据交换的一些众所周知的接口除了RS-232、RS-485、RS422以外,还有USB、I2C、SPI等

数据形式

在串行通信中,数据是二进制脉冲的形式。换句话说,我们可以说二进制的“1”表示逻辑高或5V,而“0”表示逻辑低或0V。

串行通信可以采取多种形式,具体取决于传输模式和数据传输的类型。传输模式分为单工、半双工和全双工。

每个传输模式都有一个源(也称为发送方)和目的地(也称为接收方)。

好了,我们串行通信的基本概念和数据形式还有不同的种类都介绍了,下一期我们继续介绍串行和并行的比较,欢迎继续关注。

参考文献:

  1. https://circuitdigest.com/tutorial/serial-communication-protocols
  2. https://www.codrey.com/embedded-systems/serial-communication-basics/
  3. https://www.serial-port-monitor.org/articles/serial-communication/
  4. https://learn.sparkfun.com/tutorials/serial-communication/all
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-05-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Hello工控 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档