
UART\串口\TTL\RS-232\RS-485的区别
发布日期:2021-05-20 01:50:59
浏览次数:12
分类:精选文章
本文共 593 字,大约阅读时间需要 1 分钟。
《《《《《正文》》》》》
串口(Serial Port)
串口是指物理上的硬件接口形式,类似于USB接口和线下常见的Type-C接口。它是指遵循某一类似通信协议的统称,包括UART、TTL、RS232和RS485等,均属于同一类通信接口。
《《《《《UART》》》》》
UART全称是通用异步收发器(Universal Asynchronous Receiver/Transmitter),是一种用于收发数据的集成逻辑电路模块。它能够嵌入在芯片中,作为独立功能模块存在。因此,UART可以视为一种能够独立收发数据的逻辑电路模块或功能单元。
《《《《《TTL》》》》》
TTL是一种通信标准,主要定义了逻辑电平和电压之间的关系作为规范:
- 逻辑0对应0V
- 逻辑1对应3.3V或5V
硬件接口一般采用TX和RX两个脚,分别用于数据传输和接收。
《《《《《RS232》》》》》
RS232作为另一种通信标准,其电平规范与TTL不同:
- 逻辑0对应+3V至+15V
- 逻辑1对应-3V至-15V
硬件接口使用了转换器,将TTL电平标准转换为RS232的高低电平定义。
《《《《《RS485》》》》》
RS485是一种改进型的串口方案,采用差分信号传输技术,以提高抗干扰能力和传输速率。其电平定义为:
- 逻辑1对应+2V至+6V
- 逻辑0对应-2V至-6V
硬件接口采用两根差分信号线进行数据传输。
END
发表评论
最新留言
很好
[***.229.124.182]2025年05月07日 09时07分14秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
第一次被黑
2019-03-15
PyCharm配置anaconda环境
2019-03-15
SpringBoot与缓存(JSR-107、Spring缓存抽象)
2019-03-15
ERROR 总结
2019-03-15
查找最小值栈的O(1)
2019-03-15
淘宝天猫双十一养猫组队怎么踢人
2019-03-15
Java面试题整理,闭关在家37天“吃透”这份345页PDF,纯干货
2019-03-15
概念唱片Plastic Beach封面高清壁纸
2019-03-15
旅游后期效果Ography Lightroom预设
2019-03-15
2017CS231n笔记5.CNN
2019-03-15
vue项目报错集合
2019-03-15
图片链接
2019-03-15
LINUX-WIFI无线接入的一些东西
2019-03-15
word文档手写字母总会大写问题
2019-03-15
Redis中的key
2019-03-15
juc-09-控制并发流程工具类
2019-03-15
第一节 docker安装
2019-03-15
Linux系统时间与硬件时间及时间同步
2019-03-15
Spring 和 DI 依赖注入
2019-03-15