第一范文网 - 专业文章范例文档资料分享平台

ARM嵌入式Linux系统的实现

来源:用户分享 时间:2025/11/21 16:41:48 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

龙源期刊网 http://www.qikan.com.cn

ARM嵌入式Linux系统的实现

作者:王暾

来源:《电子技术与软件工程》2017年第18期

摘要

在网络化技术、智能化技术及信息化技术进步过程中,极大的发展了嵌入式技术,并于各个领域中广泛的应用。Linux系统具有良好的稳定性、较高的可靠性等优点,属于嵌入式领域中的新兴力量,市场潜力与商业价值均非常巨大。现阶段,嵌入式处理器中应用最广泛的为ARM,32位,性能高、功耗低,已成为Linux嵌入系统移植的重点之一。因此,本文探讨了ARM嵌入式Linux系统的研究与实现。 【关键词】ARM Linux系统 研究 实现

随着嵌入式操作系统的使用,极大的提高了其可靠性及稳定性,也明显的增强了系统多任务处理能力。现阶段,具有多种多样的嵌入式操作系统类型,其中,开发首选为Linux系统,具有源码开放、软件资源丰富、内核功能强大、多任务处理、支持多种体系结构等优点,而当Linux系统应用于复杂系统中时,有必要研究出特定的硬件平台与实际应用移植操作系统,以使其功能良好的实现。 1硬件平台

本文在进行系统硬件单元开发时,以三星ARM920T处理器S3C2410X为平台。

S3C2410X微控制器中,内核为ARM920T,16/32bits,单独16K指令及数据cache内置其中,支持多种操作系统,如Linux、Wince,利用AMBA作为总线结构,运行时,频率能够达到230MHz,性能良好,功耗低,在中高档手持终端应用开发中较为适合。 2ARM嵌入式Linux系统的研究与实现 2.1建立交叉编译环境

开发嵌入式系统时,与之配套的开发环境是必须要建立的,通常,编译环境、调试环境、操作系统配置工具、下载工具均包含在开发环境中。最初开发嵌入式系统过程中,尚未建立目标系统平台,因而交叉编译在主机上进行,将需求的启动引导代码、操作系统核心生成;随后,经串口或网络,主机系统与目标系统间的通信连接有效建立,相互协作下,开发嵌入式系统的工作共同完成。因此,对于嵌入式系统开发来说,组成有两部分,一部分为主机系统,一部分为目标系统。一般,嵌入式系统不存在软件开发环境,需运行软件的开发工作在主机上进行,但开发主机并不兼容目标系统的二进制执行级别,此时,交叉编译工具即需要使用。开发ARM嵌入式Linux系统过程中,以arm-linux交叉工具链作为交叉工具。

搜索更多关于: ARM嵌入式Linux系统的实现 的文档
ARM嵌入式Linux系统的实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c28sf10uwik6cyp27lz4y3h0qq02udc01bvl_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top