基于ARM11的嵌入式linux系统移植与实现

被引量 : 0次 | 上传用户:lxz119110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是计算机技术重要组成部分之一,是数字化发展的一个重要方向,在工业控制和消费类电子等诸多领域具有广泛的应用。嵌入式系统可以衔接底层特殊硬件以及上层通用软件,保证应用软件延续PC机上通用性,以及用户对相关硬件的特殊要求。一般情况下,嵌入式系统需要对硬件匹配特殊的驱动程序,然后把API接口提交给系统,系统通过封装,转换为通用的API接口,给上层的应用软件使用。本文以ARM11处理器S3C6410和嵌入式系统linux为基础,设计一种支持C++应用软件的嵌入式系统。该系统可以实现用Qt Ctreator进行软件开发,将PC上的开发的软件通过交叉编译后直接在该系统上使用。由于linux系统支持多种架构的CPU,目前为止支持上百种型号的CPU,因此能够方便的应用于手机,掌上电脑,机顶盒,车载导航以及工业控制等智能数字产品中。本文的研究目的是将嵌入式linux操作系统移植带OK6410开发板,移植操作系统后能够建立应用程序开发环境开发应用程序,本文的重点研究将linux3.3.5内核版本移植OK6410开发板,使得开发的应用程序能够在此设备中运行,此系统也可以应用工业控制,安放监控,医疗器械以及智能传感器等方面的开发。从20世纪60年代嵌入式系统的出现和兴起,经过了几十年的发展,嵌入式系统的应用领域不断扩大,人们对嵌入式应用的需求越来越高,这使得嵌入式软件变得越来越复杂。为了满足应用需求,增强系统的处理能力,4位、8位、16位嵌入式微处理器也逐步让位于32位嵌入式处理器。目前,嵌入式处理器主要有Am186/88.386EX、SC-400、PowerPC、68000、MIPS、ARM系列。采用ARM技术知识产权(IP)核的微处理器已广泛应用于工业控制、消费类电子产品、通信系统、网络系统、无线系统各个领域,基于ARM技术的微处理器约占32位RISC微处理器75%以上的市场份额。本课题首先论述了嵌入式操作系统的历史背景和发展历程,同时简要介绍了国内外关于这方面的研究现状以及未来的发展趋势。然后根据系统的移植过程,完成了整体的系统框架设计,最后,详细的描述了u-boot的编译于移植,linux驱动程序的设计,Qt库的编译于移植以及此平台上应用程序的开发流程。本课题涉及到的技术内容繁多,其中重点包括ARM处理器技术,u-boot引导技术以及嵌入式操作系统linux技术等。对于本人而言,这是一个很大的挑战,要在一个裸露的硬件上实现一个操作系统的运行,而且还要保证系统的各项性能的稳定性,各个模块之间的相互配合,实现更为复杂的控制功能。在硬件设计部分,为了降低开发成本和提高开发效率,本课题选用了飞凌的OK6410开发板作为硬件平台,在软件设计部分,本课题主要完成u-boot在S3C6410上的移植,linux在S3C6410上的移植以及Qt库在嵌入式linux系统上动态加载三部分的工作。本课题移植的嵌入式linux系统经测试能很好的运行Qt Creator开发的软件,具有很好的可靠性,达到了移植的预期目标。
其他文献
现代远程教育在西藏实施以来,利用优质教育资源传输,让西藏农牧区的孩子们也得到了更好的教育,课堂内容更加丰富,课堂气氛更加活跃,教学方法更加新颖,这对于提升西藏农牧区教
课堂教学中的竞争机制不仅能有效激发学生学习热情,提高学习兴趣,创建愉快的学习氛围,增强课堂的趣味性,提高课堂效率,而且能培养学生的竞争意识,真正意义上做到"人人参赛,人
目的:探讨在正常生理脉动流条件下人体胸主动脉内血液流动速度、血管壁面压力和壁面剪应力的分布,为阐明主动脉夹层的发病机制提供理论依据。方法:运用计算流体力学方法和血流动
为研究超临界锅炉末级过热器爆管的原因,对1台600 MW超临界锅炉末级过热器爆管上游管和相关管样的内壁氧化物的宏观形态、微观结构,脱落氧化皮的微观结构、物相、各区域的微
【正】 各民族民间文学工作者对汉族和少数民族民间叙事长诗的悉心搜集、整理,在人们面前展现出了一个五彩缤纷的画面,纠正了长期以来认为我国叙事长诗不发达的偏见。据钟敬
针对淮南-上海(简称淮沪)特高压工程投产后,华东电网低频振荡特性开展深入研究。对华东电网近年来发生的几类低频振荡案例进行了回顾和总结;通过对不同典型运行方式的分析,指
课堂是教学活动的主要场所,提高教学质量是小学数学教师不得不思考的核心问题。那么,怎样才能有效地提高数学教学效率,既能顺利地完成教学任务,又能让学生比较轻松地获得新知
目的分析胸腔镜肺叶切除术治疗早期非小细胞肺癌的近远期效果。方法选取本院2016年7月至2018年5月期间所接收的80例非小细胞肺癌患者,随机分为观察组与对照组,各40例,对照组
从抗生素生产厂污水排放口取得菌种,并在实验室中驯化、筛选出能以头孢拉定为唯一碳源生长的好氧菌群,经过平板分离纯化得到3株菌种.进行了各菌种以0、5、10、15、20、25mg/L头孢
在英语专四考试中,听力是一个关键部分。高校教学测试办公室于2015年8月发布的《关于英语专业四级考试(TEM4)题型调整的说明》对英语专四听力考试题型做了调整。因此,教师也需