基于USB接口的据采集系统设计.docVIP

  • 2
  • 0
  • 约4.41千字
  • 约 9页
  • 2016-11-22 发布于贵州
  • 举报
基于USB接口的据采集系统设计

基于USB接口的数据采集系统设计 摘要:以自行开发的基于USB接口的数据采集系统为例,介绍了USB接口的硬件和软件开发过程。 ??? 关键词:USB 数据采集 PDIUSBD12 1 USB协议和芯片选择 理解好USB协议是USB系统开发的第一步。USB协议版本包括1.0、1.1和2.0,USB OTG是对2.0版本协议的补充。虽然USB协议内容繁多且复杂,然而,对USB开发影响较大的却只是少数部分,以下对协议版本1.1[1]中这些部分进行介绍。 1.1 USB协议 一般,每个USB设备由一个或多个配置(Configuration)控制其行为。使用多配置原因是对操作系统的支持;一个配置由接口(Interface)组成;接口则是由管道(Pipe)组成;管道与USB设备的端点(Endpoint)对应,一个端点可以配置为输入输出两个管道。在固件编程中,USB设备、配置、接口和管道都用描述符报告其属性。 图1为USB多层次通信模型。端点0默认配置为控制管道,用来完成所规定的设备请求(USB协议第九章)。其它端点可配置为数据管道。对开发而言,主要的大数据传输都是通过数据管道完成的[2]。 ? USB传输类型包括批量传输、等时传输、中断传输和控制传输,每种传输类型的传输速度、可靠性以及应用范围都不同[3]。控制传输可靠性是最高的,但速度最慢;等时传输速度快,满足实时性,但可靠

文档评论(0)

1亿VIP精品文档

相关文档