USB通信协议及接口驱动程序的研究与开发

被引量 : 0次 | 上传用户:eidolonfish
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
与嵌入式概念息息相关、形式多样的数字化产品已经开始继PC 机之后成为信息处理的一大主要工具,并且正在逐步形成一个充满商机的巨大产业。“手持式电子阅读器”是我们与四川九洲电器集团公司合作开发的嵌入式产品。在为其选择与PC 主机通信接口的问题上,早期曾计划选用USB,但考虑到开发的成本和时间,第一版电子阅读器采用了RS-232 串行通信接口,以致后来它的低速和使用不方便就成了电子阅读器得到广泛推广的瓶颈之一。所以电子阅读器要能与PC 机良好的通信也就离不开优秀的外围接口。基于该目标,本文将对一个USB 接口的设计与实现作比较深入的研究和阐述。对于USB 接口的学习和设计应该是一个循序渐进的过程。本文首先从USB 的基本概念入手,继而将USB 接口与其它外围接口作比较后,分析了选用它作为第二版电子阅读器的通信接口的原因。USB2.0 通信协议是本文重点研究的内容之一,从USB 通信模型、封包、数据的传输类型等几方面对该协议进行了较详尽的分析和阐述。根据实际需要选择合适的USB 接口芯片也是该课题开展的一个关键步骤。本文选择了Philips 公司的USB 2.0 控制芯片ISP1581。当对USB 通信协议的研究较为清晰透彻后,将详细阐述为已制作好的带USB 接口的硬件板设计和实现固件程序。本文另一个重点研究的内容是Windows 2000 操作系统内核模式下的WDM 驱动程序。通过对其特点、关键概念、开发方法进行介绍后,将着重分析该模式下的USB 驱动程序的架构。采用Numega DriverStudio 开发USB 设备驱动程序是本文的一个特色,使用该工具构建USB 设备驱动程序的方法和其中关键例程的实现都可以作为今后WDM 驱动程序学习和研究的借鉴。在完整的USB 接口设计中,上层应用程序也扮演了很重要的角色。本文重点编写了一个采样测试应用程序,来验证我们开发的USB 接口完成硬件板与PC 主机之间的通信情况。最后,本文对我们在研究和开发USB 接口工作中的不足之处和需要改进的地方进行了总结,同时也展望了USB 发展的美好前景。
其他文献
研究己证明,有氧运动可明显改善机体功能状态,提高机体抗病能力,但长期以来对有氧运动的时间、周期认识及运动方式尚存争议。本研究以普通在校大学生为对象,以体质、部分免疫
我国已将高阶思维能力的培养摆在了国家发展规划的突出位置。核心素养中的“高阶认知”涵盖了高阶思维这一要点,使高阶思维成为21世纪公民的核心素养之一。因此高阶思维的培
目的:通过Ⅱ期临床试验研究,对乳增消痛贴膜治疗乳腺增生病(气滞血瘀证)的临床有效性及安全性做出初步评价,并确定Ⅲ期临床用药剂量及疗程。方法:采用随机、单盲、阳性药平行
研究性学习是指学生在教师指导下,从学习生活和社会生活中选择并确定研究专题,用类似科学研究的方法去获取知识、应用知识、解决问题的学习活动。在国外已有30年的实施历程,
棉花生产的发展不但直接关系到我国两亿多棉农的增收问题,而且还影响到十多个棉花主产省的经济发展和我国棉纺业的国际竞争力,影响我国纺织品出口贸易的发展,最终影响到国民
本文以《庄子》原文中的词与词的词义关系为依据,参考前人的注疏及研究成果,归纳出《庄子》中82组单音节同义形容词。通过对这些同义词的词义进行考察和比较,确定出其在《庄
旅游目的地公共营销是旅游业营销发展的新兴形式,具有整体性、公共性等特点。在我国由景区管理逐渐转向目的地管理的宏观背景下,研究公共营销的主客体内涵、资金来源、绩效评
祁连山,位于甘肃省西北部与青海省东北部边境,为多条西北——东南走向的平行山脉和宽谷组成的巨大山系。山中野生植物资源丰富,盛产云杉、柏、杨等木材。研究表明,祁连山的森
鄂尔多斯高原由于其特殊的地理位置,近年来成为学界研究古全球变化、农牧更迭和环境变迁的焦点区域。不过,检索各个时期的成果,研究者或聚焦于鄂尔多斯高原环境演变过程,或从
本论文是了解大学生群体中对社会主义核心价值观的认知度及其存在的问题。针对相关问题进行分析研究,探索对大学生社会主义核心价值观的教育的方法和路径,解读社会主义核心价