嵌入式Linux操作系统的研究与开发

被引量 : 0次 | 上传用户:cqcqtc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统是嵌入式系统的核心部分,是系统功能的外在表现,它控制着整个系统的所有资源并提供开发应用程序的基础。Linux操作系统以其优秀的性能在嵌入式领域获得了越来越广泛的应用。因此,研究并开发嵌入式Linux操作系统具有非常广阔的市场前景。本文对Linux操作系统内核应用于嵌入式系统进行了功能分析,并重点实现了uClinux操作系统及其应用的开发。 在分析构成Linux操作系统内核的四个基本功能:存储管理、进程管理、文件管理和内核调度机制的基础上,结合嵌入式Linux的特点和要求,针对内核应用于嵌入式系统时,基本功能上的关键问题逐一进行分析并提出了改进的方法。为下一步具体开发嵌入式Linux操作系统提供了理论基础。 uClinux是嵌入式Linux操作系统的一个重要分支,它继承了Linux的优秀性能,是专门针对无MMU的处理器设计的嵌入式操作系统。在论文前一部分对嵌入式Linux理论分析的基础上,本文详细研究并实现了uClinux操作系统在以S3C44BOX为处理器的目标系统上完整的实现过程,包括开发环境的建立、引导程序的实现、内核裁减和编译、文件系统的构建、设备驱动程序和应用程序的开发以及在系统调试的方法等。 最后以字符型设备驱动程序设计和uClinux多线程程序设计为实例研究了基于uClinux操作系统具体应用的开发方法,实现了对uClinux操作系统应用的完整性研究。 本文所做的研究工作对开发嵌入式Linux操作系统及在应用目标系统上实现uClinux具有实际意义,同时针对嵌入式系统提出的改进方法对实际应用中根据不同应用场合完善嵌入式Linux具有一定意义。
其他文献
本文在驾驶员应激训练仿真系统(DSSS)的基础上,通过建立的仿真实验,监测得到被试人员的心率变化值参数,用快速傅立叶变换(FFT)和连续小波分析(CWT)两种MATLAB数字信号的分析
目的:本文研究观察运用疏肝解郁,益肾宁神的原则,以妇人解郁方治疗女性抑郁症后,其临床疗效及性激素水平、抑郁量表评分、中医征候评分等相关因素的变化情况。并将妇人解郁方
指纹具有唯一性和稳定性,“没有两个完全相同的指纹”这一观点已经得到公认,因此指纹被人们当作鉴别个人身份的主要依据。指纹识别已经有了很长一段时间的历史,目前,已被官方
利用榆林市及其周边的109个雨量站1976-2010年逐月降水资料,运用Mann-Kendall、经验正交函数(EOF)、小波分析,并结合Arcgis10.1的空间分析工具,分析了榆林市降水量35年来的时间
挖掘机是一种重要的工程机械,而液压技术则是现代挖掘机的技术基础,其性能的优劣决定着挖掘机工作性能的高低,目前液压传动的许多先进技术都体现在挖掘机上。本文首先概述了
目的:探讨转移性膀胱癌患者采用吉西他滨联合顺铂方案进行化疗的效果。方法:化疗第1,8,15天,吉西他滨1 000 mg/m2静脉滴注;化疗第1~3天,顺铂30 mg/m2静脉滴注。28 d为1个疗程
当前及以后相当长时间内,我国的能源结构仍将已煤炭为主,随着我国的国民经济快速增长,煤炭的需求量也将稳步上升,同时对铁路运输提出了更高要求。大力发展铁路重载运输,在我
配电网是电力系统中同用户相联系的重要环节,直接体现整个电力系统对用户的供电可靠性水平和服务质量。随着我国电力体制改革的深化,电力企业正面临着前所未有的挑战与压力。
在高速公路勘察设计和施工过程中,经常会遇到设计路基下方存在各种类型的空洞,如煤矿采空区等。这种地质病害常使路基失稳,造成路基、路面、桥梁涵洞等构筑物的损坏,对公路工
随着经济发展和人民生活水平的提高,汽车作为代步工具已经成为人们日常生活中重要的消费品。中国已经成为全球最大的汽车消费市场,根据统计调查,2017年中国市场汽车销量持续