嵌入式LINUX的实时性增强及其在测控系统中的应用

被引量 : 0次 | 上传用户:WANGZHHUO
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软硬技术的高速发展,嵌入式系统相对于通用型的计算机系统,具有功耗低、体积小、集成度高等优点被逐步应用于工业测控领域。通常情况下,工业测控系统对实时性都会有比较严格的要求,但目前国内使用的商业实时操作系统大部分是国外产品,这些操作系统价格昂贵,且关键技术掌握在外国人手中,严重制约我国发展,危及国家安全。而另外一些操作系统则功能过于简单,不利于我们灵活、方便地开发各种类型的嵌入式系统。基于ARM平台的嵌入式Linux系统的出现为解决这种局面提供新的契机,它集合了ARM的功耗低、体积小、集成度高等优点和嵌入式Linux免费、开源、功能强大等优点,成为一个优秀的嵌入式系统被广大嵌入式开发者所接受,但普通嵌入式Linux系统的实时性还不能满足本文所述的一套具体的工业测控系统要求,所以本文作者的工作重点是增强嵌入式Linux系统的实时性以及实时测控系统的开发。本文首先介绍了嵌入式操作系统,并从实时性的角度进行分析和对比,指出了增强嵌入式Linux实时性的意义和可行性。接着介绍了ARM系列处理器,给出了选择S3C2410处理器的依据,进而分析了作为嵌入式操作系统滴答时钟源的脉宽调制定时器的实现原理;随后分析了基于S3C2410的嵌入式Linux系统时钟软件实现、中断处理和内核调度,总结了嵌入式Linux在实时性方面的不足,揭示了当今增强嵌入式Linux实时性的两种方式。最后结合一套具体的嵌入式Linux系统测控系统的特点和实时性要求出发,提出了修改系统时钟粒度、合理划分软硬件和把实时任务加入内核的方案,同时非实时任务仍然作为一般用户进程。以上方案提高了系统时钟精度,增强了实时任务的抢占能力,但并不给CPU增加太重负担。该方案被应用到一套具体的测控系统中。通过测试表明,该测控系统能够满足所需实时性。在实际运行中,系统也具有较好的稳定性。另外,本文研究的硬件平台是以ARM嵌入式芯片为核心,部分地方引用、分析和修改了部分底层代码,由于篇幅限制,未能就ARM相关指令功能作详细的叙述,若需详细了解,需参阅相关ARM资料。如有不便之处,敬请包涵。
其他文献
在中国当代文坛,阎连科是一个有着相当创作实绩的作家。他从1978年开始创作,小说数量达几百万字,长、中、短篇小说都有所涉及;题材广泛,主题众多,无论是感性的人生体验,还是理性的批
研究背景:大量的流行病调查发现空气污染物中颗粒物(Particulate matter,PM)、特别是直径<2.5μm的细小颗粒物的增加与人类心脏疾病的患病率和死亡率有很大的关系。有研究表明PM
在铜电解液中加入一定的添加剂是必要的,而且我们知道添加剂尤其是明胶在铜电解体系中的起着举足轻重的作用,它可以增加阴极超电势,细化阴极结晶颗粒,同时还有抑制晶核长大以及促
目的 :探讨加味十枣汤对结核性胸膜炎胸腔积液的疗效。方法 :应用加味十枣汤(大戟、芫花、甘遂、黄芪 )治疗本病 3 8例 ,并设对照组 3 0例 ,结果 :经统计学处理 ,两组差异有
城市化是我州经济发展和现代化过程中必不可少的阶段。但是随着城市化进程的加快,为保证城市发展对土地的需求,大量农民土地被征用,加上延边州特殊的民族构成,农民出国务工的现象
利用湖北省各区地理气候资源的统计资料,结合魔芋生长发育的生物学特性的试验观察,利用多目标决策密切值分析法和灰色关联分析法,对湖北省魔芋种植区域进行了规划.结果认为,
Web缓存技术是提高Web性能的一种有效方法。Web缓存管理是Web缓存技术的核心问题,研究Web访问特征的数学模型是有效进行Web缓存管理的基础。通过对Web用户的行为跟踪,对Web对象
春节礼俗是中华民族历史和文化传统的积淀,是民族智慧、价值和思想的浓缩。从春节礼俗来看,古代中国人追求均衡和谐的方式主要是通过二元(阴阳)结构、三元(三才)、五元结构(
作者分别从源流、概念、方法、内容等方面探讨了治痛证采用补虚法,是另一治疗法则,它与通利止痛法一样,一补一泻,相辅相成,具有重要的临床意义。
目的:探讨OGTT分析前影响因素及对策,为临床糖尿病的准确、及时诊断提供可靠依据。方法:选择2005年5月~2010年5月到我院就诊的疑似糖尿病患者4850例,其中男2612例,女1238例,住