嵌入式Linux内核实时性研究及应用

被引量 : 0次 | 上传用户:bestext
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式技术迅速普及的今天,Linux操作系统,由于其开放源代码、高稳定性和低成本等特性,非常适合于嵌入式系统的开发,成为了嵌入式领域里发展最快的操作系统。改进通用Linux操作系统的实时性能,使其更加适应嵌入式的应用具有很大的实际意义,目前已经成为国内外计算机界的研究热点之一。虽然,目前国内外对该课题的研究已经有一段时间,但是就Linux内核本身的实时性而言,仍然在很多方面存在不足,有待进一步对其进行研究改进。本文对这个课题的研究主要有四个部分的内容。第一部分:嵌入式Linux实时性研究分析。介绍了对Linux实时性的研究工作,通过对实时系统、实时操作系统及衡量实时操作系统重要指标的分析阐述,总结了Linux实时性问题的四大原因。另外,对现有Linux实时系统的实现思想和方法进行了分析比较,提出了自己对于Linux实时性问题的切入点。第二部分:Linux实时性改进方案。本部分在前面分析的基础上,首先缩小了自己的研究范围。讨论了解决标准Linux内核不可被抢占的两种方案,并通过分析提出了本文采用的改进方案。借鉴上一部分提出的理想实时系统模型,对Linux源代码从四个方面进行了修改。另外还给出了笔者的调试方法和调试过程,并形成了改进后的Linux内核,该内核经过测试对于实时性的改进有一定的效果。第三部分:基于改进后Linux内核的嵌入式系统构建。本部分的目的旨在构建图像处理软件的平台,平台的核心(即OS)采用上文形成的Linux内核。内容包括U-Boot的移植、ARM Linux的移植、网卡和LCD驱动的设计以及根文件系统的建立。第四部分:嵌入式Linux实时内核应用。介绍了嵌入式图形用户界面平台MiniGui在实时内核上的移植以及基于MiniGui的图像处理软件的设计与实现,还对该软件运行在改造前后内核上的情况进行了分析。通过分析比较,肯定了使用实时Linux内核作为嵌入式图像处理软件OS平台的必要性。
其他文献
本文概述了微细加工技术及国内外研究现状,介绍了微凸起结构和微坑结构的特点及当前的主要应用;分析认为,特种加工工艺是制备这类微小结构的得力手段,确定以两种重要的特种加
抽样调查技术作为一种认识手段已经深入到社会经济生活的各个领域。在被广泛应用的同时,实践要求抽样调查服务多个目标。一项大型的抽样调查往往包含几十个,甚至上百个目标,这是
我国从魏晋时期就出现了一大批著名的世家大族,长期以来,这些世家大族统治着中华大地,对中古时代的政治、经济产生了深远的影响。近些年来,许多专家学者对中古世家大族展开了深入
在大数据时代,教育能是大数据的吗?据说,教育大数据能实现因材施教、能发现教育规律、能支持科学的教育决策。但实际上,这些领域并不需要教育大数据。很遗憾,至今未出现一例
本文研究内容是对我国部分优秀女子标枪运动员的投掷步和最后用力技术进行三维运动学分析,旨在得出技术参数,为教练员训练提供具体量化指标,使运动技术得到进一步完善。以全
本课题主要研究了有机硅抗菌剂的制备,及所得材料的结构与性能的测试与表征及性能研究。本课题研究的有机硅抗菌剂是以八甲基环四硅氧烷(D4)、氨乙基氨丙基硅单体(SCH―602)和氯
除房屋征收以外,国内很多城市在棚户区改造中采用了市场收购模式。市场收购的平等协商特性,可有效减少矛盾纠纷和行政风险,有力推动改造进程。但随着改造工作的进一步推进,这
21世纪基础教育课程改革突出强调了“以创新精神和实践能力的培养为重点,建立新的教学方式,促进学习方式的变革”,还特别强调学生的“主动参与和动手实践”。因此,体验教学被
上世纪80年代,全球范围内的企业战略联盟如雨后春笋般不断涌现,公司间的合作也随之迅猛发展,成为了继企业并购之后的又一次“经营革命”。我国自90年代中期,越来越多的企业也
20世纪70年代研究数学史与数学教育关系的一个新的数学研究领域诞生了。从19世纪开始,美国数学史家和数学教育家们对数学历史的教育价值多有阐述,成为促进HPM创立并深入发展