基于单片机的USB设备的研究与设计

被引量 : 24次 | 上传用户:LJC21102309
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
USB是通用串行总线(Universal Serial Bus)的缩写,它最初是由微软和英特尔公司倡导发起,其最大的特点是支持热插拔(Hot plug)和即插即用(Plug and Play)。当设备插入时,主机自动枚举(enumerate)此设备并加载所需的驱动程序,即可和计算机进行通信,因此,它的使用远比PCI和PS/2总线方便。USB的出现主要也是为了简化个人计算机与外围设备的连接,增加易用性。USB的即插即用PnP(Plug and Play)的特性将使计算机变得更易用、更大众化。USB还具有很多优点,例如容易使用、方便携带、传输速度快、可扩展性强、标准统一、价格便宜等等。只要是能和计算机相连的设备,就基本上可以通过USB来实现,由此,足见USB功能的强大,研究USB设备的相关设计有着十分重要的意义。本文实现了利用单片机STC11F32XE和USB驱动芯片PDIUSBD12来组成设计USB设备所需要的主要硬件电路,利用该系统电路研究并设计了多媒体USB键盘、USB MIDI设备和自定义的USB存储设备这三个具体的USB设备,给出了USB设备设计的具体方法和流程。对于硬件的设计,需要掌握相关外围电路的设计方法,包括单片机和USB驱动芯片PDIUSBD12的电路设计。在设计的过程中把重点放在了电路的稳定性和可靠性上。在软件的设计过程中需要深入研究USB相关协议和USB设备固件的开发,给出了USB设备的固件设计方法及流程。对于自定义的USB存储设备,不可避免地要开发自己的USB设备驱动程序。因此,必须深入研究基于WDM型的USB驱动的开发方法和技巧。该驱动程序的设计主要是利用VC++6.0、Driver Studio和DDK来实现的,给出了驱动框架创建的步骤和基于此框架的驱动程序的主要函数的实现。另外,为了实际的应用和调试的方便,进一步研究并设计了适合自己设备的上位机应用程序。本系统成功地实现了多媒体USB键盘、USB MIDI设备和自定义的USB存储设备。通过实际的测试,各个设备工作稳定可靠,抗干扰能力强。自定义USB设备的驱动程序和上位机应用程序运行稳定可靠、应用性强,完全可以应用到实际的相关项目的开发过程中。这几个USB设备的成功实现为其他USB相关设备的设计奠定了扎实的基础,同时也提供了十分有价值的参考。
其他文献
西方绘画的发展,经历了古典,现代,后现代,抽象艺术等,各阶段的探索出现了向传统回归的呼声,由此出现了新具象表现绘画,其主要的艺术理念即现象学的看,构成境域,未完成性,通过
虹螺山—五指山地区的八家子—杨家杖子成矿带是华北地台北缘一条重要的多金属成矿带,也是我国第二大钼成矿带。本区钼矿床类型包括斑岩型、斑岩—矽卡岩型、矽卡岩型和石英
<正> 由北京大学历史系、中国社会科学院世界历史研究所和吉林师范大学历史系等十八所高等院校和研究单位发起,于一九七九年八月二十三日至二十九日在长春举行第一次代表大会
本论文主要针对中煤集团平朔分公司四个选煤厂的煤尘主要污染源—给料机及落料管进行研究,通过对平朔各选煤厂煤尘特性进行测试得到的大量数据,结合以气固两相流理论为基础的
《霍小玉传》讲述了妓女霍小玉与文人李益的爱情悲剧。从表面上来看,是薄命女遇上了负心郎,这是霍小玉个人的悲剧。她的悲剧给我们展示了唐代的几种社会关系,通过这些关系的
现代公共关系作为一种服务于各类组织的职业活动,起源于美国。经过了80多年的发展,现如今,公共关系存在于全世界各个国家社会的各个层面里。其在政府公关和国家形象传播上也
我国二元制的社会结构严重制约了农村的发展,同时也影响了农村的养老保险的发展,使社会发展不平衡,从目前大部分农村地区来看,广大农村居民并没有完全享有充分的养老保障权。
管理学教授戴维说:全面预算管理是为数不多的几个能把组织的所有关键问题融合于一个体系之中的管理控制方法之一。因此,全面预算管理已经成为当今国际上公司通行的管理方法,我
城市是历史发展的产物,见证着人类文明史的发展,现代城市不仅仅是人类简单聚集生活的场所,还是一本记载人类历史文化发展的史书,是民族悠久历史的记忆载体。而城市历史地段则
G2B拍卖系指政府对企业的采购行为。G2B拍卖的过程是一个政府招投标的过程,利用招投标机制可以加强对政府采购活动的监督和控制,能够有效的、合理的配置资源,选择合适的项目