- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机控制系统运行与维护
PAGE 5
串行通信接口
一、串行通信基础知识
若干个数据处理设备(计算机主机,外部设备)之间的信息交换称为数据通信。计算机与外设之间的数据通信有两种不同的方式:并行通信和串行通信。
并行通信是指数据的各位同时传送,每一位数据都需要一条传输线,如图1(a)所示。适合于短距离的数据传输。它的特点是传输速度快,但传输线多。
串行通信是指数据的各位分时传送,只需要一根数据线,如图1(b)所示。串行通信比并行通信的数据传输速度要低,可大大节省传输线路,而且能进行远距离的数据传输。
(a) (b)
图1 并行通信和串行通信示意图
(a)并行通信 (b)串行通信
1. 异步通信和同步通信
串行通信根据传送方式的不同又分为:异步通信和同步通信。
(1)异步通信
异步传输的特点是数据以字符为单位传送,在每一个字符数据的传送过程中都要加进一些识别信息位和校验位,构成一帧字符信息,或称为字符格式。在发送信息时,信息位的同步时钟(即发送一个信息位的定时信号)并不发送到线路上去,在数据的发送端和接收端各自有独立的时钟源。
异步通信的一帧数据格式由四部分组成:起始位、数据位、奇偶校验位和停止位。如图2所示。
图2 异步通信帧格式
起始位:按照串行通信协议的规定,在通信双方不进行数据传输时,线路呈逻辑“1”。在发送端需要发送字符时,首先发送一个起始位,即将线路置成逻辑“0”,起始位长度占1位。
数据位:数据位紧跟在起始位之后,数据位可以为5~8位,通常使用7位或8位数据位。在数据位传送时,低位(LSB)在前,高位(MSB)在后。
奇偶校验位:在数据位之后,便是一个奇偶校验位。它是根据通信双方采用何种校验方式(奇校验或偶校验)的约定而加入的。目前专用于串行通信的IC芯片大多采用这种校验方式。在传输过程中,CPU可以根据此标志,进行纠错处理。
停止位:它用来表示一个字符数据的结束,用逻辑“1”表示。停止位长度可以是1位,1.5位或2位。
停止位之后紧接着可以是下一个字符的起始位,也可以是若干个空闲位(逻辑“1”)。它意味着线路处于等待状态。
(2)同步通信
同步通信是以数据块方式传输数据。通常在面向字符的同步传输中,其帧结构(或称为帧格式)由三部分组成:由若干字符组成的数据块,在数据块前加上1~2个同步字符SYN,在数据块的后部根据需要加入若干校验字符CRC(循环冗余校验)。采用双同步的帧结构如图3所示。
图3 同步通信的帧结构
这种同步通信方式的同步由每个数据块前面的同步字符实现。同步字符的格式和数量可以根据需要约定。在接收端检测到同步字符之后,便确认有效数据字符的传送开始。
与异步通信不同的是,同步方式需要提供单独的时钟信号,且要求接收器时钟和发送器时钟严格保持同步。为此在硬件电路上采取了一些复杂的措施来加以保证。
2. 波特率
串行通信的数据传输速率是用波特率来表示的。波特率定义为每秒钟传送二进制数的位数。在异步通信中,波特率为每秒传送的字符数与每个字符位数的乘积。假如每秒传送120个字符,而每个字符按上述规定包含10位(起始位、校验位、停止位各1位,数据位7位),则波特率为:
120字符/秒×10位/字符=1200位/秒(bps)
波特率越高,数据传输的速度越快,一般异步通信的波特率在50~9600位/秒之间。
3. 串行通信的方向
在串行通信中,按通信双方数据传输的方向,可分为单工(Simplex)、半双工(Half Duplex)和全双工(Full Duplex)三种方式。如图4所示。
(a) (b) (c)
图4 串行通信数据传输方式
(a)单工 (b)半双工 (c)全双工
单工是指两个通信设备中一个只能作发送、一个只能作接收,数据传送是单方向的。如图4(a)所示。
半双工是指两个通信设备中都有一个发送器和一个接收器,相互可以发送和接收数据,但不能同时在两个方向上传送,即每次只能有一个发送器和一个接收器工作,如图4(b)所示。
全双工是指两个通信设备可以同时发送和接收数据,数据传送可以同时在两个方向进行,如图4(c)。尽管许多串行通信接口电路具有全双工功能,但在实际应用中,大多数情况只工作于半双工方式。这种用法比较简单、实用。
4. 串行口的连接方法
根据通信距离的不同,串行口的电路连接方式是不同的,如果距离很近,只需两根信号线(TXD、RXD)和一根地线(GND)就可以实现互
您可能关注的文档
- 超声检测技术 实训项目三 钢板的超声检测 钢板检测工艺卡及检测报告.doc
- 超声检测技术 实训项目三 钢板的超声检测 任务1 钢板的检测.doc
- 超声检测技术 实训项目四 平板对接焊缝的超声检测 任务1 斜探头性能的测试.doc
- 超声检测技术 实训项目四 平板对接焊缝的超声检测 任务3 距离幅度曲线的绘制.doc
- 超声检测技术 实训项目四 平板对接焊缝的超声检测 任务4 缺陷的扫查与评定.doc
- 超声检测技术 实训项目四 平板对接焊缝的超声检测 任务5 焊缝质量级别的评定.doc
- 超声检测技术 实训项目一 超声检测仪器设备认知与操作 任务3 探伤仪性能的测定.doc
- 车工工艺与技能训练 车蜗杆 车蜗杆.doc
- 车工工艺与技能训练 切削的过程与控制 切削过程控制与切削液.doc
- 车工工艺与技能训练 套类工件的检测 套的测量量具.doc
- 单片机应用技术 单片机应用技术 《单片机应用技术》教案.doc
- 单片机应用技术 单片机应用技术 《单片机应用技术》实验指导书.docx
- 道路交通控制技术 仿真干道信号协调控制方案 干道协调控制仿真实验报告模板.doc
- 地理信息系统基础(2018版) 8.1.1网络地理信息系统 j8.1.1-1 网络地理信息系统(教学设计方案).doc
- 地理信息系统基础(2018版) 空间数据的压缩 j3.4.1-1 空间数据压缩(理论教材).docx
- 地理信息系统应用 GIS数据管理 单元设计方案-如何创建地理数据库.doc
- 地理信息系统应用 常用GIS软件特点 《地理信息系统应用》学生手册-实习一MAPGIS软件安装和运行环境配置.doc
- 地理信息系统应用 地理信息系统的主要功能 单元设计方案-网络地理信息系统.doc
- 地理信息系统应用 空间数据叠合 《地理信息系统应用》实训指导书-实习十五MAPGIS空间叠加分析.doc
- 地理信息系统应用 空间数据叠合 《地理信息系统应用》学生手册-实习十五MAPGIS空间叠加分析.doc
最近下载
- CECS 1048-2022 建筑外围护结构抗风设计标准.docx VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-雷泽佳译-2025年9月10日).pdf VIP
- 2025浙江省低空产业发展有限公司招聘6人笔试参考题库附答案.docx VIP
- DB43T 2136-2021 高速公路车辆救援服务与管理规范.pdf VIP
- 2025广东省低空经济产业发展有限公司招聘19人笔试参考题库附答案解析.docx VIP
- 2023 FLUX WMS 上海富勒仓储管理系统白皮书.pdf VIP
- 天津市南开区2024-2025学年七年级上学期质量监测(二)道德与法治试卷(含答案).pdf VIP
- 新时期高等职业院校党建工作中的不足及完善策略.docx VIP
- FLUX-WMS解决方案 富勒.pdf VIP
- 点线面的投影.ppt VIP
原创力文档


文档评论(0)