嵌入式Linux下USB接口设备驱动程序的研究与实现

被引量 : 0次 | 上传用户:Gaosboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件均可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统的应用日益广泛,可以说无所不在。Linux操作系统由于开放源代码、内核功能强大、尺寸较小等原因,在嵌入式系统中得到了广泛的应用。要把Linux内核应用到一个特定的嵌入式系统首要的工作就是系统移植和驱动开发。论文针对S3C2410主控芯片的嵌入式开发平台,给出了内核移植的具体方法和USB人机接口设备驱动的原理及实现。论文的主要主要研究工作包括:①在对目标平台软硬件开发环境、Linux内核以及Bootloader进行介绍的基础上,给出了针对目标平台配置和编译Linux内核并移植到到目标平台的方法。②对Linux内核的设备驱动模型和驱动架构进行了深入分析,研究了USB协议和USB主机端驱动在Linux上的实现过程,内容包括USB的基本通讯协议、USB接口的特性、USB总线传输的协议和USB设备驱动程序开发的知识。③给出了Linux下USB鼠标驱动程序设计过程、技术细节、实现和在目标平台上调试等具体方法。为完成这个嵌入式Linux开发平台的项目,阅读并改写了大量的内核源代码,对内核的底层实现机制和USB驱动编写进行了探索与研究。论文对在其它平台进行内核移植或驱动开发也可以起到借鉴作用。
其他文献
本文力图对较少有人研究的欧文·拉铁摩尔有关中国边疆史的研究成果,进行较为系统的梳理与探讨,希望能揭示他在上述领域中的主要的创新理解,并对他的学术影响与局限性作简要
“金盾工程”是全国公安信息化的基础工程,是实现警务信息化或电子化警务的基础。“金盾工程”主要包括公安基础通信设施和网络平台建设、公安计算机应用系统建设、公安工作
目的:探讨'风筝'皮下蒂皮瓣应用于颌面部皮肤缺损修复的效果。方法:收集2012年1月至2013年1月期间,我院收治的颌面部皮肤缺损患者24例,采用'风筝'皮下蒂皮瓣
自从20世纪80年代女性主义翻译理论在加拿大初步建立以来,全球范围内掀起了一股研究女性主义翻译的热潮。然而,由于中国和西方国家在政治、社会、文化等方面都存在着诸多差异
<正>随着社会经济的发展和人口的老龄化,瓣膜性心脏病的发病率明显增加,研究表明>75岁的老年人群瓣膜性心脏病发病率高达13.3%[1]。外科手术治疗仍是重度瓣膜病变患者的首选
中等职业学校运动队的组织与管理是一项复杂而有意义的工作,它包括:组队,完善机构;对运动员的管理;对训练过程的管理,使运动队处于良性循环。因此,如何科学地组织与管理运动
介绍北京大学人民医院生物样本库信息化建设现状,包括建设范围、基本设施、步骤以及信息化管理系统使用情况等,阐述应用效果,指出生物样本库的信息化建设能够大大缩短操作时
研究背景妇幼卫生状况和水平是反映一个国家(或地区)社会发展程度最基本、最重要的社会指标之一。我国妇幼卫生现状与世界发达国家和部分发展中国家相比,仍有一定的差距,如期
直线电机是一种能实现直接驱动的新颖电机,不需要任何中间传动机构将电能直接转换成直线运动,具有高速度、高精度、大推力、快响应和长行程等优势,在高速高精数控系统等许多
现代雷达技术、信号处理技术和通信技术的发展使得利用目标辐射信号的无源定位技术成为了可能;现代电子战技术和战术的发展又使得以雷达系统为主要探测设备的信息侦察体系面临