基于at91sam9260的嵌入式linux系统移植.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于at91sam9260的嵌入式linux系统移植.pdf

第29卷 第4期 桂 林 工 学 院 学 报 Vol29No4 2009年11月 JournalofGuilinUniversityofTechnology Nov 2009  文章编号:1006-544X(2009)04-0565-05 基于AT91SAM9260的嵌入式 Linux系统移植 1,2 1 1,3 赵荣阳 ,杨 祥 ,王 斌 (1桂林理工大学 信息科学与工程学院,广西 桂林 541004;2钦州学院数学与计算机学系,广西 钦州 535000; 3佳木斯大学 信息电子技术学院,黑龙江 佳木斯 154007) 摘 要:分析了嵌入式Linux操作系统和硬件开发平台,构建了交叉编译环境,详细阐述了Linux内核 在AT91SAM9260平台上的移植过程,成功完成了Ramdisk文件系统的制作。系统经运行验证,具有体 积小、运行稳定、可靠性高等优点,为进一步开发嵌入式产品搭建了良好的技术平台。 关键词:嵌入式Linux;交叉编译;根文件系统 中图分类号:TP3168              文献标志码:A 嵌入式技术作为信息技术领域的重要组成部 点,在中小企业应用广泛。 分,几乎应用在日常生活的各种产品中,如家用 12 嵌入式Linux系统的选择方案 电器、手机、汽车、掌上电脑等。嵌入式控制设 依据ARM9260平台的性能需求,经过比较分 备在工业、科研、国防以及日常生活等各个领域 析,笔者采用了基于2619内核的Linux操作系 被广泛应用。伴随着嵌入式产品功能的日益强大, 统。基于26内核的Linux系统除了具备源代码开 操作系统在嵌入式产品中的地位也变得越来越重 放、内核体积小、运行时占用系统资源少等优点 要。嵌入式操作系统不仅负责嵌入式系统的全部 之外,同时它还支持电源管理功能标准,分别是 软、硬件资源的分配、调度,还应该具备系统本 APM (advancedpowermanagement)和ACPI(ad 身的特性,能够通过编译时的加载、卸载模块来 vancedconfigurationandpowerinterface)。APM是 实现系统功能需求[1]。 传统的高级电源管理方案,目前仍然使用在许多 基于Linux便携式设备中,APM可以使机器处于 1 嵌入式Linux操作系统 悬挂或待机状态,以及检查电池容量;ACPI则提 11 嵌入式操作系统综述 供了更为灵活的电脑和设备管理接口,可以使外 嵌入式操作系统大多数都采用了微内核结构, 设单独断电,在节省电能方面有更多的控制。 内核只提供基本的功能,如任务的调度、任务之 2 硬件平台介绍 间的通信与同步、内存管理等。 目前,嵌入式操作系统的种类繁多,如 Sym AT91SAM9260是 Atmel公 司推 出的基 于 bian、Vxworks、WinCE、Linux等。它们都有自己 ARM926EJ-S内核的32位处理器,其内带8k字 显著的发展优势:Symbian是全球最大的手机生产 节指令和8k字节的数据高速缓存。工作在210 商NOKIA的操作系统,被广泛应用于高端智能手 MIPS,190MHz工作时钟。内有8k字节的SRAM 机上;Vxworks具有良好的用户开发界面,开发难 和32k字节的ROM,可在最大的处理器与总线速 度较低;WinCE拥有 Microsoft公司的技术支持, 度之间单周期访问,带扩展总线接口、SDRAM控制 占有很大的市场份额;Linux以其代码开源的特 器,静态内存包括NANDFlash和CompactFlash。  收稿日期:2008-0

您可能关注的文档

文档评论(0)

189****0315 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档