USB是“Universal Serial Bus”的缩写,意思是“通用串行总线”。最多可连接127台外设,由于USB支持热插拔,即插即用的优点,所以USB接口已经成为计算机的标准接口。
USB目前有两个版本,USB1.1的最高数据传输率为12Mbps,USB2.0则提高到480Mbps。注意:这里的b是Bit的意思,1MB/s(兆字节/秒)=8MBPS(兆位/秒),12Mbps=1.5MB/s。 二者的物理接口完全一致,数据传输率上的差别完全由PC的USB host控制器以及USB设备决定。USB可以通过连接线为设备提供最高5V,500mA的电力。另外,市面上的某些USB相关产品标注为USB 2.0 Full Speed的其实就是USB 1.1,而标注为USB 2.0 High Speed的才是真正的USB 2.0。
USB2.0规范是由USB1.1规范演变而来的。它的传输速率达到了480Mbps,折算为MB为60MB/s,足以满足大多数外设的速率要求。USB 2.0中的“增强主机控制器接口”(EHCI)定义了一个与USB 1.1相兼容的架构。它可以用USB 2.0的驱动程序驱动USB 1.1设备。也就是说,所有支持USB 1.1的设备都可以直接在USB 2.0的接口上使用而不必担心兼容性问题,而且像USB 线、插头等等附件也都可以直接使用。 USB接口有3种类型:
- Type A:一般用于PC
- Type B:一般用于USB设备
- Mini-USB:一般用于数码相机、数码摄像机、测量仪器以及移动硬盘等
USB的基本特性
每一个设备(device)会有一个或者多个的逻辑连接点在里面,每个连接点叫endpoint.每个endpoint有四种数据传送方式:控制(Control)方式传送同步(isochronous)方式传送中断(interrupt)方式传送大量(bulk)传送.但是所有的endpoint0都被用来传送配置和控制信息。
在host和设备的endpoint之间的连接叫作管道“pipe",endpoint0叫做缺省(default pipe)。
对于同样性质的一组的endpoint的组合叫做接口(interface),如果一个设备包含不止一个的接口就可以称之为复合设备(composite device)。
同样的道理,对于同样的类型的接口的组合可以称之为“配置"(configuration)。但是每次只能有一个配置是可用的,而一旦该配置激活,里面的接口和endpoint就都同时可以使用。
host从设备发过来的描述字(descriptors)中来判断用的是哪个配置,哪个接口等等,而这些的描述字通常是在endpoint0中传送。
传输方式
在USB的数据传送的方式下,有四种的传输方式:控制(Control)同步(isochronous)中断(interrupt)大量(bulk)。如果你是从硬件开始来设计整个的系统,你还要正确选择传送的方式,而作为一个驱动程序的书写者,就只需要弄清楚他是采用的什么工作方式就行了。
通常所有的传送方式下的主动权都在PC边,也就是host边。
·控制(Control)方式传送:控制传送是双向传送,数据量通常较小。USB系统软件用来主要进行查询、配置和给USB设备发送通用的命令。控制传送方式可以包括8、16、32和64字节的数据,这依赖于设备和传输速度。控制传输典型地用在主计算机和USB外设之间的端点(Endpoint)0之间的传输,但是指定供应商的控制传输可能用到其它的端点。
·同步(isochronous)方式传送:同步传输提供了确定的带宽和间隔时间(latency)。它被用于时间严格并具有较强容错性的流数据传输,或者用于要求恒定的数据传送率的即时应用中。例如执行即时通话的网络电话应用时,使用同步传输模式是很好的选择。同步数据要求确定的带宽值和确定的最大传送次数。对于同步传送来说,即时的数据传递比完美的精度和数据的完整性更重要一些。
·中断(interrupt)方式传送:中断方式传输主要用于定时查询设备是否有中断数据要传送。设备的端点模式器的结构决定了它的查询频率,从1到255ms之间。这种传输方式典型的应用在少量的分散的、不可预测数据的传输。键盘、操纵杆和鼠标就属于这一类型。中断方式传送是单向的并且对于host来说只有输入的方式。
·大量(bulk)传送:主要应用在数据大量传送传送和接受数据上,同时又没有带宽和间隔时间要求的情况下,要求保证传输。打印机和扫描仪属于这种类型。这种类型的设备适合于传输非常慢和大量被延迟的传输,可以等到所有其它类型的数据的传送完成之后再传送和接收数据。
还有很多有关USB的接口规范,以及低层的硬件接口编程,内容是非常烦杂,这里就略过
想详细了解可以去找本《微机接口技术》之类的书看,了解一下什么是接口,什么是串行,看看usb的工作原理,
希望看完后你不会头晕.
问题一:手机上的内存卡怎么插到电脑上? 可买个读卡器,读卡器上有SD卡、TF卡、MS卡、CF卡等各种卡的插口,将内存卡插在对应的插口上,读卡器的USB接口插在电脑上,这样从电脑上就可以读内存卡了。
问题二:储存卡怎么插到电脑上 如果是笔记本的话,它自带一个四合一读卡器,只要把卡插即可。如果没有自带读卡器就花十块左右买个读卡器,或者是借用其他有功SB功能的设备接入就可以了。
问题三:手机内存卡应插在电脑的什么地方? 要看你是笔记本还是台式电脑了,要是笔记本的话,现在笔记本都有SD插槽,用个卡套就可以了,台式电脑的话要有读卡器,直接插在USB接口。
问题四:手机内存卡怎么插在电脑上看 把数据线接上,会出现USB是否接受,点击接受,就OK了!
问题五:电脑内存卡如何插到电脑上 在主版上,一般都在CPU旁,如图
图片为内存插槽,不过不是所有的主版内存插槽位置都一样,但大多数都是这样
问题六:如何将存储卡插到台式电脑上 用读卡器,如果你的电脑上有内置的读卡器,看看型号也可以直接插上
问题七:内存卡为什么插在电脑上不显示 1.在桌面回击我的电脑选择管理在弹出的计算机管理中选择磁盘管理然后选择U盘右击选择格式话。。能格式化的原式可能U盘有程序在运行(可能是病毒)。U盘windows无法格式化的解决办法尝试一:杀毒排查,无毒尝试二:当然是本机格式化,无效尝试三:DOS下format,提示出现错误,无效尝试四:到管理工具C计算机管理―磁盘管理下找优盘盘符,删除分区,再建新重新格式化,结果虽找到盘符,但是右键的删除分区根本无法使用,无效u盘内存卡杀毒软件尝试五:下载星梭进行低格,但是软件识别不到我的优盘,无效尝试六:下载ManageX,安装后,启动画面一闪而过,右键打开托盘图标,菜单上除了退出和关于可以使用,其他功能键一律灰色。。。无效尝试七:下载Mformat,能识别优盘,但是无法进行格式化,无效尝试八:下载HP的U盘格式化工具,格式化时提示有写,无法进行,无效尝试九:下载U *** oot,用HDD方式进行格式化,其中需要按照提示拔下再优盘,最后完成启动盘制作。这个时候可以双击盘符,提示是否需要格式化。。。然后点“是”,终于看到久违的格式化窗口,选择FAT格式化,一切顺利,完成后,优盘重新可以正常使用,容量没失。有同样问题的朋友可以试试这个方式,当然U盘 移动硬盘 MP3 MP4 手机 存储卡 中毒 解决方法,优盘无法格式化的情况千差万别,只要不是硬伤,总有解决的方式。希望对大家有用。首先谈谈造成U盘不能格式化的几种“途径”。主要有中毒(包括中毒后的乱搞)、U盘读写时插拔(特别是写数据的时候)、埂常格式化U盘后出现“可用空间和未用空间都是0字节,双击(或右键)打开时弹出对话框让格式化,点确定却弹出Windows无法完成格式化找一个大小合适的GHOST文件,(或者自己现做一个.gho的文件),大小合造是多大,一二十M呗,然后用GHOST向U盘恢复数据,就是ghost里的“disk”C>“fromimage”。问题就是这样解决的,是不是太简单了点。可是你可以去网上搜,你搜“U盘不能格式化”,看百度、Google里前二十页,能有几项是用得这个方法的。很少是吧,许多人都会想着用U盘修复工具,format…它们能解决你的实际问题吗?而用ghost恢复的方法是再简单
问题八:手机内存卡怎样插台式电脑上 你如果有手机数据线的话,就可以直接插上去了。如果没有的话那你需要买个读卡器,把内存卡插到读卡器上,然后再插在电脑得USB阀口上。 还有一个,你的电脑和手机都带蓝牙的传输功能,这样就可以不用内存卡就能进行数据传输了。 这是我自己所知道的。希望能帮到你
问题九:内存卡 *** 电脑后在电脑上怎么找那些手机的文件 打开我的电脑,在 可移动磁盘 里面找,(有可能是G:盘,还有可能是H:盘,到底是哪个要看你电脑的配置了,不过大多数是H:盘)注:有的文件是隐藏的,看不到,可以点击菜单栏里面的“工具”,点击之后再打开“文件夹选项”,再点击“查看,在高级设置里面找到“隐藏文件和文件夹”一选项,在“显示所有文件和文件夹”后面点上钩(有的是点上一个圆点),就OK了,隐藏的文件就出来了。希望答案对你有用!