宏观理解串口通讯

本文详细介绍了串口通信中的RS232、RS485和TTL电平标准,包括它们的物理接口、电平差异和抗干扰能力。RS232是非差分信号传输,适合短距离通信;RS485则是差分传输,适合长距离且抗干扰能力强。TTL电平通常在单片机中使用,与MCU的IO电平兼容。此外,还讲解了串口协议的重要性,强调了RS232和RS485作为硬件接口可支持多种通讯协议,MODBUS是其中之一。
  • 串口
  • RS232 RS485
  • RS232 RS485区别
  • 协议
  • 串口232与485转换

开发中,经常要和硬件用串口通讯读写数据,一直以来,只懂应用,不懂基理,于是乎,这篇文章诞生了。

串口

COM口即串行通讯端口,简称串口。这里区别于USB的“通用串行总线”和硬盘的“SATA”。一般我们见到的是两种物理标准。D型9针插头,和4针杜邦头两种。这是常见的4针串口,在电路板上常见,经常上边还带有杜邦插针。有时候有第五根针,接电源端。

下面这个就是D型9针串口(通俗说法)。在台式电脑后边都可以看到。这种接口的协议只有两种:RS-232和RS-485。不会是TTL电平的(除非特殊应用)。我们一般只接出RXD TXD两针,外加GND。

TTL、RS-232、RS-485是什么

嵌入式里面说的串口,一般是指UART口, 但是我们经常搞不清楚它和COM口的区别, 以及RS232, TTL等关系, 实际上UART,COM指的物理接口形式(硬件), 而TTL、RS-232、RS-485是指的电平标准(电信号),都是一种逻辑电平的表示方式。

1. TTL

TTL指双极型三极管逻辑电路,市面上很多USB转TTL模块,实际上是USB转TTL电平的串口模块。这种信号0对应0V,1对应3.3V或者5V。与单片机、SOC的IO电平兼容。不过实际也不一定是TTL电平,因为现在大部分数字逻辑都是CMOS工艺做的,只是沿用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

峰晨朴朴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值