基于USB3.0的高速数据采集系统的研究.doc

资料分类:师范学院 上传会员:徐小佳 更新时间:2024-04-22
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:5305
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:USB因为具有即插即用,支持总线供电,高性价比等显著特点而广泛运用在数据传输领域。USB3.0传输速度非常快。本文的高速采集系统,是基于USB3.0的,并利用软件对数据进行存储等功能。本文具体的研究工作如下:

①基于对 USB3.0的总线协议等方面的研究,Slave FIFO 用作该数据采集系统的接口模式

②选取 CYUSB3014 作为接口主控芯片,采用 FPGA 对各采集通道的选通及采样进行控制,设计了采集卡的硬件电路

③ 详细了解USB3.0 协议,在此基础上完成固件程序设计。

④ 阐述固件开发的程序流程

 

关键词:USB3.0,数据采集,CYUSB3014

 

目录

摘要

ABSTRACT

1.引言.1

1.1.背景和意义1

1.2.国内外发展现状1

1.3.本文的主要工作和组织结构1

2.USB3.0介绍.2

2.1. USB3.0 简介2

2.2. USB3.0 的结构原理2

2.2.1.协议分析2

2.2.2.电气特性3

3.系统硬件设计.4

3.1.系统总体方案设计4

3.2.FPGA技术简介5

3.2.1.FPGA概述.5

3.2.2.FPGA结构与原理.5

3.2.3.FPGA软件工具.5

3.3.USB3.0主控芯片介绍6

3.4.系统硬件设计8

3.4.1.模拟开关8

3.4.2.A/D 模数数据转换模块设计8

3.4.3.USB 接口电路设计9

3.4.4.FPGA 模块10

3.4.5.USB 主控芯片与 FPGA 的通信.10

4.系统软件设计.10

4.1.AD 控制模块程序设计10

4.2.USB 的接口控制程序开发.12

4.2.1.固件程序的开发.12

4.2.2.FPGA对FX3的逻辑控制15

4.3.FX3 的驱动程序开发设计.16

4.3.1.设备驱动程序.16

4.3.2.总线驱动程序.16

4.3.3.INF文件16

4.4.FX3 的应用程序开发设计.17

4.4.1.上位机软件功能及界面.17

4.4.2.上位机软件工作流程.17

5.总结17

参考文献19

致谢20

相关论文资料:
最新评论
上传会员 徐小佳 对本文的描述:这款芯片主要特性是具有GPIF II 接口,通过这种方式,我们可以轻松连接到FPGA 或 ASIC 或其他微处理器,因此本文的主控芯片是USB3.0。该采集系统的设计,选用了 GPIF II 接口的 Slave FIFO 工......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: