站内搜索

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

第3章 串行口通信编程基础.doc第3章 串行口通信编程基础.doc

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

第3章串行口通信编程基础15第3章串行口通信编程基础31基本概念311串行口通信同步传输和异步传榆(1)同步传输方式采用同步传输时,将许多字符组成一个信息组,这样,字符可以一个接一个地传输,但是,在每组信息通常称为帧的开始要加上同步字符,在没有信息要传输时,要填上空字符,因为同步传输不允许有间隙。在同步传输过程中,一个字符可以对应58BITS。当然,对同一个传输过程,所有字符对应同样的比特数,比如说N比特。这样,传输时,按每N比特划分为一个时间片,发送端在一个时间片中发送一个字符,接收端则在一个时间片中接收一个字符。同步传输时,一个信息帧中包含许多字符,每个信息帧用同步字符作为开始,一般将同步字符和空字符用同一个代码。在整个系统中,由一个统一的时钟控制发送端酌发送和空字符。接收瑞当然是应该能识别同步字符的,当检测到有一串比特和同步字符相匹配时,就认为开始一个信息帧,于是,把此后的比特作为实际传输信息来处理。(2)异步传输方式异步传输方式指比特被划分成小组独立传送。发送方可以在任何时刻发送这些比特组,而接收方不知道它们会在什么时候到达。异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并作出响应之前,第一个比特已经过去了。因此这个问题需要通过通信协议加以解决。如每次异步传输都以一个开始比特开头.它通知接收方数据已经到达了。这就给了接收方响应、接收和缓存数据比特的时间。在传输结束时,一个停止比特表示一次传输的终止。异步传输被设计用于低速设备,比如键盘和某些打印机等。另外,它的开销也比较多。如使用终端与一台计算机进行通信。按下一个字母键、数字键或特殊字符键就发送一个8BLT的ASC代码。在这种情况下,为解决接收问题每8BITS就多传送2BITS。这样,总的传输负载就增加25%。对于数据传输量很小的低速设备来说,这影响不大。但对于那些数据传翰量很大的高速设备来说,25%的负载增值就相当严重了。燕山大学工学学士学位论文16312单工、双工和全双工通信在串行通信中,数据通常是在两个站如终端和微机之间进行传送,按照数据流的方向可分成3种基本的传送方式单工,双工和全双工,3种传输方式的示意如图23所示。(1)单工单工通信使用一根导线,信号的发送方和接收方有明确的方向性。也就是说一个方向上进行。这样的例子很多,包搞机场监视器、打印机、电视机。(2)半双工
编号:201311181613431416    类型:共享资源    大小:87.50KB    格式:DOC    上传时间:2013-11-18
  
5
关 键 词:
专业文献 学术论文 精品文档 第3章 串
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:第3章 串行口通信编程基础.doc
链接地址:http://www.renrendoc.com/p-101416.html

当前资源信息

4.0
 
(2人评价)
浏览:4次
网游小王子上传于2013-11-18

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5