收藏 分享(赏)

16_串行接口(续).ppt

上传人:hskm5268 文档编号:12093191 上传时间:2021-09-05 格式:PPT 页数:17 大小:552KB
下载 相关 举报
16_串行接口(续).ppt_第1页
第1页 / 共17页
16_串行接口(续).ppt_第2页
第2页 / 共17页
16_串行接口(续).ppt_第3页
第3页 / 共17页
16_串行接口(续).ppt_第4页
第4页 / 共17页
16_串行接口(续).ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、,经典案例 塔吊 光照数据采集 电路及元件介绍 2051实验板 遥控调光电路 串行接口(续),信息的检错与纠错 检错信息编码: 奇偶校验码:每个数据加一个额外奇偶校验位/发现错误 奇校验码数据中包含奇数个“1” 偶校验码数据中包含偶数个“1” 格雷码:两个相邻代码之间,仅有一位不同/减少误差,海明码:大海明距离的编码/发现错误、纠正错误 海明距离:两个数的编码中不相同的数据位数 海明编码(最小海明距离为3)与解码例:,数据块校验: 简单的累加和 异或校验 循环冗余校验(CRC校验),波特率与发送/接收时钟 波特率 单位时间内传送二进制数据的位数(b/S) 发送/接收时钟 接收方往往采用比波特率

2、高的时钟来采样,波特因子 接收/发送1位所需的时钟个数(1、16、64) 一般同步取1 异步取16 传送距离与传送速率,数据流的定界 串行通信数据流的定界问题 RS232/485/422起始位 空闲为“1”,一个有效的“0”表示一个数据传送开始 SPI起始位 一个有效片选信号启动一次通信(访问)过程 IIC起始位 一个有效起始条件(时钟为“1”时,数据从“1”-”0”)启动一次通信(访问)过程,串行通信的基本方式 同步串行通信 收/发双方共用一个时钟信号 不需要预先约定波特率,波特率因子可为1,通信速率高 一次可以传送一个数据块 双方的时钟需要额外加一根时钟线或通过信号编码 ,将时钟信息编在信

3、号内,异步串行通信 收/发双方各用自己时钟信号,时钟信号不需传送 需要事先约定或通过其它方法商定/测定好通信波特率 由于双方时钟总会存在/允许存在偏差,故不能有效传送多个bit。所以,异步通信往往以字节(较少bit数)为单位进行通信,串行通信协议 通信协议:通信双方的一种约定 串行通信需要约定的内容: 同步方式 通信速度 检错纠错方式 数据格式 信号、电平 控制信号/字符 等等,7. RS-232 串行通信协议 接口信号,信号电平:EIA电平 “0”: +5 +15V “1”: -5 -15V 数据格式,注: 异步串行 通信单位:字符 最少连接线:全双工 3根 (GND、RXD、TXD) 半双工 2根 (GND、RXD+TXD) 单工 2根 (GND、RXD/TXD) 数据位:58(9)位 停止/空闲:“1”,多余1位 定界:空闲“1”,起始位“0” 错误检测:“奇/偶” 校验,1位 先传送低位,TTLRS232电平转换接口 有12V供电的场合 TTL电平 - EIA电平:MC1488、75150 EIA电平 - TTL电平:MC1489、75154 单5V、3.3V供电场合 需要完成电源变换、电平变换 5V:MAX232、MAX202、 3.3V:MAX3232、MAX3223、,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报