《hotplc对usb编程》word版

《hotplc对usb编程》word版

ID:30365050

大小:98.85 KB

页数:16页

时间:2018-12-29

《hotplc对usb编程》word版_第1页
《hotplc对usb编程》word版_第2页
《hotplc对usb编程》word版_第3页
《hotplc对usb编程》word版_第4页
《hotplc对usb编程》word版_第5页
资源描述:

《《hotplc对usb编程》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、HOTplc对usb编程文章来自:www.aigomalls.complc对usb编程而今电脑体系连接外围设备的接口并无同一的标准,如键盘用PS/2接口,连接打印机要用25针的并行接口,鼠标则要用串行或PS/2接口。USB则将这些不同的接口同一起来,使用一个4针插头作为标准插头。通过这个标准插头,采用菊花链情势可以把全部的外设连接起来,并且不会损掉带宽。USB规范中将USB分为五个部份:控制器、控制器驱动程序、USB芯片驱动程序、USB设备和针对不同USB设备的客户驱动程序。根据设备对体系资源需求的不同,在USB规

2、范中规定了四种不同的数据传输方式:等时传输方式(Isochronous)、停止传输方式(Interrupt)、控制传输方式(Control)和批(Bulk)传输方式,这些传输方式各有特点,分别用于不同的场所。USB必要主机硬件、操纵体系和外设三个方面的支持才能工作。而今主板一样平常都采用支持USB功能的控制芯片组,而且也安装了USB接口插座。Windows98操纵体系内置了对USB功能的支持(但WindowsNT尚不支持USB)。而今已稀有字照相机、数字音箱、数字游戏杆、打印机、扫描仪、键盘、鼠标等很多USB外设问

3、世。随着大量的支持USB的个人电脑的遍及和Windows98的广泛利用,USB渐渐成为PC机的一个标准接口已经是大势所趋。最新推出的PC机几乎100%支持USB,另外一方面使用USB接口的设备也在以惊人的速率发展。USB是英文UniversalSerialBus的缩写,中文含义是"通用串行总线"。它不是一种新的总线标准,而是利用在PC领域的新型接*术。早在1995年,就已有PC带有USB接口了,但由于缺乏软件及硬件设备的支持,这些PC机的USB口都是闲置未用的。1997年,微软在WIN95OSR2(WIN97)中开

4、始以外挂模块的情势供应对USB的支持,1998年后随着微软在Windows98中内置了对USB接口的支持模块,加上USB设备的日渐增多,USB渐渐走进了实用阶段。USB的历史及发展在评论USB技术之前,不妨让我们来看看外设接*术的发展进程。多年来个人计算机的串口与并口的功能和结构并没有甚么变化。串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一样平常用来连接鼠标和外置Modem;并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一样平常用来连接打印机、扫描仪等。原则上每个

5、外设必须插在一个接口上,假如全部的接口均被用上了就只能通过添加插卡来追加接口了。串并口不仅速率有限,而且在使用上很不方便。1994年,Intel、Compaq、Digital、IBM、Microsoft、NEC、NorthernTelecom等七家天下著名的计算机和通信公司成立了USB论坛,花了近两年的时间形成了同一的意见,于1995年11月正式订定了USB0.9通用串行总线(UniversalSerialBus)规范,1997年开始有真正符合USB技术标准的外设出现。USB1.1是而今推出的在支持USB的计算机与

6、外设上广泛采用的标准。1999年初在Intel的开发者论坛大会上,与会者介绍了USB2.0规范,该规范的支持者除了原本的Compaq、Intel、Microsoft和NEC四个成员外,还有惠普、朗讯和飞利浦三个新成员。USB2.0向下兼容USB1.1,数据的传输率将达到120Mbps~240Mbps,还支持宽带宽数字摄像设备及下一代扫描仪、打印机及存储设备。而今广泛采用的USB1.1重要利用在中低速外部设备上,它供应的传输速率有低速1.5Mbps和全速12Mbps两种,低速的USB带宽(1.5Mbps)支持低速设备

7、,比方表现器、调制解调器、键盘、鼠标、扫描仪、打印机、光驱、磁带机、软驱等。全速的USB带宽(12Mbps)将支持大范围的多媒体设备。继USB以后,另外一种称为FIREWIRE(即IEEE1394)的接*术正在从实验室步进市场领域,这类新型的接口比USB功能更为强大而且性能安定。IEEE1394也是一种高效的串行接口标准。IEEE1394可以在一个端口上连接多达63个设备,设备间采用树形或菊花链拓扑结构。IEEE1394标准定义了两种总线模式,即:Backplane模式和Cable模式。个中Backplane模式支

8、持12.5、25、50Mbps的传输速率;Cable模式支持100、200、400Mbps的传输速率。而今正在开发1Gbps的版本。而今,支持USB的PC及外设愈来愈多,在软件上USB也已成为Windows98的一个关键部件,并很快在WindowsCE和Windows2000中得到支持。Apple的操纵平台早已供应对USB的支持,预计今后Sun和Digita

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。