嵌入式Linux应用支撑技术

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:ivanc1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式应用的领域里,从因特网设备到专用的控制系统,Linux操作系统的前景都很光明。由于Linux功能强大、可靠、灵活而且具有伸缩性,再加上它支持大量的微处理器体系结构、硬件设备、图形支持和通信协议,这些都使得它作为许多方案和产品的软件平台越来越流行。因此,利用Linux作为底层操作系统,在其上进行实时化改造,建立一个能够满足具体应用需求的操作系统是现在日益流行的嵌入式操作系统的解决方案。 本文结合国家总装备部“十五”预研课题“嵌入式实时Linux应用技术研究”,研究了嵌入式Linux应用于具体应用领域需要解决的关键问题,如内核实时化,可定制能力等。在此基础上设计实现了具有微秒级定时粒度的可定制嵌入式实时Linux原型系统,同时对嵌入式Linux内核配置工具进行了相关方面的研究。 本文首先介绍了嵌入式系统的概念、体系结构和应用特点,对嵌入式计算系统的关键技术进行了分析,并对嵌入式实时操作系统和嵌入式Linux做了简单的介绍。分析了Linux应用于嵌入式实时系统的优势、不足以及构建嵌入式Linux的方法。在此基础上,提出了基于Linux构建一个通用的、可定制的面向应用的嵌入式实时操作系统的方案。使用本系统,用户可以根据具体的应用需求来定制操作系统,以节省系统资源,并且具有广泛的适用性。 其次,针对Linux的实时能力有限,系统固有时钟粒度过于粗糙的缺点,本文在讨论比较了两种时钟粒度细化方案的基础上,结合国内外相关领域的研究方案,设计实现具有微秒级定时粒度的高精度定时器(HRT),进一步提高了系统的实时性。 最后,对提高嵌入式Linux定制能力进行了研究。在分析了普通Liunx的配置工具的基础上对其进行扩展,设计实现了细粒度内核配置工具:此外,还分析了目标配置工具TCT,针对TCT存在的不足提出了优化方案,并将优化过的TCT集成到嵌入式实时Linux原型系统中去。
其他文献
本文主要探讨了在网络环境下,三维应用所需要的数据的存储、定位、访问和提供等三维数据管理的问题。通过对本系统平台设计思路、平台选择、模块开发等的阐述,解析,提出一种对三
  随着市场竞争日趋激烈,企业为谋求自身的生存和发展,必须具备对时刻出现的新变化和新情况作出及时反应的能力。这样的需求直接促成了Real-TimeBI技术领域的出现和迅速发展,
由于近年来因疲劳驾驶导致的交通事故频发,疲劳监测已经成为了一项重要的研究课题。过往的疲劳监测研究中,常常使用驾驶员脸部视频信号、血压、体温等生理信号。相比于这些信号
本文是在实验室“三维热固耦合有限元分析系统”项目背景下,针对三维热固耦合有限元分析系统的网格划分模块,设计并实现了网格生成和网格细化算法;针对当今有限元分析技术的发展概况,着重介绍了3D扫掠法和网格细化的研究现状,总结得出3D扫掠法和网格细化的算法。根据三维热固耦合有限元分析系统的网格划分模块的需求分析,给出了系统的需求分析和设计流程,重点介绍网格划分子模块,对于模块、系统界面和接口给予详细的设计
人工智能(Artificial Intelligence)一直以来是计算机科学中的重要的研究方向,而智能规划(Intelligent Planning)领域又是人工智能研究中的重要分支.智能规划研究的是如何利
嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。近年来,嵌入式产品已经成为IT产业的主流,越来越多的企业和研发机构都转向嵌入式
本文在对Agent学习本质分析的基础上,基于动态模糊逻辑理论,建立了Agent自主学习的模型,构建了动态的Agent学习系统。主要包括如下几个方面的工作: (1) 分析了当前Agent学
随着电力设备的更新发展,电力部门需要建立一套辅助分析系统,有效地检测电力设备状态,制定维修计划,实现高质量稳定供电。面向电力设备状态检测的专家系统可以有效管理大量设备的试验数据,并通过分析这些数据及时准确预测电力设备的状态变化趋势,提出维修计划。 现有的B/S模式下的应用系统多是面向专门用户设计的系统,能够实现对数据源的访问及数据的集成、数据分析处理以及分析处理结果的呈现,针对性强,但存在着
随着遥感技术的高速发展,如何集成分布的、异构的海量遥感数据成为遥感领域的研究热点。有效的数据管理方法、快速的数据检索技术和可扩展的数据集成方案被提上日程。本文提出
《无线点菜系统》是餐饮管理系统的重要组成部分,本文详细阐述了该系统的设计思想、系统构成以及实现有关功能的相关技术。本文详细地分析了《无线点菜系统》运用嵌入式系统设