- 1
- 2
- 3
- 4
- 5
基于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接口的数据采集系统设计.pdf | 170K |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)