ImageVerifierCode 换一换
格式:PPT , 页数:41 ,大小:3.32MB ,
文档编号:2337136      下载积分:25 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2337136.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(总线与RS232分析课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

总线与RS232分析课件.ppt

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。 串口通讯串口通讯-接口电路接口电路与外界的信息交换称为通讯。与外界的信息交换称为通讯。基本的通讯方式有并行通讯和串行通讯两种。基本的通讯方式有并行通讯和串行通讯两种。 一条信息的各位数据被同时传送的通讯方式称为并一条信息的各位数据被同时传送的通讯方式称为并行通讯。行通讯。并行通讯的特点并行通讯的特点是:各数据位同时传送,传送速度是:各数据位同时传送,传送速度快、效率高,但有多少数据位就快、效率高,但有多少数据位就需多少根数据线,因此传送成本

11、高,且只适用于近需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯。距离(相距数米)的通讯。1)单工通信 数据信息在通信线上始终向一个方向传输。如,广播电视,收音机电视机只能分别接受来自电台 电视台的信号,不能进行相反方向的信息传输。2)半双工通信 数据信息可以双向传输,但必须交替进行,同一时刻一个信道只允许单向传送。半双工通信要求A B端都有发送装置和接受装置。如对讲机通信就是典型的半双工通信方式,在一方讲话的时候另一方不能讲话,但通过开切换可以切换可以改变童话方式。3)全双工通信 全双工通信同时进行二个方向的通信,既二个信道,可同时进行双向的数据传输。它相当于把二个相反方向

12、的单工通信方式组合起来。全双工通信效率高,控制容易,士与计算机间的通信,普通电话是一种典型的全双工通信。UARTUART简介简介UART(Universal Asynchronous Receiver and Transmitter,通用异步收发器)主要由数据线接口、控制逻辑、配置寄存器、波特率发生器、发送部分和接收部分组成,采用异步串行通信方式,采用RS-232C 9芯接插件(DB-9)连接,是广泛使用的串行数据传输方式,UART以字符为单位进行数据传输,每个字符的传输格式如图6.1.4所示,包括线路空闲状态(高电平)、起始位(低电平)、58位数据位、校验位(可选)和停止位(位数可以是1、1

13、.5或2位)。这种格式通过起始位和停止位来实现字符的同步。UART内部一般具有配置寄存器,通过该寄存器可以配置数据位数(58位)、是否有校验位和校验的类型以及停止位的位数 (1位、1.5位或2位)等。图 UART的字符传输格式 RS-232C总线是由美国电子工业协会EIA于1969年修定的一种通信接口标准,专门用于数据终端设备DTE和数据通信设备DCE之间的串行通信。数据终端设备DTE(Data Terminal Equipment)是数据的源点或归宿,通常是指输入、输出设备和传输控制器或者计算机等数据处理装置及其通信控制器。数据通信设备DCE(Data Communication Equip

14、ment)的任务是实现由源点到目的点的传输,通常是指自动呼叫应答设备、调制解调器以及其它一些中间装置的集合。标准的RS232C接口定义了25个信号针,采用25针接插件DB-25,并规定DTE的接插件为凸形,DCE的接插件为凹形。对不需要25针的系统来说,常用9针的简化接插件。(a) DB-25 (b) DB-9图 25芯和9芯D型插接件引脚的定义和信号之间的对应关系EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。在TxD和RxD上:逻辑1(MARK) =-3V-15V 逻辑0(SPACE)=+315V在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON

15、状态,正电压)+3V+15V信号无效(断开,OFF状态,负电压) = -3V-15V由于RS-232C是早期为促进公用电话网络进行数据通信而制定的标准。为了增加信号在线路上的传输距离和提高抗干扰能力,RS-232C采用了较高的传输电平,且为双极性、公共地和负逻辑,即规定逻辑“1”状态电平为-15 -5V,逻辑“0”状态电平为+5+15V,其中-5+5V用作信号状态的变迁区。而计算机均采用TTL逻辑电平。TTL电平规定低电平“0”在0+0.8V之间,高电平“1”在+2.4+5V之间,因此在TTL电路与RS-232C总线之间要进行电平的转换及正反逻辑的转换,否则将使TTL电路烧毁。 符号符号252

16、5针引脚针引脚9 9针引脚针引脚信号流向信号流向功能功能TxDTxD2 23 3输出输出发送数据发送数据RxDRxD3 32 2输入输入接收数据接收数据RTSRTS4 47 7输出输出请求发送请求发送CTSCTS5 58 8输入输入清除发送清除发送DSRDSR6 66 6输入输入数据装置准备好数据装置准备好GNDGND7 75 5信号地信号地DCDDCD8 81 1输入输入数据载体检测数据载体检测DTRDTR20204 4输出输出数据终端准备好数据终端准备好RIRI22229 9输入输入振铃指示振铃指示DB-9各引脚功能如下: CD:载波检测。主要用于Modem通知计算机其处于在线状态,即Mo

17、dem检测到拨号音。 RXD:接收数据线。用于接收外部设备送来的数据。 TXD:发送数据线。用于将计算机的数据发送给外部设备。 DTR:数据终端就绪。当此引脚高电平时,通知Modem可以进行数据传输,计算机已经准备好。 SG:信号地。 DSR:数据设备就绪。此引脚为高电平时,通知计算机Modem已经准备好,可以进行数据通信 RTS请求发送。此引脚由计算机来控制,用以通知Modem马上传送数据至计算机;否则,Modem将收到的数据暂时放人缓冲区中。 CTS清除发送。此引脚由Modem控制,用以通知计算机将要传送的数据送至Mo-dem。 RI:振铃提示。Modem通知计算机有呼叫进来,是否接听呼叫

18、由计算机决定。协议-硬件握手1 DTR:数据终端设备准备好。 DTE加电后,并能正确实现通信时,向DCE发出DTR信号2 DSR:数据通信设备准备好。 MODEM加电后,并能正常执行通信功能时,向DTE发出DSR信号3 RTS:请求发送当DTE有数据需要向远程DTE传送时,DTE在检测DSR有效时向本地MODEM发出RTS信号本地MODEM检测到RTS有效,然后根据目的电话号码向远程MODEM发出呼叫远程MODEM收到此呼叫,发出回答载波信号本地MODEM接收载波信号,向远程MODEM发出原载波信号,同时向DTE发出数据载波信号DCDDCD:数据载波检测时MODEM发向DTE表示已检测出对方载

19、波信号CTS:允许发送当一个MODEM辨认出对方MODEM已准备好接收时,使用CTS信号通知自己的DTE,表示这个通信通道已为传输数据做好准备,允许DTE进行数据发送至此通信链路建立,可以通信RI:振铃指示线如果MODEM具有自动应答能力,当对方呼叫传来时,MODEM向DTE发出该信号,指示此呼叫在电话呼叫振铃结束后,MODEM在DTE已准备好情况下(即DTR有效),立即向对方自动应答DTR DSR 本地 计算机 MODEM准备好 RTS CTS 本地与远程计算机 准备好DTR DSR RTS CTSTXD RXDSG RI DCD AB把通信双方都当作数据终端设备看待,双方都可发也可收。在这

20、种方式下,通信双方的任何一方,只要请求发送RTS有效和数据终端准备好DTR有效就能开始发送和接收。 (1)RTS与CTS互联:只要请求发送,立即得到允许 (2)DTR与DSR互联:只要本端准备好,认为本端立即可以接收(DSR、数传机准备好) (1)当甲方的DTE准备好,发出DTR信号,该信号直接联至乙方的RI(振铃信号)和DSR(数传机准备好)。即只要甲方准备好,乙方立即产生呼叫(RI)有效,并同时准备好(DSR)。尽管此时乙方并不存在DCE。(2)甲方的RTS和CTS相连,并与乙方的DCD互连。即:一旦甲方请求发送(RTS),便立即得到允许(CTS),同时,使乙方的DCD有效,即检测到载波信

21、号。 (3)甲方的TXD与乙方的RXD相连,一发一收。 RS-485RS-485串行总线接口串行总线接口在RS-422的基础上,为扩展应用范围,EIA制定了RS-485标准,增加了多点、双向通信能力。在通信距离为几十米至上千米时,通常采用RS-485收发器。RS-485收发器采用平衡发送和差分接收,即在发送端,驱动器将TTL电平信号转换成差分信号输出;在接收端,接收器将差分信号变成TTL电平,因此具有抑制共模干扰的能力。接收器能够检测低达200mV的电压,具有高的灵敏度,故数据传输距离可达千米以上。RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信。而采用四线连接时,与RS-422一样只能实现点对多的通信,即只能有一个主设备,其余为从设备。RS-485可以连接多达32个设备。RS-485的共模输出电压在-7+12V之间,接收器最小输入阻抗为12k。RS-485满足所有RS-422的规范,所以RS-485的驱动器可以在RS-422网络中应用RS-485的最大传输速率为10Mb/s。在最大传输距离时,传输速率为100Kb/s。RS-485需要两个终端电阻,接在传输总线的两端,要求电阻阻值约等于传输电缆的特性阻抗。在短距离传输(在300m以下)时可不需终端电阻。 http:/

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|