下载中心
ARM_Linux的移植过程及分析pdf
1星 发布者: rubyonrails

2013-09-29 | 1积分 | 210.15KB |  0 次下载

下载 收藏 评论

文档简介
标签: Linux

Linux

的移

的移

植过

的移

程及

程及

分析

分析

ARM_Linux的移植过程及分析嵌入式系统■ 清华大学智能技术与系统国家重点实验室   李明A R M   L i n u x 的移植过程及分析摘   要 :本文结合实例说明了移植 ARM Linux  到特定硬件平台上的实现过程,并对 ARM Linux  的启动 代码做了分析。 关键词 :ARM Linux;移植;RAM disk;交叉编译引言面向 A R M 微处理器构架的嵌 入式操作系统的使用量将在今后五 年持续增长,在各种嵌入式操作系 统中, Linux是获得支持最多的第三 大力量。 目前,ARM Linux  支持包括 A R M 6 1 0 、A R M 7 1 0 、A R M 7 2 0 T cores、ARM920T cores、StrongARM 110、StrongARM 1100、XScale 等 系列的 ARM  处理器。这些处理器 都具有 M M U 单元,与之相对应是 NOMMU  的 Clinux,主要是支持 A R M 7 T D M I   系列的微处理器。在 ARM Linux  的基础上,很多开发者 并提交相应的 Machine Type。本文 以实例分析完整地介绍了移植的过 程,对于准备在 ARM Linux  上做 应用开发的技术人员有一定的借鉴 作用。立交叉编译环境等;然后是配置和 编译内核,必要时还要对源码做一 定的修改;另外还需要制作  R A M disk 来挂接根文件系统;最后是下 载、调试内核并在 RAM disk 中添加 自 己 的 应 用 程 序 。本 文 以 StrongARM 为例,说明如何将 ARM移植前需要在宿主机上建立 ARM 的交叉编译环境,主要用到的 开发工具包括三个部分:binutils、 gcc、 glibc。 其中, binutils 是二进制 文件的处理工具; gcc 是编译工具; glibc 是链接……

评论
相关视频
  • 控制系统仿真与CAD

  • PLC功能指令应用详解

  • 微波毫米波电路分析与设计

  • Android车载系统框架

  • 天线原理与基本参数

  • 嵌入式电机驱动 SoC NSUC1610 的座椅通风应用解说

推荐帖子
精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何构建一个触摸传感器电路

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

×