总线与RS232分析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《总线与RS232分析课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 总线 RS232 分析 课件
- 资源描述:
-
1、什么是总线?总线功能 ?总线组成 ?在多于两个模块(设备、子系统)之间传送信息的公共通道 信息共享和交换物理介质和管理信息传输的协议主设备1、启动一个总线周期-总线事务 2、每次只能有一个主设备控制总线(CPU DMAC等等) 从设备响应主设备请求 同一时间里有一个或多个从设备响应主设备请求如(DMAC(DMAC未申请到总线时,作为从设备) UART控制器 USB控制器 I2C控制器 SPI控制器等)集中式仲裁如:AMBA PCI总线分布式仲裁如:CAN I2C总线等按传输关系分类主从结构(好处 协议简单)只有主设备才能启动数据传输,协议简单单主设备-USB RS485-无需仲裁多主设备-PC
2、I AMBA WISHBONE 集中式总线仲裁器I2C CAN 分布式仲裁对等结构每个设备都可以启动数据传输,协议复杂以太网-介质访问控制方式-CSMA/CD令牌网 RS485-令牌 IEEE1394机械规范(物理连接方式,包括插头、形状、大小、间距、排列方式等)电气规范(信号电平的定义,建立时间、保持时间、转换时间、直流特性、交流特性、负载能力等)引脚(名称、定义、功能和逻辑关系)协议(如何协调、硬件握手、软件握手)1991 年下半年,Intel 公司首先提出了PCI 的概念。Intel联合IBM、Compaq、AST、HP、DEC 等100 多家公司成立了PCI 集团,其英文全称为:Per
3、ipheral Component Interconnect Special Interest Group(外围部件互连专业组),简称PCISIG。93年发布PCI2.0,32位,33MHz。5个以上PCI插槽AGP(图形加速处理)90年代后期,PCI-X,64位/66MHzPCI VS. PCI ExpressPCIPCI ExpressPHILIPS 开发了一种用于内部IC控制的简单的双向两线串行总线I2C(Inter-Integrated Circuit )最高速率100Kbps,25英尺,最多可支持40个设备数据线时钟线80年代末,由德国Bosch公司最先提出被设计作为汽车环境中的微控
4、制器通讯,在车载各电子控制装置ECU 之间交换信息,形成汽车电子控制网络。40米以内,1Mbps;10Km,5Kbps;理论上可以支持无限多个设备抗电磁干扰性强 可根据报文的ID决定接收或屏蔽该报文 可靠的错误处理和检错机制发送的信息遭到破坏后,可自动重发 节点在错误严重的情况下具有自动退出总线的功能IBM、Compaq、Nortel、NEC、 Intel以及Microsoft联合距离5 米,Hub30米树拓扑结构,127个点,4线(2根电源线,2根数据线)低速 USB1.1,1.5 M bpsUSB 2.0 速率高达480Mbps支持热插拔和即插即用微处理器(CPU)是嵌入式系统硬件平台的核
5、心构件,但不是全部。按照冯诺依曼体系结构思想,计算机的硬件是由CPU、存储器和I/O设备三部分组成的。总线是把CPU与存储器、I/O设备相连接的信息通道,但总线并不仅仅指的是一束信号线,而应包含相应的通信协议。按照使用场合的不同,总线分成芯片级总线(CPU总线)、板卡级总线(内总线)和系统级总线(外总线)。稳态稳态ReadWrite稳态稳态读写总线的时序图异步串行通讯简介:在一条传输线上完成单向传输。将传输数据的字符一位接一位的传送。接收方对于同一条线上的一连串连续数学信号,首先将其分割成位,再按位组成字符。每个字符需要确定起始位和结束位,字符与字符间还可能有长度不定的空闲时间,因此传输效率较
6、低。发送前:线路处于空闲状态,连续发送 “1”开始发送:首先,发送一位起始位 “0” 然后,发送连续的二进制位,数据位可以为5、6、7、8 随后,紧跟一位奇偶校验位(可选择奇/偶/无校验) 最后,发送停止位 “1”,可以有1位、1.5位或2位停止位 波特率传送数据位的速率称为波特率,用位秒(bit/s)来表示,称之为波特。例如,数据传送的速率为120字符秒,每帧包括10个数据位,则传送波特率为:10120=1200b/s=1200波特每一位的传送时间是波特的倒数,如1/1200=0.833ms。异步通信的波特率的数值通常为:150、300、600、1200、2400、4800、9600、144
7、00、28800等,数值成倍数变化。 校验位在一个有8位的字节(byte)中,其中必有奇数个或偶数个的“1”状态位。对于偶校验就是要使字符加上校验位有偶数个“1”;奇校验就是要使字符加上校验位有奇数个“1”。例如数据“00010011”,共有奇数个“1”,所以当接收器要接收偶数个“1”时(即偶校验时),则校验位就置为“1”,反之,接收器要接收奇数个“1”时(即奇校验时),则校验位就置为“0”。 一般校验位的产生和检查是由串行通信控制器内部自动产生,除了加上校验位以外,通信控制器还自动加上停止位,用来指明欲传送字符的结束。停止位通常取1、1.5或2个位。对接收器而言,若未能检测到停止位则意味着传
8、送过程发生了错误。在异步通信方式中,在发送的数据中含有起始位和停止位这两个与实际需要传送的数据毫无相关的位。如果在传送1个8位的字符时,其校验位、起始位和停止位都为1个位,则相当于要传送11个位信号,传送效率只有约80%。(2)同步通信方式为了提高通信效率可以采用同步通信方式。同步传输采用字符块的方式,减少每一个字符的控制和错误检测数据位,因而可以具有较高的传输速率。与异步方式不同的是,同步通信方式不仅在字符的本身之间是同步的,而且在字符与字符之间的时序仍然是同步的,即同步方式是将许多的字符聚集成一字符块后,在每块信息(常常称之为信息帧)之前要加上12个同步字符,字符块之后再加入适当的错误检测
9、数据才传送出去。在同步通信时必须连续传输,不允许有间隙,在传输线上没有字符传输时,要发送专用的”空闲”字符或同步字符。在同步方式中产生一种所谓“冗余”字符,防止错误传送。假设欲传送的数据位当作一被除数,而发送器本身产生一固定的除数,将前者除以后者所得的余数即为该“冗余”字符。当数据位和“冗余”字符位一起被传送到接收器时,接收器产生和发送器相同的除数,如此即可检查出数据在传送过程中是否发生了错误。统计数据表明采用”冗余”字符方法错误防止率可达99%以上。能够完成上述能够完成上述“串串并并”转换功能的电路,通常称为转换功能的电路,通常称为“通用异步收发通用异步收发器器”(UART:Universa
10、l Asynchronous Receiver and Transmitter),典型的芯片有:典型的芯片有:Intel 8250/8251,16550。 串口通讯串口通讯-接口电路接口电路与外界的信息交换称为通讯。与外界的信息交换称为通讯。基本的通讯方式有并行通讯和串行通讯两种。基本的通讯方式有并行通讯和串行通讯两种。 一条信息的各位数据被同时传送的通讯方式称为并一条信息的各位数据被同时传送的通讯方式称为并行通讯。行通讯。并行通讯的特点并行通讯的特点是:各数据位同时传送,传送速度是:各数据位同时传送,传送速度快、效率高,但有多少数据位就快、效率高,但有多少数据位就需多少根数据线,因此传送成本
展开阅读全文