无线usb网卡电路设计与驱动研究 毕业论文

无线usb网卡电路设计与驱动研究 毕业论文

ID:344284

大小:395.00 KB

页数:46页

时间:2017-07-26

无线usb网卡电路设计与驱动研究  毕业论文_第1页
无线usb网卡电路设计与驱动研究  毕业论文_第2页
无线usb网卡电路设计与驱动研究  毕业论文_第3页
无线usb网卡电路设计与驱动研究  毕业论文_第4页
无线usb网卡电路设计与驱动研究  毕业论文_第5页
资源描述:

《无线usb网卡电路设计与驱动研究 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计报告(论文)报告(论文)题目:无线USB网卡电路设计与驱动研究作者所在系部:电子工程系作者所在专业:应用电子技术作者所在班级:09211作者姓名:指导教师姓名:完成时间:2012年6月10日北华航天工业学院教务处制43北华航天工业学院电子工程系毕业设计(论文)任务书姓名:专业:应用电子技术班级:09211学号:指导教师:职称:助教完成时间:2012年6月10日毕业设计(论文)题目:无线USB网卡电路设计与驱动研究设计目标:通过无线USB的理论知识,简单介绍无线USB网卡的功能及其应用技术要求:1

2、.了解无线USB理论知识2.能无线USB网卡功能。3.无线USB网卡应用所需仪器设备:43成果验收形式:论文时间安排15周---6周立题论证39周---13周仿真调试27周---8周方案设计414周---16周成果验收指导教师:教研室主任:系主任43摘要USB是英文UniversalSerialBus的缩写,中文含义是“通用串行总线”。它是一种应用在PC领域的新型接口技术,1998年后,USB接口逐步走进了是用阶段,由于USB接口鱼油方便的有点,很多跟PC相连的外部设备都采用了USB接口,这必将要求配套

3、的USB设备驱动程序更加具有通用性,更加的稳定,USB设备驱动的好坏直接影响到USB设备和PC交互的效率,速度,质量。所以设计一个好的驱动程序对于USB设备在Pc上的效率来说是有着非常重要的意义的,选用Linux作为平台研发USB设备驱动模型,是目前国内外比较流行的开发方式,它具有开发效率高,稳定性强等特点。本文主要是研究如何在Linux系统平台上设计并实现802.11B无线嘲卡USB接口的驱动,并积极的讨论如何提高驱动软件的效率,此驱动软件可以使802.1lb无线网卡很好的和PC交互,以下是本文主要的

4、论述结构。首先,论述驱动程序在操作系统和硬件之间的位置和所起的作用。其次,说明USB系统的硬件系统结构,以及USB系统的软件体系结构。然后,深度剖析Linux系统USB接口软件体系,并且指出如何提高代码质量,如何优化驱动程序和硬件交互算法,如何增强驱动程序和操作系统交互性,这几个方面的创新之处,接着评价工程的丁程量。最后,针对802.1lb无线嘲线嘲卡的硬件系统结构,阐述实现此网卡驱动的过程,并对此网卡的驱动结构和相关的代码进行说明。本项目为北京市嵌入式重点实验窜项目,通过设计和开发完成的驱动程序将直接

5、被应用于802.1lb无线局域网的整个解决方案中,对任何一张802.l1b无线网卡提供USB接口驱动。关键词Usb;Fpga;Linux;驱动43目录第1章绪论11.1设备驱动程序研究的意义11.2USB接口驱动研究的技术背景11.3USB设备接口的国内外现状21.4论文结构安排3第2章802.11b芯片USBIPcore硬件模块的功能和结构42.1USBIPcore所在硬件中的位置42.2USBIPcore功能结构42.3本章小结5第3章USB系统体系的结构63.1USB体系结构概述63.2USB系统

6、的描述63.3物理接口73.4电源83.5USB总线协议93.6系统设置103.7数据流种类113.8USB设备123.9功能部件143.10USB主机:硬件和软件153.11体系结构的扩充15第4章无线USB网卡功能简介及其应用164.1基本概述164.2分类174.3无线上网卡选购三要素204.4发展情况23第5章80211b无线网卡USB接口驱动的设计与实现255.1USBIPcoreFPGA验证平台接口驱动的设计与实现255.2802.11b无线网卡USB接口驱动的完整实现31结论38致谢39参

7、考文献4043无线USB网卡电路设计与驱动研究第1章绪论1.1设备驱动程序研究的意义驱动程序(DeviceDriver)全称为“设备驱动程序”,是一种可以使计算机和设备通信的特殊程序,可以说相当于硬件的接口,操作系统只能通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。正因为这个原因,驱动程序在系统中的所占的地位十分重要,一般当操作系统安装完毕后,首要的便是安装硬件设备的驱动程序。不过,大多数情况下,我们并不需要安装所有硬件设备的驱动程序,例如硬盘、显示器、光驱、键

8、盘、鼠标等就不需要安装驱动程序,而显卡、声卡、扫描仪、摄像头、Modem等就需要安装驱动程序。另外,不同版本的操作系统对硬件设备的支持也是不同的,一般情况下版本越高所支持的硬件设备也越多,例如笔者使用了WindowsXP,装好系统后一个驱动程序也不用安装。设备驱动程序用来将硬件本身的功能告诉操作系统,完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相翻译。当操作系统需要使用某个硬件时,比如:让声卡播放音乐,它会先发送相应指令到声卡

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。