基于ARM的嵌入式Linux移植与裁剪研究

被引量 : 0次 | 上传用户:liongliong479
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和微电子的的迅速发展,嵌入式系统已经被广泛地应用到许多领域,如科学研究、工程设计、军事技术以及各种商业应用等。嵌入式系统被定义为以应用为中心,以计算机技术为基础、软硬件可裁剪、适应于特定应用系统对功能、可靠性、成本、体积、功耗等严格要求的专业计算机系统。在目前的各种嵌入式处理器中,由于ARM芯片的低功耗、低成本等显著优点,因而获得众多的半导体厂商的大力支持,在32位嵌入式应用领域获得了巨大的成功。另一方面,Linux操作系统具有开放源代码、功能强大且易于移植等特点而成为嵌入式操作系统的首选,因此在ARM芯片上构建嵌入式Linux系统成为嵌入式领域的一个热点。本文首先总结了ARM的体系结构和特点,并选择了基于ARM920T内核的AT91RM9200开发板作为移植平台。然后介绍了嵌入式Linux系统的启动程序的实现原理,并实现了U-Boot的移植。在对Linux内核结构进行了分析后,给出Linux内核的详细的移植实现。之后在综合分析现有的Linux裁剪方法的基础上,考虑到嵌入式系统是针对具体应用的专用系统,在设计时其硬件平台和软件设计的目标已经非常明确,不会轻易变动,提出了面向应用的裁剪方法,此方法属于代码级的裁剪,能够有效去除无用代码。运用面向应用的裁剪方法在针对嵌入式Linux下的通用CD播放器的系统裁剪实验中,获得了比普通裁剪方法更高的裁剪率,从而证实该方法能更有效的减小嵌入式Linux系统的体积。本文最后详细给出了在Fedora Core 4操作系统中的SkyEye仿真平台上实现嵌入式Linux系统的过程,包括SkyEye平台的硬件仿真配置、在Fedora Core 4中嵌入式开发环境的建立以及根文件系统的构建等,最终所移植裁剪的嵌入式系统能够成功的运行。
其他文献
我国的公益基金会正处在大活跃、大发展时期。公益基金会的发展受到政府的重视与支持,被定位为2020年全面实现小康社会的重要力量,与此同时,政府也在不断完善对公益基金会的
目的针对临床上使用尿沉渣与尿常规对患者进行尿液检验的运用价值进行探究分析。方法抽取2016年2月-2017年12月到我院接受治疗的100例患者进行研究,即收集患者晨尿20mL作为临
本文针对江苏省第三产业企业的资产结构和资产效率进行分析,并对经济发展过程中存在的资产效率问题提出相应的建议,从而缩小企业间的差距,促进经济增长方式的改变。
写实水墨人物画是具象和抽象双重艺术语言构成的艺术形象,艺术欣赏的过程是以情感为纽带的思想和情感的交流。艺术欣赏过程的完成则是从抽象艺术语言到具象艺术形象再到艺术
目的探究麻醉恢复室复苏患者的安全护理管理措施。方法选择我院于2018年1月至2019年1月需进行麻醉复苏室护理的患者200例,根据随机选择法分为观察组和治疗组,各100例。其中观
目的 通过全国流行病学调查 ,探讨血清性激素水平变化与衰老的关系。方法 以健康自愿者 2 2 5 3例为研究对象 ,应用放射免疫法测定性激素 ;全自动生化仪测定血脂谱、血糖 (
纵梁延伸板是汽车内覆盖件的一种,其由许多复杂的空间曲面组成,且在实际生产中,常伴有拉裂、起皱及回弹等缺陷的产生,成形难度较高。而通过反复试冲压或试模,然后凭借经验寻
本论文工作主要围绕新无氟-MOD法制备DBCO外延薄膜,外延成相工艺设计及组分调整对DBCO结构及超导性能影响研究三个方面展开的。为了探索制备REBCO外延超导薄膜的无氟—MOD方法
数据新闻是通过对数据的结构化处理与信息图表的设计制作达到对新闻表达方式的创新与新闻深度的开掘的一种新闻报道方式,核心在数据,重点在数据可视化与信息图表的多样化建构
通过对哈尼梯田旅游区的市场特征调查研究和旅游区发展的SWOT分析表明要做强做大哈尼梯田旅游,首要任务是改善基础设施,提高游客接待能力,同时要做到有规划地展开市场营销工