USB3.0规范正式发布,开始研究。

[复制链接]
21578|47
 楼主| mcuduoduo 发表于 2008-11-24 16:07 | 显示全部楼层

哦,怎样在一个发言中发送多幅图片?

chipenable 发表于 2008-11-24 16:58 | 显示全部楼层

楼主闲人OR学生也, 太有时间了

  
mxh0506 发表于 2008-11-25 22:56 | 显示全部楼层

好啊,支持LZ!

  
awey 发表于 2008-11-25 23:03 | 显示全部楼层

建议楼主出本书

帖多图的方法是:<br /><br />【img】图片链接1【/img】<br />【img】图片链接2【/img】<br />【img】图片链接3【/img】<br />【img】图片链接4【/img】<br /><br />(PS:将上面的中括号换成[])
zyok 发表于 2008-11-26 00:29 | 显示全部楼层

顶,USB3.0

  
 楼主| mcuduoduo 发表于 2008-11-26 09:27 | 显示全部楼层

谢谢楼上各位的支持。

谢谢楼上各位的支持。<br /><br />最近几天有别的事情要先忙一下,然后再继续研究这个USB3.0。<br /><br />to&nbsp;away:下回我试试那个贴图方法。至于写书,现在对USB3.0了解的还不够深入,不敢误导人啊,以后再考虑吧。
computer00 发表于 2008-11-26 13:27 | 显示全部楼层

有空俺也去研究一下~~~怎么只有480页呢?2.0都600多页了

  
钻研的鱼 发表于 2008-11-26 18:09 | 显示全部楼层

usb2.0的规范我也读了一遍

实现规范有点难
hpy013 发表于 2008-11-26 21:01 | 显示全部楼层

支持楼主一下

我也下了,最近任务比较多,没时间看。
 楼主| mcuduoduo 发表于 2008-11-27 11:39 | 显示全部楼层

next

第八章&nbsp;&nbsp;&nbsp;&nbsp;协议层<br /><br />协议层管理Host和Device间end-to-end数据流,是建立在链路层正确传输基础上的。<br />本章详细描述:<br />包类型;<br />包格式;<br />包期待的响应;<br />四种transaction类型;<br />Bulk传输类型对Stream的支持;<br />收发包时各种响应的timing参数。<br /><br />包类型:<br />LMP,TP,DP,ITP四种。<br /><br />LMP:<br />格式如图8-4所示:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;可以看到,结构上就是第七章中的头包结构(从协议层角度看包格式,屏蔽了HPSTART序列以及8b/10b转换码等物理层的特性)。<br />Type是5bit,所有类型的包都有的,其意义为:<br />00000:&nbsp;LMP<br />00100:&nbsp;TP<br />01000:&nbsp;&nbsp;DP<br />01100:&nbsp;&nbsp;ITP<br />所以LMP类型包,Type总是00000。<br />SubType为4bit,表示了是何种类型的LMP:<br />0000:reserved<br />0001:Set&nbsp;Link&nbsp;Function<br />0010:&nbsp;&nbsp;U2&nbsp;Inactivity&nbsp;Timeout<br />0011:&nbsp;&nbsp;Vendor&nbsp;Device&nbsp;Test<br />0100:&nbsp;&nbsp;Port&nbsp;Capability<br />0101:&nbsp;&nbsp;Port&nbsp;Configuration<br />0110:&nbsp;&nbsp;Port&nbsp;Configuration&nbsp;Response<br />0111~1111:&nbsp;reserved<br />SubType&nbsp;Specific则是根据不同的SubType有不同的含义。<br />规范对每种LMP意义和格式做了详细解释。<br />
 楼主| mcuduoduo 发表于 2008-11-27 11:40 | 显示全部楼层

next

TP:<br />&nbsp;&nbsp;&nbsp;&nbsp;TP结构上也是一个头包结构。同LMP类似,TP有多种SubType,一个典型的ACK&nbsp;SubType的TP包格式如图8-11所示:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;SubType有如下类型:<br />&nbsp;&nbsp;&nbsp;&nbsp;0000:&nbsp;Reserved<br />&nbsp;&nbsp;&nbsp;&nbsp;0001:&nbsp;ACK<br />0010:&nbsp;&nbsp;&nbsp;&nbsp;NRDY<br />0011:&nbsp;&nbsp;&nbsp;ERDY<br />0100:&nbsp;&nbsp;&nbsp;STATUS<br />0101:&nbsp;&nbsp;&nbsp;STALL<br />0110:&nbsp;&nbsp;&nbsp;DEV_NOTIFCATION<br />0111:&nbsp;&nbsp;&nbsp;PING<br />1000:&nbsp;&nbsp;&nbsp;PING_RESPONSE<br />1001~1111:&nbsp;reserved<br />规范对每种SubType的TP作了详细解释。<br />
 楼主| mcuduoduo 发表于 2008-11-27 11:41 | 显示全部楼层

next

DP:<br />&nbsp;&nbsp;&nbsp;&nbsp;第七章已经稍有描述其结构,DP是DPH后面紧跟着一个DPP构成,格式如图8-22所示:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;USB2.0中的SETUP包,在USB3.0中是一个DP格式出现的。
 楼主| mcuduoduo 发表于 2008-11-27 11:42 | 显示全部楼层

next

ITP:<br />&nbsp;&nbsp;ITP构造同头包,格式如图8-23所示:<br /><br />&nbsp;&nbsp;从四种包类型的构造、格式上来看,与USB2.0的包结构、格式完全不同。尽管USB3.0中也有ACK、STALL、SETUP、PING等各种SubType,似乎和USB2.0的ACK、STALL、SETUP、PING等有对应关系,但是实际上除了包结构、格式不同外,用法和意义有了一些变化,并增加了许多新的Type和SubType,包的管理已经完全不同,所以决不能简单地认为USB3.0和USB2.0的packet有对应关系或者是简单的扩展关系。
 楼主| mcuduoduo 发表于 2008-11-27 17:07 | 显示全部楼层

next

TP和DP响应:<br />TP和DP之间的响应关系,规范列出了几个表单,定义了各种情况下的响应关系,这几个表单是Device&nbsp;Response&nbsp;to&nbsp;TP&nbsp;Requesting&nbsp;Data,Host&nbsp;Response&nbsp;to&nbsp;Data&nbsp;Receiver&nbsp;from&nbsp;a&nbsp;Device,Device&nbsp;Response&nbsp;to&nbsp;Data&nbsp;Receiver&nbsp;from&nbsp;the&nbsp;Host,Device&nbsp;Response&nbsp;to&nbsp;a&nbsp;SETUP&nbsp;DP。<br /><br />TP序列:<br />依赖于不同的端点类型,transaction由不同的包组成。<br />BULK&nbsp;transactions:<br />&nbsp;&nbsp;&nbsp;&nbsp;BULK&nbsp;IN&nbsp;Transactions:<br />&nbsp;&nbsp;&nbsp;&nbsp;当Host希望从Device读数据的时候,Host发送包含数据包顺序号和包数量信息的ACK&nbsp;TP给Device,然后Device发送DP给Host,Device不需要等待收到下一个ACK&nbsp;TP而可以继续发送后续的DP。每个DP的包顺序号是递增的,从0~31,然后回转到0,重新递增。如果Host发送了一个retry位为1的ACK&nbsp;TP,则从该ACK&nbsp;TP中表示的包顺序号开始的数据包需要重传。当Device完成了Host请求的数据包之后,或者Device发送了一个短包,这次transfer就完成了。<br />&nbsp;&nbsp;&nbsp;&nbsp;BULK&nbsp;OUT&nbsp;Transactions:<br />&nbsp;&nbsp;&nbsp;&nbsp;Host发送DP给Device,每个DP使用递增的包顺序号,Device向每个DP回ACK&nbsp;TP。同样的,Host不必等待收到ACK&nbsp;TP就可以继续发送下一个DP,如果Device回复了一个retry位被置位的ACK&nbsp;TP,Host需要从该ACK&nbsp;TP指示的包顺序号开始重传DP。Host发送完所有数据后该transfer就完成了。<br />&nbsp;&nbsp;&nbsp;&nbsp;BULK&nbsp;Streaming&nbsp;Protocol:BULK支持Stream是USB3.0相对于USB2.0的一个协议上的重要变化,貌似比较复杂,我还没看明白,先略过。<br /><br />Control&nbsp;Trnasfers:<br />&nbsp;&nbsp;&nbsp;&nbsp;控制传输仍然分为SETUP&nbsp;stage,可选的Data&nbsp;stage,STATUS&nbsp;stage。<br />&nbsp;&nbsp;&nbsp;&nbsp;SETUP是一个DP,其DPH中的Setup域置1,Data&nbsp;length域为8。<br />Data&nbsp;stage不采用包顺序号,所有DP顺序号都是0。不使用burst方式。<br />STATUS&nbsp;stage,Host发送一个TP,其SubType是STATUS,Device返回一个NRDY,STALL,或者ACK&nbsp;TP完成SETUP&nbsp;transfer。<br /><br />Interrupt&nbsp;Transactions:<br />&nbsp;&nbsp;&nbsp;&nbsp;Interrupt&nbsp;transaction周期性吞吐数据,每个服务间隔限制为最多三个DP,其transaction和BULK类似。<br /><br />Isochronous&nbsp;Transaction:<br />&nbsp;&nbsp;&nbsp;&nbsp;ISO&nbsp;transaction在每个服务间隔最多可以传送48个DP。ISO&nbsp;IN时,Host只需要发送一个ACK&nbsp;TP,然后Device返回一个或多个DP,Host不需要对每个DP回ACK&nbsp;TP。ISO&nbsp;OUT时,Device发送一个或多个DP,Host不返回ACK&nbsp;TP。这类似于USB2.0时ISO传输没有握手过程。每个服务间隔的第一个DP其顺序号总是0开始。<br /><br />Timing参数:<br />包响应Timing参数在规范的表8-33中列出。<br />
stoneqian 发表于 2008-11-29 18:47 | 显示全部楼层

[编辑本段]【USB的简述】

<br />  USB是英文Universal&nbsp;Serial&nbsp;BUS的缩写,中文含义是“通用串行总线”。它不是一种新的总线标准,而是应用在PC领域的接口技术。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。不过直到近期,它才得到广泛地应用。从1994年11月11日发表了USB&nbsp;V0.7版本以后,USB版本经历了多年的发展,到现在已经发展为2.0版本,成为目前电脑中的标准扩展接口。目前主板中主要是采用USB1.1和USB2.0,各USB版本间能很好的兼容。USB用一个4针插头作为标准插头,采用菊花链形式可以把所有的外设连接起来,最多可以连接127个外部设备,并且不会损失带宽。USB需要主机硬件、操作系统和外设三个方面的支持才能工作。目前的主板一般都采用支持USB功能的控制芯片组,主板上也安装有USB接口插座,而且除了背板的插座之外,主板上还预留有USB插针,可以通过连线接到机箱前面作为前置USB接口以方便使用(注意,在接线时要仔细阅读主板说明书并按图连接,千万不可接错而使设备损坏)。而且USB接口还可以通过专门的USB连机线实现双机互连,并可以通过Hub扩展出更多的接口。USB具有传输速度快(USB1.1是12Mbps,USB2.0是480Mbps),使用方便,支持热插拔,连接灵活,独立供电等优点,可以连接鼠标、键盘、打印机、扫描仪、摄像头、闪存盘、MP3机、手机、数码相机、移动硬盘、外置光软驱、USB网卡、ADSL&nbsp;Modem、Cable&nbsp;Modem等,几乎所有的外部设备。<br />  USB是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。USB接口支持设备的即插即用和热插拔功能。&nbsp;<br />  USB接口可用于连接多达127种外设,如鼠标、调制解调器和键盘等。USB自从1996年推出后,已成功替代串口和并口,并成为当今个人电脑和大量智能设备的必配的接口之一。&nbsp;<br />  USB使用一个四针的插头作为标准插头,采用菊花链形式可以把所有的外设连接起来。&nbsp;<br />  USB的版本<br />  第一代:USB&nbsp;1.0/1.1的最大传输速率为12Mbps。1996年推出。&nbsp;<br />  第二代:USB&nbsp;2.0的最大传输速率高达480Mbps。USB&nbsp;1.0/1.1与USB&nbsp;2.0的接口是相互兼容的。<br />  第三代:USB&nbsp;3.0&nbsp;理论上4.8Gbps&nbsp;向下兼容USB&nbsp;1.0/1.1/2.0<br />  usb的应用:<br />   随着计算机硬件飞速发展,外围设备日益增多,键盘、鼠标、调制解调器、打印机、扫描仪早已为人所共知,数码相机、MP3随身听接踵而至,这么多的设备,如何接入个人计算机?USB就是基于这个目的产生的。USB是一个使计算机周边设备连接标准化、单一化的接口,其规格是由Intel、NEC、Compaq、DEC、IBM、Microsoft、Northern&nbsp;Telecom联系制定的。&nbsp;<br />  USB1.1标准接口传输速率为12Mbps,但是一个USB设备最多只可以得到6Mbps的传输频宽。因此若要外接光驱,至多能接六倍速光驱,无法再高。而若要即时播放MPEG-1的VCD影片,至少要1.5Mbps的传输频宽,这点USB办得到,但是要完成数据量大四倍的MPEG-2的DVD影片播放,USB可能就很吃力了,若再加上AC-3音频数据,USB设备就很难实现即时播放了。&nbsp;<br />  一个USB接口理论上可以支持127个装置,但是目前还无法达到这个数字。其实,对于一台计算机,所接的周边外设很少有超过10个的,因此这个数字是足够我们使用的。&nbsp;<br />  USB还有一个显著优点就是支持热插拔,也就是说在开机的情况下,你也可以安全地连接或断开USB设备,达到真正的即插即用。&nbsp;<br />  不过,并非所有的Windows系统都支持USB。目前,Windows系统中有许多不同的版本,在这些版本中,只有Windows98以上版本的系统对USB的支持较好,而其他的Windows版本并不能完整支持USB。例如Windows95的零售版是不支持USB的,只有后来与PC捆绑销售的Windows95版本才支持USB。<br />  目前USB设备虽已被广泛应用,但比较普遍的却是USB1.1接口,它的传输速度仅为12Mbps。举个例子说,当你用USB1.1的扫描仪扫一张大小为40M的图片,需要4分钟之久。&nbsp;这样的速度,让用户觉得非常不方便,如果有好几张图片要扫的话,就得要有很好的耐心来等待了。&nbsp;<br />  用户的需求,是促进科技发展的动力,厂商也同样认识到了这个瓶颈。这时,&nbsp;COMPAQ、Hewlett&nbsp;Packard、Intel、Lucent、Microsoft、NEC和PHILIPS这7家厂商联合制定了USB&nbsp;2.0接口标准。USB&nbsp;2.0将设备之间的数据传输速度增加到了480Mbps,比USB&nbsp;1.1标准快40倍左右,速度的提高对于用户的最大好处就是意味着用户可以使用到更高效的外部设备,而且具有多种速度的周边设备都可以被连接到USB&nbsp;2.0的线路上,而且无需担心数据传输时发生瓶颈效应。<br />  所以,如果你用USB&nbsp;2.0的扫描仪,就完全不同了,扫一张40M的图片只需半分钟左右的时间,一眨眼就过去了,效率大大提高。<br />  而且,USB2.0可以使用原来USB定义中同样规格的电缆,接头的规格也完全相同,在高速的前提下一样保持了USB&nbsp;1.1的优秀特色,并且,USB&nbsp;2.0的设备不会和USB&nbsp;1.X设备在共同使用的时候发生任何冲突。<br />  USB2.0兼容USB1.1,也就是说USB1.1设备可以和USB2.0设备通用,但是这时USB2.0设备只能工作在全速状态下(12Mbit/s)。USB2.0有高速、全速和低速三种工作速度,高速是480Mbit/s,全速是12Mbit/s,低速是1.5Mbit/s。其中全速和低速是为兼容USB1.1而设计的,因此选购USB产品时不能只听商家宣传USB2.0,还要搞清楚是高速、全速还是低速设备。USB总线是一种单向总线,主控制器在PC机上,USB设备不能主动与PC机通信。为解决USB设备互通信问题,有关厂商又开发了USB&nbsp;OTG标准,允许嵌入式系统通过USB接口互相通信,从而甩掉了PC机。<br />[编辑本段]【USB&nbsp;vs&nbsp;IEEE1394】<br />  一、USB与IEEE1394的相同点主要有哪些?&nbsp;<br />  两者都是一种通用外接设备接口。&nbsp;<br />  两者都可以快速传输大量数据。&nbsp;<br />  两者都能连接多个不同设备。&nbsp;<br />  两者都支持热插拨。&nbsp;<br />  两者都可以不用外部电源。&nbsp;<br />  二、USB与IEEE1394的不同点有哪些?&nbsp;<br />  两者的传输速率不同。USB的传输速率与IEEE1394的速率比起来真是小巫见大巫了。USB的传输速率现在只有480Mbps,只能连接键盘、鼠标与麦克风等低速设备,而IEEE1394可以使用3.2Gbps,可以用来连接数码相机、扫描仪和信息家电等需要高速率的设备。&nbsp;<br />  两者的结构不同。USB在连接时必须至少有一台电脑,并且必须需要HUB来实现互连,整个网络中最多可连接127台设备。IEEE1394并不需要电脑来控制所有设备,也不需要HUB,IEEE1394可以用网桥连接多个IEEE1394网络,也就是说在用IEEE1394实现了63台IEEE1394设备之后也可以用网桥将其他的IEEE1394网络连接起来,达到无限制连接。&nbsp;<br />  两者的智能化不同。IEEE1394网络可以在其设备进行增减时自动重设网络。USB是以HUB来判断连接设备的增减了。&nbsp;<br />  两者的应用程度不同。现在USB已经被广泛应用于各个方面,几乎每台PC主板都设置了USB接口,USB2.0也会进一步加大USB应用的范围。IEEE1394现在只被应用于音频、视频等多媒体方面。<br />[编辑本段]【前置USB接口】<br />  前置USB接口是位于机箱前面板上的USB扩展接口。目前,使用USB接口的各种外部设备越来越多,例如移动硬盘、闪存盘、数码相机等等,但在使用这些设备(特别是经常使用的移动存储设备)时每次都要钻到机箱后面去使用主板板载USB接口显然是不方便的。前置USB接口在这方面就给用户提供了很好的易用性。目前,前置USB接口几乎已经成为机箱的标准配置,没有前置USB接口的机箱已经非常少见了。<br />  前置USB接口要使用机箱所附带的USB连接线连接到主板上所相应的前置USB插针(一般是8针、9针或10针,两个USB成对,其中每个USB使用4针传输信号和供电)上才能使用。在连接前置USB接口时一定要事先仔细阅读主板说明书和机箱说明书中与其相关的内容,千万不可将连线接错,不然会造成USB设备或主板的损坏。<br />  另外,使用前置USB接口时要注意前置USB接口供电不足的问题,在使用耗电较大的USB设备时,要使用外接电源或直接使用机箱后部的主板板载USB接口,以避免USB设备不能正常使用或被损坏。<br />[编辑本段]【USB口硬盘盒】<br />  目前的主流,其最大优点是使用方便,支持热插拔和即插即用。USB有两种标准:一种是USB1.1接口,其传输速度只有12Mbps,一种是USB2.0接口,其传输速度高达480Mbps。目前的主板上的USB都支持USB1.1,但USB&nbsp;2.0只有较新的主板才能支持,购买时根据个人情况选择产品,虽然USB2.0向下兼容USB1.1,但支持USB2.0接口的移动硬盘盒比USB1.1的要贵一些。<br />[编辑本段]【无线USB】<br />  USB开发者论坛的主席兼英特尔公司的技术策略官Jeff&nbsp;Ravencraft表示,无线USB技术将帮助用户在使用个人电脑连接打印机、数码相机、音乐播放器和外置磁盘驱动器等设备时,从纷繁复杂的电缆连线中解放出来。无线USB标准的数据传输速率与目前的有线USB&nbsp;2.0标准是一样的,均为每秒480M,两者的区别在于无线USB要求在个人电脑或外设中装备无线收发装置以代替电缆连线。<br />  在英特尔开发者论坛举办的前夕,Ravencraft称,首先采用这一标准的将是外置磁盘驱动器、数码相机和打印机。而越来越多的产品将在今年第三季度开始推向市场。<br />  为了使无线USB标准得以实用,必须改善这一技术的一些不足。在星期一,USB标准小组宣布了无线联盟规范,以确保只有经过认证才能让电脑和外设通过无线USB连接起来。<br />  Ravencraft补充,一直以来USB标准已经广泛的用于将数码相机、扫描仪、手机、PDA、DVD刻录机和其他设备与个人电脑的连接。而无线联盟规范则详细规定了个人电脑和外设如何通过无线USB进行连接,一台电脑最多可以同时连接127个外设。<br />  无线联盟规范规定了两种建立连接的方法。第一种方法是电脑和外设先用电缆连接起来,然后再建立无线连接以供以后使用。第二种方法是外设可以提供一串数字,用户在建立连接的时候输入到电脑里面。<br />  无线USB采用超宽带技术进行通信。目前无线局域网的802.11g协议采用位于2.4GHz附近的一小段频带进行通信,而超宽带技术则采用从3.1GHz到10.6GHz的频带进行通信。超宽带的信号水平足够低,因此对于其他无线通信技术来说,超宽带信号的影响类似于噪声。<br />  无线网络目前广泛使用的技术是IEEE的802.11标准,也就是英特尔所推动的Wi-Fi。这一技术广泛的使用在笔记本电脑上,甚至部分尼康公司和佳能公司的数码相机也采用这一技术。而无线USB技术则是一个完全不同的技术,由于这一技术实现上相对简单同时功耗只有802.11的一半,因此不少厂商都更愿意采用无线USB技术。<br />  Ravencraft表示,在高端的手机和数码相机上采用802.11技术,关键是要解决电池寿命问题。而厂商们发现超宽带技术是解决这一问题的最好的办法。<br />  在距离电脑10英尺范围内,无线USB设备的传输速率将保持每秒480M。如果在30英尺范围内,传输速率将下降到每秒110M。然而随着技术的发展,无线USB的传输速率将会超过每秒1G甚至更快。<br />  目前超宽带技术不仅可以用于无线USB连接中,还可以在蓝牙和IEEE的1394火线连接甚至WiNet短距离连接中使用。<br />[编辑本段]【USB的不同接口与数据线】<br />  随着各种数码设备的大量普及,特别是MP3和数码相机的普及,我们周围的USB设备渐渐多了起来。然而这些设备虽然都是采用了USB接口,但是这些设备的数据线并不完全相同。这些数据线在连接PC的一端都是相同的,但是在连接设备端的时候,通常出于体积的考虑而采用了各种不同的接口。<br />  绝大部分数码产品连接线的接头除了连在PC上的都一样,另外一头也都是遵循着标准的规格。<br />  USB是一种统一的传输规范,但是接口有许多种,最常见的就是咱们电脑上用的那种扁平的,这叫做A型口,里面有4根连线,根据谁插接谁分为公母接口,一般线上带的是公口,机器上带的是母口。<br />  ●USB&nbsp;A型公口<br />  http://img04.21cn.com/2004/03/19/1858436.jpg<br />  上面的链接图片是最常见的USB&nbsp;A型公口<br />  常见Mini&nbsp;B型5Pin接口:<br />  接下来就是在数码产品上最常见的接口了,由于数码产品体积所限,所以通常用的是Mini&nbsp;B型接口,但是Mini&nbsp;B型接口也有许多种类。<br />  ●Mini&nbsp;B型5Pin<br />  http://img04.21cn.com/2004/03/19/1858516.jpg<br />  上面链接的图为Mini&nbsp;B型5Pin接口示意图<br />  http://img04.21cn.com/2004/03/19/1858517.jpg<br />  上面的链接为Mini&nbsp;B型5Pin接口的实物图片<br />  这种接口可以说是目前最常见的一种接口了,这种接口由于防误插性能出众,体积也比较小巧,所以正在赢得越来越的厂商青睐,现在这种接口广泛出现在读卡器、MP3、数码相机以及移动硬盘上。<br />  http://img04.21cn.com/2004/03/19/1858518.jpg<br />  上面链接的图为:Sony&nbsp;F828上的Mini&nbsp;B型5Pin接口<br />  目前采用这种接口的设备目前有SONY相机、摄像机和MP3,Olympus相机和录音笔,佳能相机和惠普的数码相机等等,数量相当繁多。<br />  常见Mini&nbsp;B型4Pin接口:<br />  除了前面我们看到的最常见的Mini&nbsp;B型5Pin的接口以外,Mini&nbsp;B型还有很多种别的接口,其中的一些也比较常见。<br />  ●Mini&nbsp;B型4Pin<br />  http://img04.21cn.com/2004/03/19/1858541.jpg<br />  上图为:Mini&nbsp;B型4Pin的接口<br />  http://img04.21cn.com/2004/03/19/1858542.jpg<br />  上图为:Mini&nbsp;B型4Pin的接口的转接线缆<br />  这种接口常见于以下品牌的数码产品:奥林巴斯的C系列和E系列,柯达的大部分数码相机,三星的MP3产品(如Yepp),SONY的DSC系列,康柏的IPAQ系列产品……<br />  富士Mini&nbsp;B型4Pin&nbsp;Flat接口:<br />  Mini&nbsp;B型4Pin还有一种形式,那就是Mini&nbsp;B型4Pin&nbsp;Flat。顾名思义,这种接口比Mini&nbsp;B型4Pin要更加扁平,在设备中的应用也比较广泛。<br />  ●富士Mini&nbsp;B型4Pin&nbsp;Flat<br />  http://img04.21cn.com/2004/03/19/1858543.jpg<br />  上图为:Mini&nbsp;B型4Pin&nbsp;Flat接口<br />  这种接口和前面讲腗INI&nbsp;B型4pin非常类似,但是这种接头更为扁平,所占用的体积更小。<br />  这种接口常见于以下设备:富士的FinePix系列,卡西欧的QV系列相机,柯尼卡的产品。<br />  我们看到,富士的机器用这种接口的比较多,几乎旧有的机型全是这种接口。不过值得注意的是,富士在最新的S5000和S7000上已经放弃了这种接口,改投Mini&nbsp;B&nbsp;5Pin的阵营。<br />  尼康独有,Mini&nbsp;B型8Pin接口:<br />  Mini&nbsp;B型除了前面的4Pin和5Pin的,还有一种就是8Pin的了,这种接头在其他设备上出现的几率就非常少了,通常出现在数码相机上。Mini&nbsp;B型的接口也有3种,一种是普通型的,一种是Round(圆)型的,还有一种是2×4布局的扁平接口。<br />  ●MINI&nbsp;B型8Pin<br />  http://img04.21cn.com/2004/03/19/1858571.jpg<br />  图为:Mini&nbsp;B型8Pin的接口<br />  这种接口适用的设备,据笔者所知目前只有Nikon&nbsp;Coolpix&nbsp;775一个款型的产品使用这种接口。<br />  ●Mini&nbsp;B型8Pin&nbsp;Round<br />  http://img04.21cn.com/2004/03/19/1858572.jpg<br />  http://img04.21cn.com/2004/03/19/1858573.jpg<br />  图为:Mini&nbsp;B型8Pin&nbsp;Round接口<br />  这种接口和前面的普通型比起来,就是将原来的D型接头改成了圆形接头,并且为了防止误插在一边设计了一个凸起。<br />  这种接头可以见于一些Nikon的数码相机,CoolPix系列比较多见。虽然Nikon一直**用这种接口,但是在一些较新的机型中,例如D100和CP2000也都采用了普及度最高的Mini&nbsp;B型5Pin接口。<br />  差点儿就普及,8Pin&nbsp;2×4接口:<br />  除了我们前面见过的Mini&nbsp;B型5Pin的接口,我想大家一定还对下面这种接口非常熟悉,这种接口也曾经相当的普及。<br />  ●Mini&nbsp;B型8Pin&nbsp;2×4<br />  http://img04.21cn.com/2004/03/19/1858576.jpg<br />  http://img04.21cn.com/2004/03/19/1858577.jpg<br />  图为:Mini&nbsp;B型8Pin&nbsp;2×4接口<br />  这种接口也是一种比较常见的接口了,例如我们熟悉的iRiver的著名的MP3系列,其中号称“铁三角”的180TC,以及该系列的很多其他产品采用的均是这种接口。这种接口的应用范围也还算是广,不过从iRiver自3XX系列全面换成Mini&nbsp;B型5Pin的接口后,这种规格明显没有Mini&nbsp;B型5Pin抢眼了。<br />[编辑本段]【USB&nbsp;3.0&nbsp;简介】<br />  英特尔公司(Intel)和业界领先的公司一起携手组建了USB&nbsp;3.0推广组,旨在开发速度超过当今10倍的超高效USB互联技术。该技术是由英特尔,以及惠普(HP)、NEC、NXP半导体以及德州仪器(Texas&nbsp;Instruments)等公司共同开发的,应用领域包括个人计算机、消费及移动类产品的快速同步即时传输。随着数字媒体的日益普及以及传输文件的不断增大——甚至超过25GB,快速同步即时传输已经成为必要的性能需求。&nbsp;<br />  USB&nbsp;3.0&nbsp;具有后向兼容标准,并兼具传统USB技术的易用性和即插即用功能。该技术的目标是推出比目前连接水平快10倍以上的产品,采用与有线USB相同的架构。除对USB&nbsp;3.0规格进行优化以实现更低的能耗和更高的协议效率之外,USB&nbsp;3.0&nbsp;的端口和线缆能够实现向后兼容,以及支持未来的光纤传输。&nbsp;<br />  “从逻辑上说USB&nbsp;3.0将成为下一代最普及的个人电脑有线互联方式”,英特尔技术战略师Jeff&nbsp;Ravencraft说道,“数字时代需要高速的性能和可靠的互联来实现日常生活中庞大数据量的传输。USB&nbsp;3.0可以很好地应对这一挑战,并继续提供用户已习惯并继续期待的USB易用性体验。”&nbsp;<br />  英特尔公司成立USB&nbsp;3.0推广组之初就希望USB设计学会(USB-IF)可以作为USB&nbsp;3.0规格的行业协会。完整的USB&nbsp;3.0规格有望于2008年上半年推出,USB&nbsp;3.0初步将采用离散硅的形式。&nbsp;<br />  USB&nbsp;3.0推广组,包括惠普、英特尔、NEC、NXP半导体以及德州仪器,致力于保护已有USB设备驱动器基础设施和投资、USB的外观以及方便使用的特性,同时继续发扬USB这种卓越技术的功能。&nbsp;<br />  “我们对USB&nbsp;2.0以及无线USB技术的支持彰显了惠普致力于为客户提供可靠的外围设备互联方式”,惠普公司负责打印成像与消费市场部门(Consumer&nbsp;Inkjet&nbsp;Solutions)的副总裁Phil&nbsp;Schultz说,“现在借助USB&nbsp;3.0,我们将为客户创造打印机、数码相机及其他外围设备与个人电脑互联的更佳体验。”&nbsp;<br />  “英特尔在两代USB技术的开发和采用方面均走于行业前列,USB现在已经成为最受欢迎的计算和手持电子设备外围接口”,英特尔高级副总裁兼数字企业事业部总经理帕特·基辛格(Patrick&nbsp;Gelsinger)表示,“由于市场发展支持客户对庞大数据进行存储和传输的需求,我们希望开发出第三代USB技术,可以利用现有的USB界面并对其进行优化来满足这些需求。”&nbsp;<br />  “自首次安装有线USB以来,NEC一直都是USB技术的支持者”,NEC电子SoC系统部门总经理Katsuhiko&nbsp;Itagaki说道,“现在是时候进一步发展这个业已成功的互联接口以满足市场对庞大数据传输速度的更高需求,从而尽量缩短用户等待的时间。”&nbsp;<br />  “NXP很高兴与其它顶级公司携手推进世界领先的互联技术来满足下一代外围设备的需求”,NXP半导体商业互联娱乐(Business&nbsp;Line&nbsp;Connected&nbsp;Entertainment)战略和业务发展部总监Pierre-Yves&nbsp;Couteau说,“作为USB半导体解决方案的领先提供商,NXP致力于推动超高速USB的标准化和应用。”&nbsp;<br />  “随着高速USB在个人计算、消费电子以及移动等各种细分市场内的普及,我们预计USB&nbsp;3.0将迅速取代USB2.0端口成为高带宽应用领域的事实标准”,德州仪器Worldwide&nbsp;ASIC副总裁Greg&nbsp;Hantak表示,“德州仪器非常兴奋USB&nbsp;3.0的卓越性能将进一步拓展USB的应用领域并为用户带来更佳的体验。”&nbsp;<br />  关于USB&nbsp;设计学会&nbsp;(Universal&nbsp;Serial&nbsp;Bus&nbsp;Implementers&nbsp;Forum)&nbsp;<br />  非盈利组织USB设计论坛(USB-IF)成立的宗旨是为USB技术的发展和普及提供支持。通过其标识和认证项目,USB-IF为高质量、兼容性USB设备的开发提供协助,USB-IF还大力宣传USB的优势以及经其认证的产品的质量。
stoneqian 发表于 2008-11-29 18:49 | 显示全部楼层

usb 3.0 picture

 楼主| mcuduoduo 发表于 2008-12-1 15:51 | 显示全部楼层

next

第九章&nbsp;&nbsp;&nbsp;&nbsp;设备框架<br />本章主要描述设备状态和USB设备请求。<br /><br />设备可见状态:<br />设备有powered、default、address、configured、suspended几种状态,每种状态下设备的行为见表9-1。<br />这些可见状态和USB2.0定义的状态意义相同。不过有几点变化需要注意:<br />USB3.0设备插入USB2.0主机后,尽管设备专有的功能可能不能实现,但是仍然要能够按照USB2.0规范完成正常的枚举过程。<br />电源方面,low-power或者un-configured时,最大电源需求为150mA,high-powered设备configured后可以吸取900mA电流,而USB2.0下这些规定分别为100mA、500mA。<br /><br />USB设备请求:<br />USB3.0的设备请求过程与USB2.0完全相同。<br />标准USB设备请求,USB3.0全盘保留了USB2.0(包括OTG)原有的标准请求,此外进行了扩展:<br />增加了SET_SEL和SET_ISOCH_DELAY两种请求;<br />增加了DEBUG,INTERFACE_ASSOCIATION,BOS,DEVICE_CAPABILITY,SUPERSPEED_USB_ENDPOINT_COMPANION描述符类型,删除了DEVICE_QUALIFIER,OTHER_SPEED_CONFIGURATION两个描述符类型;<br />重新定义了Feature&nbsp;Selectors。<br /><br />
LINJIGUANG 发表于 2008-12-10 21:15 | 显示全部楼层

期待usb3.0的实际应用

期待usb3.0的实际应用,主要是在大规模像素数的码相机领域的实时图像传输方面。已经等待了很久了。
ejack 发表于 2008-12-14 09:58 | 显示全部楼层

回28楼:那是因为3.0规范里面很多地方都是“详见2.0规范”…

  
dragon_hn 发表于 2008-12-17 19:47 | 显示全部楼层

我感觉蛮有SATA的影子

如果为了刻意向下兼容把线缆和插头搞得过于复杂,我是不大支持了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部