欢迎来到天天文库
浏览记录
ID:58879054
大小:3.15 MB
页数:29页
时间:2020-09-30
《USB最全的演示资料ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、USB--UniversalSerialBus通用串行总线目录1:USB基本知识介绍2:USB的发展和应用3:USB的特点和规范4:USB系统组成及描述5:USB的相关编码与通信方式6:USB知识总结第一部分:USB基本知识介绍1.1USB的定义USB通用串行总线(UniversalSerialBus)是用于将适用USB的外围设备连接到主机的外部总线结构,其主要是用在中速和低速的外设.USB是由COMPAQ、DIGITAL、IBM、INTEL、MICROSOFT、NEC以及NorthernTe
2、lecom七家公司共同开发的一种新的外设连接技术.这一技术将最终解决对串行设备和并行设备如何与计算机相连的争论,大大简化计算机与外设的连接过程。USB是通过PCI总线和PC的内部系统数据线连接,实现数据的传送。USB同时又是一种通信协议,支持主系统(host)和USB的外围设备(device)之间的数据传送。USB通用串行总线(UniversalSerialBus)是用于将适用USB的外围设备连接到主机的外部总线结构,其主要是用在中速和低速的外设.USB是由COMPAQ、DIGITAL、IBM、
3、INTEL、MICROSOFT、NEC以及NorthernTelecom七家公司共同开发的一种新的外设连接技术.这一技术将最终解决对串行设备和并行设备如何与计算机相连的争论,大大简化计算机与外设的连接过程[1]。USB是通过PCI总线和PC的内部系统数据线连接,实现数据的传送。USB同时又是一种通信协议,支持主系统(host)和USB的外围设备(device)之间的数据传送。第一部分:USB基本知识介绍第一部分:USB基本知识介绍1.2USB的分类A型USB母口(左)和公口(右)B型USB公口A
4、型miniUSB公口B型miniUSB公口第一部分:USB基本知识介绍第一部分:USB基本知识介绍1.3USB的工作原理AB型USB接口的引脚定义AB型miniUSB接口的引脚定义第一部分:USB基本知识介绍第一部分:USB基本知识介绍1.4USB延伸变形USB和RS232的串口转接线USB网卡U盘wifi无线网卡等等移动硬盘第二部分:USB的发展和应用2.1USB的发展背景传统串并口主要存在的缺陷1.非共享只支持单外设的连接2.体积大不利于PC机外设的小型化3.规格不一连接不方便4.地址冲突传
5、统的I/O模式,外设被映射为CPU的I/O地址,会带来I/O地址冲突等问题。USB技术应运而生第一部分:USB基本知识介绍1:发展历史[2]:①PC诞生20年来,其外设一直局限于在鼠标器和打印机,这普遍接口是串口和并口。问题众多。②1994年11月11日,USB总线规范0.7版问世,标志着USB诞生,但不够完善,用户很少。③1996年1月15日USB1.0版本发布后,才相对成熟,但windows95才首次在PC机上使用,而且接口的外设也很少。④USB1.1版发布后,USB开始变成一个流行的接口,
6、市场上也出现了大量的USB外设,但传输速率仅为12Mb/s。⑤USB2.0版本发布后传输速率提高到480Mb/s,使USB的应用更加广泛。⑥:USB2.0的速度早已经无法满足应用需要,2010年USB3.0也就应运而生,最大传输带宽高达5.0Gbps,也就是640MB/s,同时在使用A型的接口时向下兼容。I2:发展现状USB越来越流行,已经成为一个标准接口。目前市场上出售的PC机都支持USB,而且很多外设只推出了USB版本如移动硬盘和电子盘等。可以预计USB的应用会越来越广泛,其传输速率也会越来
7、越高。第二部分:USB的发展原因和历史2.2USB的发展历史和现状第一部分:USB基本知识介绍第三部分:USB的特点和规范3.1USB的特点但是,目前的USB的速率仍然不够,仅适用于鼠标、打印机等低速设备,USB还缺少对老硬件设备的支持,连接距离有限,协议太复杂第三部分:USB的特点和规范3.2USB的规范在USB规范中,将其分为5个部分,分别是控制器、控制器驱动程序、USB芯片驱动程序、USB设备以及针对不同设备的客户端设备驱动程序[5]。控制器(HostController):这是一个物理存
8、在的芯片,它主要负责执行由控制器驱动程序发出的命令。目前控制器几乎全部被集成到了主板南桥芯片之中,无需用户单独购买。控制器驱动程序(HostControllerDriver):在USB与控制器之间建立通信链路。USB芯片驱动程序(USBChipDriver):提供对USB的支持。USB设备(USBDevice):与PC相连接的USB外设,包括USB集线器和设备。前者可以连接其他的USB设备,而后者是用来完成特定功能的具体设备。客户端设备驱动程序(ClientDriver):用来驱动USB设备的驱
此文档下载收益归作者所有