搜档网
当前位置:搜档网 › 嵌入式Linux系统在ARM平台上的构建

嵌入式Linux系统在ARM平台上的构建

龙源期刊网 https://www.sodocs.net/doc/0e7964253.html,

嵌入式Linux系统在ARM平台上的构建

作者:李沙

来源:《昆明民族干部学院学报》2016年第09期

【摘要】随着科学技术的不断进步,嵌入式系统在人们的日常工作和生活的多个领域都得到了大量的应用。Linux操作系统良好的稳定性、高度的可靠性以及免费公开等优点,让其成为嵌入式系统的最佳选择。文章研究了嵌入式Linux系统在ARM平台上的构建。

【关键词】嵌入式系统;ARM平台;构建

当今时代,嵌入式系统相关技术得到了非常迅速的发展,其应用也涉及了人们的生活和工作的多个领域,目前嵌入式处理器已经占到分散处理器市场份额的90%以上。嵌入式操作系统有包括嵌入式Linux操作系统在内的很多种,嵌入式Linux操作系统是其中应用效果最好的一种,不仅具备Linux系统的稳定性好、软件丰富等优点,还能够支持各种处理器和硬件平台、占用存储空间少、成本较低。文章探究了嵌入式Linux系统在ARM平台上的构建。

1、嵌入式Linux操作系统

1.1嵌入式系统

一般来说,嵌入式系统是指围绕应用这一核心,通过计算机技术构建的专用计算机系统。嵌入式系统的软硬件都具有良好的灵活性,可以根据实际需求进行调整,能够在应用系统对功耗、体积、成本等多个方面有较高要求时得到很好的应用。除此之外,广义上的嵌入式系统包括所有不用于通用目的的可编程计算机设备。嵌入式系统主要有三个明显的特点。第一,嵌入式系统一般都是根据具体的需求设计的,需要和用户情况、产品要求以及应用需求联系起来,在实际的工作过程中必须考虑这三方面的因素,因此,嵌入式系统的专用性很强。第二,嵌入式系统不仅使用了计算机技术作为设计基础,还运用了半导体技术和电子技术,同时应用了其他多个领域的知识与技术,是一种覆盖多种技术、横跨数个学科、资金密集的知识集成系统,而且具有很强的发展性和创新性。第三,嵌入式系统中的硬件和软件都需要根据实际的应用需求进行裁剪。

嵌入式系统包括三个主要的组成部分,分别是硬件、应用软件、实时操作系统。嵌入式系统的硬件组成部分有复位及振荡电路、处理器、定时器、中断控制、输入输出设备接口及驱动电路、ROM、RAM、串行口、并口以及系统专用电路。嵌入式系统的应用软件是用于实现系统各项功能的主要软件,应用软件在运行过程中,既能通过单一任务完成,也能通过并行的多个任务共同完成。嵌入式系统中的实时操作系统的功能是管理各个应用软件,并为系统的运行提供一种机制,保证处理器能够在满足时限要求的同时,分时运行多个任务。

1.2Linux内核

相关主题