菜单
  

    2.4.2同步传输
       在主机与设备之间的周期性的、连续的通信,一般用于传输与时间相关的信息。这种类型保留了将时间概念包含于数据总的能力。但这并不意着传输这样的数据的时间总是很重要,基传输并不一定很紧急。由OUT事务和IN事务构成,有两个特殊地方,第一,在同步传输的IN和OUT事务中是没有返回包阶段的;第二,在数据包阶段所有的数据包都为DATA0
    同步传输提供了确定的带宽和间隔时间(latency)。它被用于时间要求严格并具有较强容错性的数据流传输,或者要求恒定数据传送率的即时应用中。同步数据要求确定的带宽值和确定的最大传送次数。对于同步传送来说,即时的数据传递比完美的精度和数据的完整性更重要一些。应用这类型的传输装置有:USB麦克风、喇叭等装置,如此可以确保播放的频率不会被扭曲。
    2.4.3中断传输
    小规模数据的、低速的、固定延迟的传输。由OUT事务和IN事务构成,用于键盘、鼠标等HID设备的数据传输中断。
    由于USB不支持硬件的中断,所以必须靠PC主机周期性地轮询,以便获知是否有设备需要传送数据给PC。由此可知道,中断传输仅是一种轮询的过程,而非过去我们所认知的中断功能。而轮询的周期非常的重要,因为如果太低的话,数据可能会流失掉,但反之太高的话,则又会占去太多的总线带宽。对于全速装置(12Mbps)而言,端点可以设定Ilns至255ms之间的轮询间隔。因此,换算可得全速装置的最快轮询速度为IKHz。另外对于低速设备而言,仅能设定10ms至255ms的轮询间隔,如果因为错误而发生传送失败的话,可以在下一个轮询期间重新再传送一次。应用这种传输类型的有键盘,摇杆或鼠标等称之为人机接口装置(HID)。其中,键盘是一个很好的应用例,当按键被按下后,可以经由PC主机的轮询将小量的数据传回给主机,进而了解到哪个按键刚被按下。
    2.4.4批量传输
    非周期的、打包的、可靠地传输。一般用于传输那些可以利用任何带宽,以及在没有可用带宽时,可以容忍等待的数据。由OUT事务和IN事务构成,用于大容量数据传输,没有固定的传输速率,也不占用带宽,当总线忙时,USB会优先进行其他类型的数据传输,而暂时停止批量转输。
    批量传输的数据是流,主要是利用USB总线的空闲带宽进行数据传输的,可以在不确定的时间内传输大量数据,适合于数据量大,而对时间和传输速率要求不高的场合。批量传输时,有数据错误检查机制,如果数据包传输过程出错,则会重新发出数据包。在一个空闲的总线中,批量传输是速度最快的传输类型。只有全速与高速设备,才支持批量传输。通常打印机、扫描仪、USB硬盘、电子盘等设备都使用批量传输模式。
    2.4.5 四种传输类型总结
    控制传输在所有的USB设备中都需要使用,因为主机对USB设备的配置命令都需要通过控制传输来传送,而设备的描述信息也需要通过控制传输传递给主机。对于同步传输来说,应用于实时性要求较高,而准确性要求较低的场合,比如视频设备要求图像不能有明显的滞后,而如果传输的某些字节出错,人眼也无法察觉,这时就使用同步传输来传送视频数据流。中断传输和批量传输都属于异步传输方式,他们的主要区别在于传输数据的速度不一样,一般来说,批量传输比中断传输要快得多
    3 系统硬件设计
     在以上对USB进行各方面的了解后,USB总线同步数据采集设计主要完成了4个方面的工作:硬件设计、固件设计、设备驱动程序设计以及应用软件设计。下面着重将对USB数据采集系统的硬件设计进行介绍以及对USB数据采集系统的硬件电路设计方案。
  1. 上一篇:C#健身俱乐部信息管理设计+ER图
  2. 下一篇:STC89S58单片机+JH7A检查仪微机接口软件设计
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 大众媒体对公共政策制定的影响

  9. 中考体育项目与体育教学合理结合的研究

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 杂拟谷盗体内共生菌沃尔...

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 电站锅炉暖风器设计任务书

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. java+mysql车辆管理系统的设计+源代码

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回