- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12.微机接口_十二章
③允许驱动器输出电压为+2V~+6V,接收器输入电平灵敏度为+0.2V。采用四根线传输信号(2根用于发送,2根用于接收),可以实现多站互联通信,但标准规定电路中只有一个发送器,可以有多达 10 个接收器。 ? RS-422A标准的特点: 2. RS-485 接口标准 它实际上是RS-422A的变形,即RS-422A为全双工模式,而RS-485为半双工模式,这一改动,对实现多站互连提供了很大的方便。 图12.12给了点对点通信时,RS-485与RS-422A的连接形式电路。 RXD 使能(EN) TXD RXD TXD 使能(EN) RS-485 RS-422A 图12.12 RS-485与RS-422的连接形式比较 12.2.3 USB 接口标准 USB(Universal Serial Bus通用串行总线)是一种新型的串行接口标准。USB的产生主要是为了适应随着多媒体技术的广泛应用,计算机需连接的外设越来越多,希望为这些不同的设备,提供一个通用的标准串行接口的需要。 1. USB 的特点 (1)为所有的带有USB接口的外设提供了连接到计算机的单一的,易于操作的标准连接方式。 (2)支持“即插即用” 。 (3)支持热插拔。 (4)提供多种速率以适应不同类型的设备,USB1.0版的数据传输率分为1.5Mb/s低速传输和12Mb/s全速传输两种,USB2.0版的速率则可高达480Mb/s。 (5)占用主机资源少却支持多设备的连接,USB采用星形层次结构和Hub技术,理论上允许最多支持127台物理外设的连接,而总共只占用相当于一台传统设备所需的资源(I/O端口地址、中断口等)。 (6)可为低功耗外设提供电源,可提供+5V电压,500mA电流的电源 。 1. USB 的特点 2. USB 系统的硬件结构 ······ ······ 根Hub 主控制器 主 机 显示器 键盘 打印机 扬声器 Hub USB功能设备 USB功能设备 USB功能设备 3. USB 系统的软件结构 USB设备驱动程序 USB驱动程序 主控制器驱动程序 (1)USB设备驱动程序 位于USB系统软件的最上层,是USB系统软件与USB应用程序的接口,用来实现对特定的USB设备(如:显示器等)的管理和驱动。 (2)USB驱动程序 用来实现USB总线的驱动、带宽的分配、管道的建立和控制管道的管理等功能,通常操作系统(如Windows 98)可提供USB驱动程序。 (3)主控制器驱动程序 用来管理和控制USB主控制器硬件,一般USB主控制器是一个可编程的硬件接口,其驱动程序则用来实现与主控制器通信以及对其控制等功能。 4. USB 的传输方式 USB是一种协议总线。这里介绍其中的传输方式: (1)数据块传输方式: 用于传输大批数据,这种数据的实时性要求不是太高,但要确保数据的正确性,典型的应用是支持像打印机、数码相机等设备的数据输入/输出。 (2)中断传输方式: 用于数据传输量小,但具有突发性特点的一类设备。典型的应用是鼠标、键盘、游戏棒等手动输入设备。 (3)等时传输方式 : 用于周期性和传输速率不变的数据传输设备。典型的如视频设备、数字声音设备、数码相机等,这类传输要求传输速率恒定,时间性强,可以忽略传送错误(没有安排差错校验)。 (4)控制传输方式 : 用于主机与外设之间的控制、状态、配置等信息的传输。因此,它传输的是控制信息流,而不是数据流。这种方式为主机与外设之间提供了一个控制通道,例如,USB设备接入时,主机将通过控制传输对此设备进行配置。 5. USB 设备开发简介 USB设备的开发,一般包括三个方面的工作: 设备端硬件接口设计 设备内部对USB接口的驱动程序 主机端设备驱动程序的开发 这里仅对设备端的硬件接口设计作简单介绍。 目前,对USB设备接口设计有两种可选的方案,如下所述。 (1)普通单片机加专用USB接口芯片: 常见USB接口芯片有,Philips公司的PDIUSBD12芯片,National Semiconductor公司的USBN9602芯片,以及Lucent公司的USB820/825等。 优点:可以基于用户自己熟悉的单片机,利用现有的单片机开发系统进行开发. 缺点:硬件设计较复杂,调试麻烦。 (2)专用USB控制器芯片: 即带有USB接口的单片机。如与Intel 8051 单片机兼容的EZ-USB(Cypress公司),它在8051单片机上所集成的智能USB引擎可以完成USB协议所规定的
您可能关注的文档
最近下载
- 25题技术研发工程师岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 2025年《开学第一课》.ppt VIP
- 烟草物流师3级专业知识复习提纲下发版课件.docx
- Grundfos格兰富计量泵SMART Digital S, DDA, DDC, DDE up to 30 lph (Data Booklet)产品选型手册.pdf
- 2023年新版GMP成品运输确认.docx VIP
- 河北省阜平县石漕沟水库枢纽工程可行性研究报告的审查意见.docx
- 22G101 三维彩色立体图集.docx VIP
- 预留预埋施工.pdf VIP
- 某公司卓越绩效管理手册.pdf VIP
- 中国石化零售管理系统站级平台用户操作手册.doc VIP
文档评论(0)