- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线USB网卡电路计与驱动研究
毕业设计报告(论文)
报告(论文)题目:无线USB网卡电路设计与
驱动研究
作者所在系部: 电子工程系
作者所在专业: 应用电子技术
作者所在班级: 09211
作 者 姓 名: 邢国驹
指导教师姓名: 张志通
完 成 时 间: 2012年6月10日
北华航天工业学院教务处制
北华航天工业学院电子工程系
毕业设计(论文)任务书
姓 名: 邢国驹 专业: 应用电子技术 班 级: 09211 学号: 20083021146 指导教师: 张志通 职称: 助教 完成时间: 2012年6月10日 毕业设计(论文)题目:
无线USB网卡电路设计与驱动研究
设计目标:
通过无线USB的理论知识,简单介绍无线USB网卡的功能及其应用 技术要求:
1. 了解无线USB理论知识
2. 能无线USB网卡功能。
3. 无线USB网卡应用 所需仪器设备:
成果验收形式:
论文 时间
安排 1 5周---6周 立题论证 3 9周---13周 仿真调试 2 7周---8周 方案设计 4 14周---16周 成果验收 指导教师: 教研室主任: 系主任
摘 要
USB是英文Universal Serial Bus的缩写,中文含义是“通用串行总线”。它是一种应用在PC领域的新型接口技术,1998年后,USB接口逐步走进了是用阶段,由于USB接口鱼油方便的有点,很多跟PC相连的外部设备都采用了USB接口,这必将要求配套的USB设备驱动程序更加具有通用性,更加的稳定,USB设备驱动的好坏直接影响到USB设备和PC交互的效率,速度,质量。所以设计一个好的驱动程序对于USB设备在Pc上的效率来说是有着非常重要的意义的,选用Linux作为平台研发USB设备驱动模型,是目前国内外比较流行的开发方式,它具有开发效率高,稳定性强等特点。
本文主要是研究如何在Linux系统平台上设计并实现802.11B无线嘲卡USB接口的驱动,并积极的讨论如何提高驱动软件的效率,此驱动软件可以使802.1lb无线网卡很好的和PC交互,以下是本文主要的论述结构。
首先,论述驱动程序在操作系统和硬件之间的位置和所起的作用。其次,说明USB系统的硬件系统结构,以及USB系统的软件体系结构。
然后,深度剖析Linux系统USB接口软件体系,并且指出如何提高代码质量,如何优化驱动程序和硬件交互算法,如何增强驱动程序和操作系统交互性,这几个方面的创新之处,接着评价工程的丁程量。
最后,针对802.1l b无线嘲线嘲卡的硬件系统结构,阐述实现此网卡驱动的过程,并对此网卡的驱动结构和相关的代码进行说明。本项目为北京市嵌入式重点实验窜项目,通过设计和开发完成的驱动程序将直接被应用于802.1l b无线局域网的整个解决方案中,对任何一张802.l1b无线网卡提供USB接口驱动。
关键词 Usb;Fpga;Linux;驱动
目 录
第1章 绪论 1
1.1设备驱动程序研究的意义 1
1.2USB 接口驱动研究的技术背景 1
1.3USB设备接口的国内外现状 2
1.4论文结构安排 3
第2章802.11b芯片USB IP core硬件模块的功能和结构 4
2.1USB IP core所在硬件中的位置 4
2.2 USB IP core 功能结构 4
2.3 本章小结 5
第3章 USB系统体系的结构 6
3.1USB体系结构概述 6
3.2USB系统的描述 6
3.3物理接口 7
3.4电源 8
3.5USB总线协议 9
3.6系统设置 10
3.7数据流种类 11
3.8USB设备 12
3.9功能部件 14
3.10USB主机:硬件和软件 15
3.11体系结构的扩充 15
第4章 无线USB网卡功能简介及其应用 16
4.1基本概述 16
4.2分类 17
4.3无线上网卡选购三要素 20
4.4发展情况 23
第5章80211 b无线网卡USB接口驱动的设计与实现 25
5.1USB IP core FPG A验证平台接口驱动的设计与实现 25
5.2 802.11b无线网卡USB接口驱动的完整实现 31
结 论 38
致 谢 39
参考文献 40
无线USB网卡电路设计与驱动研究
第1章 绪论
1.1设备驱动程序研究的意义
驱动程序(Device Driver)全称为“设备驱动程序”,是一种可以使计算机和设备通信的特殊程序,可以说相当于硬件的接口,操
文档评论(0)