永发信息网

ps/2接口与usb2.0区别

答案:2  悬赏:30  手机版
解决时间 2021-02-12 19:53
例如速度?
最佳答案
2.0快 usb支持热插拔 PS/2不支持 PS/2电源电压高
全部回答
摘 要:通用串行总线(usb)是一种简单的计算机外围接口标准.它具有即插即用.扩展方便等优点.已成为计算机必备的一个接口.本文简要介绍usb总线的功能.拓朴结构及其数据传输过程.并举例说明usb接口的实际应用. 关键词:通用串行总线 usb接口 外围接口标准 一.usb接口背景 在早期的计算机系统上常用串口或并口连接外围设备.每个接口都需要占用计算机的系统资源(如中断.i/o地址.dma通道等).无论是串口还是并口都是点对点的连接.一个接口仅支持一个设备.因此每添加一个新的设备.就需要添加一个isa/eisa 或pci卡来支持.同时系统需要重新启动才能驱动新的设备. usb总线是intel.dec.microsoft.ibm等公司联合提出的一种新的串行总线标准.主要用于pc机与外围设备的互联.usb总线具有低成本.使用简单.支持即插即用.易于扩展等特点.已被广泛地用在pc机及嵌入式系统上. 二.usb总线优缺点 1.优 点 (1)使用简单 所用usb系统的接口一致.连线简单.系统可对设备进行自动检测和配置.支持热插拔.新添加设备系统不需要重新启动. (2)应用范围广 usb系统数据报文附加信息少.带宽利用率高.可同时支持同步传输和异步传输两种传输方式.一个usb系统最多可支持127个物理设备.usb设备的带宽可从几kbps 到几mbps (在usb2.0版本.最高可达几百mbps).一个usb系统可同时支持不同速率的设备.如低速的键盘.鼠标.全速的isdn.语音.高速的磁盘.图像等(仅usb2.0版本支持高速设备).(3)较强的纠错能力 usb系统可实时地管理设备插拔.在usb协议中包含了传输错误管理.错误恢复等功能.同时根据不同的传输类型来处理传输错误. (4)总线供电 usb总线可为连接在其上的设备提供5v电压/100ma电流的供电.最大可提供500ma的电流.usb设备也可采用自供电方式. (5)低成 usb接口电路简单.易于实现.特别是低速设备.usb系统接口/电缆也比较简单.成本比串口/并口低. 2.缺 点 usb技术还不是很成熟.特别是高速设备.市场上现有的usb设备价格都比较昂贵.但随着usb技术的日益成熟.设备的不断增加和广泛应用.其价格将会有所降低. 三.usb系统拓扑结 一个usb系统包含三类硬件设备: usb主机(usb host). usb设备(usb device).usb集线器(usb hub).如图1所示. (1)usb host 在一个usb系统中.当且仅当有一个usb host时.usb host有以下功能: ◇ 管理usb系统, ◇ 每毫秒产生一帧数据, ◇ 发送配置请求对usb设备进行配置操作, ◇ 对总线上的错误进行管理和恢复. (2)usb device 在一个usb系统中.usb device和usb hub总数不能超过127个.usb device接收usb总线上的所有数据包.通过数据包的地址域来判断是不是发给自己的数据包:若地址不符.则简单地丢弃该数据包,若地址相符.则通过响应usb host的数据包与usb host进行数据传输. (3)usb hub usb hub用于设备扩展连接.所有usb device都连接在usb hub的端口上.一个usb host总与一个根hub (usb root hub)相连.usb hub为其每个端口提供100ma电流供设备使用.同时.usb hub可以通过端口的电气变化诊断出设备的插拔操作.并通过响应usb host的数据包把端口状态汇报给usb host.一般来说.usb设备与usb hub间的连线长度不超过5m.usb系统的级联不能超过5级(包括root hub). 四.usb总线数据传输 usb总线上数据传输的结构如图2所示. 从物理结构上.usb系统是一个星形结构,但在逻辑结构上.每个usb逻辑设备都是直接与usb host相连进行数据传输的.在usb总线上.每ms传输1帧数据.每帧数据可由多个数据包的传输过程组成.usb设备可根据数据包中的地址信息来判断是否响应该数据传输.在usb标准1.1版本中.规定了4种传输方式以适应不同的传输需求: (1)控制传输(control transfer) 控制传输发送设备请求信息.主要用于读取设备配置信息及设备状态.设置设备地址.设置设备属性.发送控制命令等功能.全速设备每次控制传输的最大有效负荷可为64个字节.而低速设备每次控制传输的最大有效负荷仅为8个字节. 2)同步传输(isochronous transfer) 同步传输仅适用于全速/高速设备.同步传输每ms进行一次传输.有较大的带宽.常用于语音设备.同步传输每次传输的最大有效负荷可为1023个字节. (3)中断传输(interrupt transfer) 中断传输用于支持数据量少的周期性传输需求.全速设备的中断传输周期可为1-255ms.而低速设备的中断传输周期为10-255ms.全速设备每次中断传输的最大有效负荷可为64个字节.而低速设备每次中断传输的最大有效负荷仅为8个字节. (4)块数据传输(bulk transfer) 块数据传输是非周期性的数据传输.仅全速/高速设备支持块数据传输.同时.当且仅当总线带宽有效时才进行块数据传输.块数据传输每次数据传输的最大有效负荷可为64个字节. 五.典型应用 usb系统的典型 系统中.显示器.audio.modem皆为全速设备.键盘.鼠标为低速设备.其数据传输为: ◇ usb host通过控制传输更改显示器属性. ◇ usb host通过块数据传输将要显示的数据送给显示器. ◇ usb host通过控制传输更改键盘.鼠标属性. ◇ usb host通过中断传输要求键盘.鼠标输入读入系统. ◇ usb host通过控制传输更改audio属性. ◇ usb host通过同步传输与audio设备传输数据. ◇ usb host通过控制传输更改modem属性. ◇ usb host通过块数据传输与modem设备传输数据. .一个usb host接口的软硬件设计 市场上现已有很多公司提供的usb接口器件.如philips的pdiusbd11/pdiusbd12.oki的msm60581.national的usbn9602.lucent的uss-820/uss-620.scanlogic的sl11.等等. 同时也有很多带usb接口的处理器.如cypress的ez-usb.amd的am186cc.atmel的at43320.motorola的ppc823/ppc850.等等.下面给出用scanlogic的usb接口器件sl11ht实现嵌入式usb host的例子. 1.sl11ht特点 ◇ 遵从usb1.1标准, ◇ 支持全速/低速传输, ◇ 支持主机/设备端两种模式, ◇ 3.3/5.0v供电, ◇ 片内包含256个字节的sram, ◇ 48mhz晶振输入. 当sl11ht被用作usb host接口时.对系统有以下要求: ◇ 由系统维护sof帧数目, ◇ 由系统生成crc5效验码, ◇ 要求系统中断潜伏期小于1.5μs. 2.sl11ht接口硬件框图 图4简单地给出了使用sl11ht扩展usb接口的框图.更详细的硬件连线图请见参考文献2.3. 3.usb host端软件结构 usb host端软件结构如图5所示. (1)usb接口驱动程序 usb接口驱动程序需实现以下功能: ◇ usb接口器件的初始化, ◇ 计算上层数据包的效验和.发送上层的数据包, ◇ 发送sof帧, ◇ 接收从usb接口传送来的数据.并检查数据的有效性, ◇ 将接收到的数据送往上层. (2)usb协议栈驱动程序 usb协议栈驱动程序需实现以下功能: ◇ 提供与设备驱动程序的接口, ◇ 读取并解析usb设备描述符.配置描述符, ◇ 为usb设备分配唯一的地址, ◇ 使用默认的配置来配置设备, ◇ 支持基本的usb命令请求, ◇ 连接设备与相应的驱动程序, ◇ 转发设备驱动程序的数据包. (3)设备驱动程序 设备驱动程序需实现以下功能: ◇ 提供与应用程序的接口, ◇ 读取并解析usb设备特有的描述符.获得设备提供的传输通道, ◇ 发送设备特有的和基本的usb命令请求, ◇ 通过设备提供的传输通道与设备进行数据传输, ◇ 通过usb命令请求重新配置设备.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
马鞍山姚家寨老年公寓地址在哪,我要去那里办
软件开发应记入哪个会计科目
微波炉可以烤东西吗,,是看烤箱好用还是微波
广锋五金交电照明我想知道这个在什么地方
星际争霸2的玩家鼠标dpi一般都调成多少
新手认识汽车灯图解,这个问题有什么好的解决
拿彩票做理财真的靠谱吗
①谣言止于智者,粉碎谣言靠的还是民众自身的
东海渔村在哪里啊,我有事要去这个地方
求解字谜并解释其理由。前七月双月,后五月单
同一个尺码,紧身裤的裤腿是不是比牛仔裤小?
世界OL什么职业好分析攻略
五岭逶迤腾细浪中的腾是什么意思
武汉学CAD,3dmax,哪个培训机构好!??家离
中国象棋中双高兵孤将能胜对面双士单相一马吗
推荐资讯
荆州市凯迪电器有限公司地址有知道的么?有点
those(单数)?those的单数是什么啊?各位英语精
韩语是不是类似汉语拼音的一种拼音语言,所以
佳家美窗帘布艺我想知道这个在什么地方
正宗牛肉拉面烩面在哪里啊,我有事要去这个地
李连杰主演的电影《东方不败》中,那段女声版
齐顾郑水库这个地址在什么地方,我要处理点事
数据线那两根是电源线,有没有好心的车友帮帮
雷克萨斯汽车,大家对此有了解吗?
靖西市公安局交警大队城郊中队这个地址在什么
哪些账户要结转到本年利润的借方
曼哈村地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?