基于arm9的嵌入式的linux操作系统的移植

基于arm9的嵌入式的linux操作系统的移植

ID:14984865

大小:457.50 KB

页数:30页

时间:2018-07-31

基于arm9的嵌入式的linux操作系统的移植_第1页
基于arm9的嵌入式的linux操作系统的移植_第2页
基于arm9的嵌入式的linux操作系统的移植_第3页
基于arm9的嵌入式的linux操作系统的移植_第4页
基于arm9的嵌入式的linux操作系统的移植_第5页
资源描述:

《基于arm9的嵌入式的linux操作系统的移植》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学号0809111021毕业论文(设计)课题基于ARM9的嵌入式linux操作系统移植学生姓名李龙系别电气工程系专业班级08自动化本指导教师赵海波二0一二年六月目录第一章绪论-1-1.1引言-1-1.2嵌入式系统的概述-1-1.3嵌入式系统的开发前景-1-1.4本文所要研究的任务和意义-2-第二章Linux的内核启动分析-2-2.1内核-3-2.2Linux内核的特性-3-2.3内核启动过程分析-4-2.3.1Bootloader启动过程-4-2.3.2Linux内核引导过程-5-第三章引导加载程序U-BOOT的编译-

2、12-3.1编译交叉环境的搭建-12-3.2编译源码-12-3.3编译U-BOOT-12-第四章编译和配置内核-14-4.1解压内核包-14-4.2编辑Makefile文件-14-4.3配置并编译Kernel-14-4.4介绍映像文件zImage与uImage的区别-15-4.5rootfs文件系统的制作-15-第五章内核与文件系统的烧写-16-5.1U-BOOT的更新-17-5.2内核的烧写-19-5.3文件系统的烧写-19-结论-22-参考文献-23-致谢-24-图表清单图2-1完整的Linux的各层次概述-3-图

3、2-2典型固态存储设备的物理空间分配-4-图2-3linux内核启动流程-8-图4-1配置目录-14-图5-1DNW终端-16-图5-2tftp窗口-17-图5-3ping窗口-17-图5-4镜像的下载-18-图5-5擦除u-boot的分区-18-图5-6下载内核镜像-19-图5-7下载文件系统-20-图5-8擦除分区过程-21-图5-9烧写文件系统-21-基于ARM9的嵌入式linux操作系统移植摘要随着电子技术的不断更新,嵌入式已经深入到各行各业了,嵌入式系统的开发已成为热点了,在智能家电,数字移动终端等这些行业嵌

4、入式软件开发的需求下,嵌入式集成开发环境已经成为目前嵌入式系统发展的趋势,嵌入式系统的核心是嵌入式操作系统,在此之上开发可以减少嵌入式开发的工作量,增强嵌入式应用软件的可移植性。Linux作为优秀的开源操作系统软件被广泛应用到嵌入式操作系统中,它的实时性,可移植性,支持大容量的内存,MMU(微控制器),和I/O系统等。本课题的研究内容主要分为以下几个方面:研究嵌入式linux从模块到函数不同级别上的分析,硬件平台是基于CPU:三星S3C2440A,核心ARM920T,典型主频400MHZ;SDRM:64Mbyte,FL

5、ASH:NORFLASH:24M字节(用于存放bootloader)NANDFALSH:64M字节;嵌入式系统的概念和现状;嵌入式系统的开发模式;介绍内核启动过程和内核的裁剪;Bootloader启动分析;嵌入式linux的移植;嵌入式linux系统的开发环境工具链的生成和集成开发环境的搭建。关键词:嵌入式系统;linux内核;Bootloader;移植集成开发环境BasedonthelinuxoperatingsystemARM9embededtransplantaionAbstractAlongwiththeele

6、ctronictechnologyunceasingrenewal,theembeddedhaspenetratedintoalltradesandprofessions,theembeddedsystemdevelopmenthasbecomethehotspot,intheintelligenthomeappliances,digitalmobileterminalembeddedsoftwaredevelopmentdemandintheseindustries,embeddedintegrateddevelop

7、mentenvironmenthasbecomethedevelopmenttrendofembeddedsystem,theembeddedsystemisthecoreofembeddedoperatingsystem,onthisdevelopmentcanreducetheembeddeddevelopmentworkload,enhancedthetransplantofembeddedapplicationsoftware.Linuxasexcellentopensourceoperatingsystems

8、oftwarehasbeenwidelyappliedtotheembeddedoperatingsystem,itsreal-timeperformance,portability,supportslargecapacitymemory,MMU(microcontroller),andI/Osystem.Thisresearch

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。