USB总线技术及其嵌入式应用研究
发布时间:2023-08-04 19:57
通用串行总线(Universal serial Bus)作为计算机外设总线标准,以其高速、稳定、易用、廉价等特点,赢得了市场认可并迅速得到普及,目前已经发展成为计算机外围设备(如移动存储设备、数码产品、移动通讯设备)与计算机互连的首选总线标准。 随着USB总线技术的发展及其在嵌入式领域的迅速普及,USB的应用形式也出现了新的变化。当前,USB总线的嵌入式应用主要涉及三种形式:USB Slave、嵌入式USBHost、嵌入式USB OTG。工作于USB Slave方式的USB外设已经得到广泛应用。各种便携式终端设备也普遍采用了USB接口,极大地刺激了这些设备间直接互联的需求。近年来,面向移动设备互联的嵌入式USB Host和USB OTG技术逐渐成为业界的研究热点,市场持续保持高速增长。 为了将USB发展的新技术、新形式创造性的应用到实践中来,本文面向USB总线在电子测量领域的嵌入式应用,详细论述了上述三种形式的应用和开发实践。针对USBSlave工作方式的应用,采用Cypress公司的CY7C68013A研制了存储测试仪USB 2.0接口卡,完成了存储测试仪接口升级,极大地提高了数据读...
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 USB总线概述
1.2 其它常用串行总线比较
1.3 课题概述
1.4 本章小结
2 USB 通信协议
2.1 USB 总线简介
2.1.1 USB 总线布局技术
2.1.2 USB 总线的逻辑结构
2.1.3 USB 总线特性
2.2 USB 总线的通信流模型
2.2.1 设备端点
2.2.2 管道
2.3 USB 总线事务格式
2.3.1 批处理事务
2.3.2 控制传输
2.3.3 同步事务
2.3.4 中断事务
2.4 USB 主机
2.5 本章小结
3 USB Slave Device设计与应用
3.1 接口卡硬件结构设计
3.1.1 存储测试仪接口特点及工作原理
3.1.2 接口卡设计方案选择
3.1.3 接口卡硬件电路设计
3.1.4 GPIF 编程
3.2 固件程序设计
3.2.1 固件程序框架及其工作流程
3.2.2 用户功能的实现
3.3 应用程序设计
3.4 接口卡驱动程序
3.5 本章小结
4 嵌入式USB Host应用研究
4.1 USB HOST 概述
4.1.1 USB Host 接口标准
4.1.2 USB Host 系统的功能和结构
4.1.3 嵌入式USB Host
4.2 模块化存储测试仪设计方案
4.3 模块化存储测试仪硬件设计
4.3.1 USB Host 与U盘存储模块设计
4.3.2 数据采集模块设计
4.4 模块化存储测试仪软件设计
4.4.1 USB Mass Storage 类
4.4.2 FAT文件系统及其U盘实现
4.4.3 应用程序设计
4.5 本章小结
5 USB OTG技术及其应用
5.1 USB OTG的性能特点
5.2 USB OTG的通信协议
5.3 存储式水文记录仪OTG接口设计
5.4 本章小结
6 总结与展望
附录
参考文献
攻读硕士学位期间所取得的研究成果
致谢
本文编号:3838902
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 USB总线概述
1.2 其它常用串行总线比较
1.3 课题概述
1.4 本章小结
2 USB 通信协议
2.1 USB 总线简介
2.1.1 USB 总线布局技术
2.1.2 USB 总线的逻辑结构
2.1.3 USB 总线特性
2.2 USB 总线的通信流模型
2.2.1 设备端点
2.2.2 管道
2.3 USB 总线事务格式
2.3.1 批处理事务
2.3.2 控制传输
2.3.3 同步事务
2.3.4 中断事务
2.4 USB 主机
2.5 本章小结
3 USB Slave Device设计与应用
3.1 接口卡硬件结构设计
3.1.1 存储测试仪接口特点及工作原理
3.1.2 接口卡设计方案选择
3.1.3 接口卡硬件电路设计
3.1.4 GPIF 编程
3.2 固件程序设计
3.2.1 固件程序框架及其工作流程
3.2.2 用户功能的实现
3.3 应用程序设计
3.4 接口卡驱动程序
3.5 本章小结
4 嵌入式USB Host应用研究
4.1 USB HOST 概述
4.1.1 USB Host 接口标准
4.1.2 USB Host 系统的功能和结构
4.1.3 嵌入式USB Host
4.2 模块化存储测试仪设计方案
4.3 模块化存储测试仪硬件设计
4.3.1 USB Host 与U盘存储模块设计
4.3.2 数据采集模块设计
4.4 模块化存储测试仪软件设计
4.4.1 USB Mass Storage 类
4.4.2 FAT文件系统及其U盘实现
4.4.3 应用程序设计
4.5 本章小结
5 USB OTG技术及其应用
5.1 USB OTG的性能特点
5.2 USB OTG的通信协议
5.3 存储式水文记录仪OTG接口设计
5.4 本章小结
6 总结与展望
附录
参考文献
攻读硕士学位期间所取得的研究成果
致谢
本文编号:3838902
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3838902.html