串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt

串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt

ID:57150219

大小:857.50 KB

页数:10页

时间:2020-08-01

串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt_第1页
串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt_第2页
串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt_第3页
串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt_第4页
串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt_第5页
资源描述:

《串行通信的数据帧格式-课件-KC08151205-d05-.复习进程.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、嵌入式技术应用嵌入式技术应用*异步通信同步通信串行通信的数据帧格式嵌入式技术应用串行通信的数据格式异步通信异步通信是指通信的发送与接收设备使用各自的时钟控制数据的发送和接收过程。为使双方的收发协调,要求发送和接收设备的时钟尽可能一致。串行通信的数据帧格式异步通信的UART口是以字符为单位进行数据传输,每个字符的传输格式如图所示,包括线路空闲状态(高电平)、起始位(低电平)、5~8位数据位、校验位(可选)和停止位(位数可以是1、1.5或2位)。这种格式通过起始位和停止位来实现字符的同步。UART内部一般具有配置寄存器,通过该寄存器可以配置数据位数(5~8位)、是否有校验位

2、和校验的类型以及停止位的位数(1位、1.5位或2位)等。串行通信的数据帧格式异步通信的特点:不要求收发双方时钟的严格一致,实现容易,设备开销较小,但每个字符要附加2~3位用于起止位,各帧之间还有间隔,因此传输效率不高串行通信的概念同步通信同步通信时要建立发送方时钟对接收方时钟的直接控制,使双方达到完全同步。此时,传输数据的位之间的距离均为“位间隔”的整数倍,同时传送的字符间不留间隙,即保持位同步关系,也保持字符同步关系。发送方对接收方的同步可以通过两种方法实现。串行通信的数据帧格式此时,传送的数据和控制信息都必须由规定的字符集(如ASCII码)中的字符所组成。图中帧头为

3、1个或2个同步字符SYN(ASCII码为16H)。SOH为序始字符(ASCII码为01H),表示标题的开始,标题中包含源地址、目标地址和路由指示等信息。STX为文始字符(ASCII码为02H),表示传送的数据块开始。数据块是传送的正文内容,由多个字符组成。数据块后面是组终字符ETB(ASCII码为17H)或文终字符ETX(ASCII码为03H)。然后是校验码。典型的面向字符的同步规程如IBM的二进制同步规程BSC。面向字符的同步格式:串行通信的数据帧格式此时,将数据块看作数据流,并用序列01111110作为开始和结束标志。为了避免在数据流中出现序列01111110时引起

4、的混乱,发送方总是在其发送的数据流中每出现5个连续的1就插入一个附加的0;接收方则每检测到5个连续的1并且其后有一个0时,就删除该0。典型的面向位的同步协议如ISO的高级数据链路控制规程HDLC和IBM的同步数据链路控制规程SDLC。面向位的同步格式:串行通信的数据帧格式同步通信的特点是以特定的位组合“01111110”作为帧的开始和结束标志,所传输的一帧数据可以是任意位。所以传输的效率较高,但实现的硬件设备比异步通信复杂。Copyright2013WXIT,AllRightsReserved苏ICP备09025827号谢谢关注!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。