USB接口驱动的研究与设计

USB接口驱动的研究与设计

论文题目: USB接口驱动的研究与设计

论文类型: 硕士论文

论文专业: 软件工程

作者: 李涵

导师: 傅游,张兆臣

关键词: 设备,主机端,设备端,设备驱动程序,设备驱动程序模型

文献来源: 山东科技大学

发表年度: 2005

论文摘要: USB总线由于支持即插即用和热拔插,以及具有速度快、易于扩展、总线供电等优点,目前已成为PC机与外部通信的主流接口。由于USB的优势,应用USB技术将会使仪器仪表检测技术产生质的飞跃。 本论文以凌阳单片机和PDIUSBD12构成USB设备控制端,对USB相关技术和USB设备驱动程序的编写进行研究。并在此基础上,进行USB数据传输等功能的检测。 USB设备的开发,大体可分为设备端开发和主机端开发两部分。在设备端,本文选用了凌阳公司出产的PDIUSBD12 USB模块和凌阳SPCE061A的用户板,采用多路地址/数据总线复用方式,用软件模拟的方法控制并实现数据通信。设备端驱动程序是设备端开发的核心,它主要完成设备初始化、USB协议标准请求处理以及其它应用程序等。设备端驱动程序采用前台主循环和后台中断服务的方式,利用凌阳公司的集成开发环境编写程序。它的底层硬件驱动程序用凌阳单片机汇编语言编写,USB协议和应用层程序用凌阳单片机C语言编写。 主机端开发,主要是在Windows下开发USB设备驱动程序。驱动程序遵循Win32驱动程序模型(WDM),利用DDK、DriverStudio工具开发、编写。 本文中PC机与USB设备的通信实验调试,在凌阳USB模块和SPCE061A板上进行。系统运行基本成功,与预期的试验结果相一致。说明本文的设计方法是可行的。 通过本文的研究与实验表明,对于其他更复杂的USB外部设备,其开发步骤及开发方法也可以采用本文使用的方法。

论文目录:

1.绪论

1.1 现代微型计算机接口及特点

1.2 USB概述

1.3 选择本课题的意义

2.USB基本结构与特性

2.1 USB的拓扑结构

2.2 USB接口的特性

2.3 USB编码方式与传输类型

2.4 USB接口通信协议

2.5 USB设备请求

3.设备端USB控制芯片及硬件电路构成

3.1 PDIUSBD12芯片

3.2 设备端微处理器SPCE061A

3.3 USB模块与SPCE061A的连接

3.4 SPCE061A的输入输出接口

4.设备端USB驱动程序的设计

4.1 设备端驱动程序的基本结构

4.2 设备驱动基本程序

5.主机USB驱动程序的开发

5.1 Windows驱动模式

5.2 USB设备驱动程序体系

5.3 用WDM创建USB设备驱动程序

6.USB通信实验与调试

6.1 系统硬件结构与功能

6.2 系统工作控制流程

6.3 软件功能及安装

6.4 USB通信测试

7.结束语

致谢

参考文献

发布时间: 2005-09-14

参考文献

  • [1].USB通信协议及接口驱动程序的研究与开发[D]. 鲜征征.电子科技大学2005
  • [2].USB系统驱动及固件开发[D]. 张婧.西安电子科技大学2007
  • [3].基于WDF的PXI-E驱动设计[D]. 张小龙.电子科技大学2018
  • [4].基于ARM嵌入式系统的多媒体应用开发[D]. 王顺华.南京邮电大学2011
  • [5].USB总线接口技术及应用研究[D]. 李星宇.南京航空航天大学2003
  • [6].基于WDF的光纤传输卡PCIe接口驱动的研究和实现[D]. 孔朋.西北大学2013
  • [7].基于CAN总线的USB功能设备驱动程序设计与实现[D]. 潘州.天津大学2006
  • [8].基于μC/OS-Ⅱ系统的USB驱动程序的设计[D]. 赵欣然.内蒙古师范大学2009
  • [9].USB接口存取控制系统研究与设计[D]. 张敏.四川师范大学2009
  • [10].USB总线在虚拟仪器中的应用研究[D]. 于祯.天津科技大学2005

相关论文

  • [1].USB-RS232接口转换器设计[D]. 邱罡.电子科技大学2006
  • [2].嵌入式系统中USB设备驱动的研究与实现[D]. 杨晶晶.电子科技大学2006
  • [3].USB设备接口的研究与设计[D]. 沈健.合肥工业大学2007
  • [4].基于Windows WDM的USB设备驱动程序开发与应用[D]. 王根根.中北大学2007
  • [5].主动、从动USB接口的实现[D]. 曹放.沈阳工业大学2007
  • [6].USB接口电路的设计与实现——接收端的设计[D]. 刘志平.电子科技大学2003
  • [7].USB外设接口硬件的研究与实现[D]. 李伦.中国地质大学2003
  • [8].USB接口技术与应用研究[D]. 李春彪.南京理工大学2004

标签:;  ;  ;  ;  ;  

USB接口驱动的研究与设计
下载Doc文档

猜你喜欢