百度文库

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

首页 人人文库网 > 资源分类 > DOC文档下载

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

  • 资源星级:
  • 资源大小:87.50KB   全文页数:9页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:5
游客快捷下载 游客一键下载
会员登录下载
下载资源需要5

邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。

支付方式: 微信支付       支付宝      
验证码:   换一换

友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

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

第3章串行口通信编程基础15第3章串行口通信编程基础3.1基本概念3.1.1串行口通信--同步传输和异步传榆(1)同步传输方式采用同步传输时,将许多字符组成一个信息组,这样,字符可以一个接一个地传输,但是,在每组信息(通常称为帧)的开始要加上同步字符,在没有信息要传输时,要填上空字符,因为同步传输不允许有间隙。在同步传输过程中,一个字符可以对应5-8bits。当然,对同一个传输过程,所有字符对应同样的比特数,比如说n比特。这样,传输时,按每n比特划分为一个时间片,发送端在一个时间片中发送一个字符,接收端则在一个时间片中接收一个字符。同步传输时,一个信息帧中包含许多字符,每个信息帧用同步字符作为开始,一般将同步字符和空字符用同一个代码。在整个系统中,由一个统一的时钟控制发送端酌发送和空字符。接收瑞当然是应该能识别同步字符的,当检测到有一串比特和同步字符相匹配时,就认为开始一个信息帧,于是,把此后的比特作为实际传输信息来处理。(2)异步传输方式异步传输方式指比特被划分成小组独立传送。发送方可以在任何时刻发送这些比特组,而接收方不知道它们会在什么时候到达。异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并作出响应之前,第一个比特已经过去了。因此这个问题需要通过通信协议加以解决。如每次异步传输都以一个开始比特开头.它通知接收方数据已经到达了。这就给了接收方响应、接收和缓存数据比特的时间。在传输结束时,一个停止比特表示一次传输的终止。异步传输被设计用于低速设备,比如键盘和某些打印机等。另外,它的开销也比较多。如使用终端与一台计算机进行通信。按下一个字母键、数字键或特殊字符键就发送一个8blt的ASC代码。在这种情况下,为解决接收问题每8bits就多传送2bits。这样,总的传输负载就增加25%。对于数据传输量很小的低速设备来说,这影响不大。但对于那些数据传翰量很大的高速设备来说,25%的负载增值就相当严重了。燕山大学工学学士学位论文163.1.2单工、双工和全双工通信在串行通信中,数据通常是在两个站如(终端和微机)之间进行传送,按照数据流的方向可分成3种基本的传送方式:单工,双工和全双工,3种传输方式的示意如图2—3所示。(1)单工单工通信使用一根导线,信号的发送方和接收方有明确的方向性。也就是说一个方向上进行。这样的例子很多,包搞机场监视器、

注意事项

本文(第3章 串行口通信编程基础.doc)为本站会员(网游小王子)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

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

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

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

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