串行异步通信-UART

本文详细介绍了串行异步通信的原理,特别是起止式异步协议,包括信息帧格式、正负逻辑表示、接收与发送过程。还讨论了接收端如何通过起始位和停止位实现同步,以及发送时钟与接收时钟频率差异对通信的影响。
摘要由CSDN通过智能技术生成

 

 

串行通信可以分为两种类型:同步通信、异步通信。

  1.异步通信的特点及信息帧格式: 
   以起止式异步协议为例,下图显示的是起止式一帧数据的格式:

起止式异步通信的特点是:一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束,字符之间没有固定的时间间隔要求。每一个字符的前面都有一位起始位(低电平,逻辑值),字符本身由5-7位数据位组成,接着字符后面是一位校验位(也可以没有校验位),最后是一位或一位半或二位停止位,停止位后面是不定长的空闲位。停止位和空闲位都规定为高电平(逻辑值1),这样就保证起始位开始处一定有一个下跳沿。
   从图中可看出,这种格式是靠起始位和停止位来实现字符的界定或同步的,故称为起止式协议。 
   异步通信可以采用正逻辑或负逻辑,正负逻辑的表示如下表所示:

  逻辑0 逻辑1
正逻辑</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值