用VB做USB通信程序及USB基础知识.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用 VB 做 USB 通信程序及 USB 基础知识 用 VB 做 USB 通信程序及 USB 基础知识用 VB 做 USB 通信程序及 USB 基础知识。一. USB 基础知识 USB 是英文 Universal Serial Bus 的缩写,中文含义是 #8220; 通用串行总线 #8221; 。1994 年,Intel 、Compaq 、 Digital 、IBM 、Microsoft 、NEC 、Northern Telecom 等七家 世界著名的计算机和通讯公司成立了 USB 论坛,花了近两 年的时间形成了统一的意见,于 1995 年 11 月正式制定了 USB0 .9 通用串行总线 (Universal Serial Bus )规范, 1997 年开始有真正符合 USB 技术标准的外设出现。 USB1 .1 是 目前推出的在支持 USB 的计算机与外设上普遍采用的标准。 1999 年初在 Intel 的开发者论坛大会上,与会者介绍了 USB2.0 规范,该规范的支持者除了原有的 Compaq 、Intel 、 Microsoft 和 NEC 四个成员外,还有惠普、朗讯和飞利浦三 个新成员。 USB2 .0 向下兼容 USB1 .1 ,数据的传输率将 达到 120Mbps ~ 240Mbps ,还支持宽带宽数字摄像设备及 下一代扫描仪、打印机及存储设备。 目前普遍采用的 USB1 .1 主要应用在中低速外部设备 上,它提供的传输速度有低速 1 .5Mbps 和全速 12Mbps 两 种,低速的 USB 带宽( 1 .5Mbps )支持低速设备,例如显 示器、 调制解调器、键盘、鼠标、扫描仪、打印机、光驱、 磁带机、软驱等。全速的 USB 带宽( 12Mbps )将支持大范 围的多媒体设备。 USB 之所以能得到广泛支持和快速普及, 是因为它具备下列 的很多特点 : 1.终端用户的易用性 ●为接缆和连接头提供了单一模型 ●电气特性与用户无关 ●自检外设,自动的进行设备驱动和设置 ●外设可以动态连接,动态重置 2. 广泛的适用性 ●适应不同设备,传输速率从几 kb/s 到十几 Mb/s ●在同一线上支持同步、异步两种传输模式 ●支持对多个设备的同时操作 ●可同时操作 127 个物理设备 ●在主机和设备之间可以传输多个数据和信息流 ●支持多功能的设备 ●利用底层协议,提高了总线利用率 3. 同步传输带宽 ●确定的带宽和低延迟适合电话系统和音频的应用 ●同步工作可以利用整个总线带宽 4. 灵活性 ●直接发送一系列指定大小的数据包,允许对设备缓冲器大 小进行选择 ●通过指定数据缓冲区的大小和执行时间,支持各种数据传 输率 ●通过协议对数据流进行缓冲处理 5. 健壮性 ●在协议中使用差错处理 /差错恢复机制 ●完全实时热插拔 ●可以对有缺陷的设备进行鉴别 6. 与 PC 产业的一致性 ●协议的易实现性和完整性 ●与PC 机的即插即用体系结构一致 ●与现存操作系统有良好衔接的接口 7. 性价比 ●以低廉的价格提供传输速率为 1.5Mb/s 的子通道 ●将外设和主机硬件进行了最优化的集成 ●促进了低价格外设的发展 ●廉

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档