linux在s3c2440上的移植分析与实现

linux在s3c2440上的移植分析与实现

ID:5337244

大小:314.37 KB

页数:4页

时间:2017-12-08

linux在s3c2440上的移植分析与实现_第1页
linux在s3c2440上的移植分析与实现_第2页
linux在s3c2440上的移植分析与实现_第3页
linux在s3c2440上的移植分析与实现_第4页
资源描述:

《linux在s3c2440上的移植分析与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、日经验窒煎日Doi:10.3969/j。issn.1671—1041。2012.04.025Linux在$3C2440上的移植分析与实现雍泽。任家富。朱海宽(1.成都理工大学信息科学与技术学院,成都610059;2.四川师范大学成都学院电子工程系,成都611745)摘要:Linux具有内核小、效率高、源代码开放、易裁剪等优点,广泛应用于嵌入式系统开发中。并且随着ARM技术的广泛应用,建立基于ARM架构的嵌入式系统成为当前热点。本文分析了Linux移植到以ARiM9为架构的S3C2440处理器的嵌入式平台的过程。包括交

2、叉编译环境的建立、修改和移植boofloader、裁剪和移植内核等。给出了一种移植Linux到嵌入式平台的方法,并在$3C2440上实现和证明了该方法的可行性。关键词:ARM;S3C2440;Bootloader;Linux移植中图分类号:TP393.098文献标志码:BAnalysisandimplementofLinuxportingbasedon$3C2440YONGZe,RENJia—fu,ZHUHai.kuan(1.CollegeofInformationScienceandTechnologyofCDTU

3、,Chengdu610059,China;2.ChengduCollegeofSichuanNormalUniversity,Chengdu611745,China)Abstract:Becauseofsmalkernel,higheficiencyandopenningcodes,Linuxoperatingsystemhavebeenmoreandmoreusedinembeddeddevelopment.InthisarticletheprocessofLinuxportingwasanalyzed,inclu

4、dingtheestablish-mentofcompilingenvironment,changesandportingbootloadercodes,andkernelsporting.AmethodofLinuxportingwasgiven.Atlast,ittookapracticeon$3C2440basedonARM,whichproveditsfeasibility.Keywords:ARM;$302440;Bootloader;LinuxportingM0VX@DFR.AMOVA.#36HM0VA.

5、#00HMOVX@DPTR.AM0VX@DPTR.A5结束语MOVDIrR.!oC30oH采用GAL芯片进行逻辑电路设计,可以减少器件数量,设M0VA.{}76H计简单化、可操作性强的优点。在采用可编程逻辑器件进行MOVX@DR.A系统设计时,由于其硬件描述语言CUPL能够定义内部逻辑和M0VDR.}f0C10oH外接管脚的功能,而且在设计中根本不必考虑逻辑器件内部M0VA.#3OH;60H连线和组合逻辑阵列,只要功能描述正确,就能够保证预定义M0VX@DR.A的逻辑关系实现,如果不能够实现可以有效提示,提高正确M0

6、VA.}}00H率,在实验室就可以设计出专用的集成电路,增强了对企业自M0VX@DPrR.A有知识产权的保护。GAL可以灵活地解决了众多复杂的工程M0VDR.}f0C300H实践问题,从而可大大缩短研发时间。口MOVA.}f0B6H参考文献M0VX@DR.AM0VDR.}}oC20OH[1]孙育才.MCS一51系列单片微型计算机及其应用[M].江苏:东南大学出版社,1989.M0VA.样30H;60H[2]沈德金,陈粤初,等.MCS一51系列单片机接口电路与应用MOVX@DR.A程序实例[M].北京:北京航空航天大学

7、出版社,1990.M0VA.9DoH[3]李大友,张秀琼,吴定荣.微型计算机借口技术[M].北京:M0VX@DPTR.A清华大学出版社,1998.Intel82C51A初始化程序:[4]何立民.单片机应用文集(2)[M].北京:北京航空航天大学M0VDR,#01ooH;82C51initial出版社,1993.MOVA.#4EH作者简介:陈会庆(1969一)男,本科,从事智能仪表开发应用。M0VX@DPTR.A收稿日期:2012-05-1272ElCVO1.192012No.4欢迎光临本刊网站h~p://www.yq

8、ybyh.com置麦旦0引言机,运行程序的目标板称为目标机,因为目标机没有足够的1981年,IBMPC机上市,MSDOS作为配套的操作系统。资源运行开发工具和调试工具,所以要在宿主机上建立交叉1991年出现了Linux操作系统。嵌入式系统的应用与开发成编译环境,由交叉编译工具生成可执行二进制代码,再下载为IT产业的热点,嵌入式操作系统的移植是嵌

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

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

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