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

来源 :中国科学院研究生院(西安光学精密机械研究所) | 被引量 : 4次 | 上传用户:yuanjinxing1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,嵌入式技术在自动控制领域、智能仪表、交通管理、信息家电、消费电子等领域都有了长足的发展和广泛应用。人机界面、程序控制、调速器组成了现代自动控制系统的基本框架。本文顺应这种发展趋势,力图设计一种基于ARM11的直流电机调速系统,并结合人机界面以实现命令传送和再现控制系统的运行状态。本文的设计重点为驱动程序的设计。本文选用S3C6410(ARM1176JZF-S内核)为核心处理器,选用Linux3.0.1为操作系统,在此基础上介绍了直流电机调速系统的整体架构。在该系统的软件设计部分,设备驱动程序作为本文的设计重点。本文分析了嵌入式技术的发展趋势和当前嵌入式开发的关键技术要点,结合实际情况选择了本文的设计方案。本文搭建了完整的嵌入式Linux软件开发平台,主要包括交叉开发环境构建、内核引导程序制作、根文件系统制作、内核移植。在U-BOOT中添加了对DM9000AE网卡芯片的支持,并添加了由SD卡引导加载内核的功能。制作了YAFFS2文件系统。分析了设备驱动程序的基本设计方法和加载方式。通过对LCD、触摸屏、直流电机驱动模块工作原理的详细分析,开发了LCD驱动程序、触摸屏驱动程序、直流电机驱动程序。对LCD和触摸屏驱动程序都给出了测试,对触摸屏驱动程序进行了优化。
其他文献
内部审计是企业内部进行风险防控的重要手段,在企业风险管理环境下强化内部审计,以风险为导向进行内部审计,加强内部审计在企业风险管理方面的建设,不仅可以提升风险预防的有效性,更能充分利用内部控制的优势,进一步促使企业早日实现经营目标。  随着社会不断地发生经济、政治和技术环境的变化,企业面临的风险和不确定性明显放大,逐渐积累形成了一个高度复杂的潜在风险组合,如果管理不善,可能会导致失去时机,从而削弱甚
本文对区块链技术的电子商务供应链管理系统进行了探讨,文章从阐述传统供应链管理中存在的难题入手,进一步介绍了区块链的特点以及区块链在电子商务供应链管理中的优势,最后提出了基于区块链技术的电子商务供应链管理系统建设途径,并结合该技术在供应链管理中的实践案例展开了研究。  随着信息时代的到来,许多先进科技产品及设备得以诞生,区块链作为现代经济形势下的一种新产物,也在市场经济尤其是电子商务领域得到了广泛的
<正>国网辽宁沈阳供电公司供电服务指挥平台为实体化机构,下设4个专业室,即服务调度室、服务质量管控室、配网运营监测室、电子渠道运营室,担负着沈阳市7区8县460万电力客户
地处川东北的蓬安县,立足县情,以宣传为先导,发动干部群众自觉参与水土保持监督管理工作;以制度为抓手,推动水土保持监督管理工作规范化;以执法为手段,促动开发建设项目业主
浙江省水利河口研究院于2008年3月研制成功了土壤侵蚀实时监测仪,仪器的基本思路是从径流中取样、称重并与清水比较,从而计算出径流中的泥沙含量。介绍了监测仪的工作原理和
从政策、技术、安全性、市场等方面分析新医药改革背景下我国药品转让技术中的风险,并针对各类风险点提出防范措施。同时结合新的政策背景,为进行药品技术转让的双方提供具有
在遥感和地理信息系统的支持下,构建了淮河流域伏牛山区土壤侵蚀分级计算模型,并利用模型对研究区1992年和2006年的土壤侵蚀状况进行了计算。研究结果表明,10多年来随着退耕还林