嵌入式Linux设备驱动程序的设计与研究

被引量 : 0次 | 上传用户:aa70533028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字信息技术和网络技术高速发展的后PC时代,嵌入式系统因其体积小、可靠性高、功能强、灵活方便等许多优点,已渗透到工业、农业、教育、国防、科研以及日常生活等各个领域,对各行各业的技术改造、产品更新换代、加速自动化进程、提高生产率等方面起到了极其重要的推动作用。同时,嵌入式Linux操作系统以其开放源代码、易于开发、功能强大、稳定、成本低等优势迅速跻身于主流嵌入式开发平台。基于嵌入式Linux操作系统的研究和应用具有巨大的学术和商业价值。在嵌入式Linux系统的开发中,嵌入式设备种类繁多的特点决定了不同的嵌入式产品在开发时都必须设计和开发自己的设备驱动程序,使得嵌入式Linux设备驱动程序的开发在整个嵌入式系统开发工作中占有举足轻重的地位。本文首先详细介绍了嵌入式Linux系统的体系结构以及嵌入式Linux系统设计的基本步骤,并阐述了在基于S3C2410芯片的FS2410开发板上构建了一个可实用的嵌入式Linux系统的全过程;然后分析了Linux内核的组成和工作机制、内核与设备驱动之间的关系,Linux设备驱动的结构,并总结了Linux设备驱动的设计和实现步骤;再概述了USB总线协议的拓扑结构、通信流模型、数据传输流程等问题,实现了基于ZC301P芯片的USB摄像头的嵌入式Linux驱动程序。最后概述了PCI总线协议的体系结构、总线信号、总线配置等问题,实现了流媒体数据缓存PCI卡的Linux设备驱动程序。在硕士课题的研究工作中,作者的主要工作成果是:1.研究和分析了项目开发中USB摄像头和USB鼠标数据传输带宽冲突所造成的花屏、死机的问题和原因。从减小冲突的影响和降低传输带宽需求这两个方面出发,提出并实现了三种解决USB传输带宽冲突问题的方法。实验证明,综合使用这三种方法就能够有效地解决带宽冲突带来的花屏、死机问题。并且,据此发表核心文章一篇。2.总结了Linux设备驱动程序的设计和实现步骤,并实现了基于ZC301P芯片的USB摄像头和流媒体数据缓存PCI卡的Linux设备驱动程序。
其他文献
高等职业教育是既高等教育的一部分,也是职业教育的重要构成。它既是与经济、社会结合得最为紧密的高等教育,也是职业教育的高等阶段。随着经济和产业技术的发展,高等职业教育因
城市绿色慢行空间系统是建在使慢行交通畅通无阻的交通功能基础上,以良好的出行环境充分实现休闲、娱乐等社会属性的人性化的开放性慢行空间系统。随着我国经济水平的稳步提升
无刷直流电机的无位置传感器控制技术是近年来的研究热点。反电势法是该领域内比较成熟的方法之一,其关键在于准确获得电机反电势。滑模状态观测器法成为了获取反电势的常用方
白酒蒸馏是中国白酒酿造中的一项独特技术,白酒的固态法蒸馏方式由于其完美的香味保留特性被完好地继承了下来,并且在历史的发展中不断地进行技术改进和更新。但是随着白酒生产
河南是中华文明的重要发祥地之一,作为历史悠久的文化大省,其传统建筑中也蕴藏着独特的文化特色和具有重要的存在价值和研究意义。河南在历史上曾长期是中国汉民族文化发展的中
伴随着世界经济与居民生活水平的不断提升,国际贸易与国内贸易活动活跃进行。快递业作为新兴服务产业,因能满足企业及个人对商业文件、样品等物品的个性化递送需求而迅速发展。
本文从委托代理理论的角度出发,结合我国上市公司不同的所有制背景,建立了一个CEO个人声誉和过度投资行为的模型,分析了声誉对过度投资行为的制约作用。分析结果显示,对于非
古代铜鼓是中国西南和东南亚广大地区的一种代表性文物 ,它广泛渗入东南亚史前时期社会生活的各个方面 ,形成了独具特色的铜鼓文化。古代铜鼓文化是东南亚史前时期文化的集大
清代中叶以后,以公羊学为代表的今文经学复兴,与古文经学割席分尊,成为学术思想的主流。公羊学在近代的风靡,对楚辞研究亦产生了深远影响。公羊学对楚辞研究的影响在史不在论
资产证券化是市场经济发展到一定阶段的产物,作为市场深化相伴随的金融深化经济现象,既是企业自身理财行为的具体形式,更是金融产品和金融工具创新的具体内容。资产证券化就