UART&RS232&COM

COM 口是在电脑里的一种通用的方法,其接口规范是采用RS232标准的(指电平定义、信号的定义及应答的协议等),而UART(Universal Asynchronous Receiver and transmitter)则是一种较为通用的数据传输的方法(即Start Bit+Data+Check+StopBit),而COM口中Rx、Tx的数据格式即为UART。

RS232是异步串行通信中应用最早,也是目前应用最广泛的标准串行总线接口之一。一般RS232就口都是25针的D型插头座,也有简化的9针D型插头座。
计算机中的COM1 和COM2都是RS232串行通信标准接口。 一个是9针D型连接头,一个是25针D型连接头,从而便于用户随意连接9针或25针的调制解调器等外部设备。
Uart也是异步串行通信接口,它应该和RS232是兼容的。个人理解就是Uart也属于RS232。 当Uart接口连到PC机上时,需要接RS232电平转换电路。 

UART和RS232是两种异步数据传输标准.UART是比RS232标更简单.通常我们用UART比RS232多.
而COM口称为通信口,通常电脑后的COM口采用RS232传输标准. 

UART是通用异步收发器(异步串行通信口)的英文缩写,它包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范,即UART是异步串行通信口的总称。
而RS232、RS499、RS423、RS422和RS485等,是对应各种异步串行通信口的接口标准和总线标准,它规定了通信口的电气特性、传输速率、连接特性和接口的机械特性等内容。实际上是属于通信网络中的物理层(最底层)的概念,与通信协议没有直接关系。而通信协议,是属于通信网络中的数据链路层(上一层)的概念。
COM口是PC(个人计算机)上,异步串行通信口的简写。由于历史原因,IBM的PC外部接口配置为RS232,成为实际上的PC界默认标准。所以,现在PC机的COM口均为RS232。若配有多个异步串行通信口,则分别称为COM1、COM2... 。  

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值