基于Unicore架构的嵌入式Linux Kernel实现与优化

来源 :东南大学 | 被引量 : 0次 | 上传用户:sdfsdfsdfasdf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化应用的不断深入和网络及通信技术的飞速发展,嵌入式系统越来越追求数字化、网络化和智能化,原来在某些设备或领域中占主导地位的软硬件系统越来越难以为继。近些年来微处理器的性能得到大幅提高,这使得复杂的操作系统可被用于嵌入式计算机系统之上。嵌入式Linux是将通用Linux操作系统进行裁剪、修改,一方面使得系统之上可以创建复杂的多任务应用程序,另一方面使得嵌入式设备不再是孤立的,可通过互联网、无线或是其他的方式实现互连。Linux具有很好的可靠性,完全开放源码。 本文的研究工作选择805+处理器为核心,通过总线与I/O方式连接众多外围电路模块。805+处理器是由东南大学ASIC系统工程技术研究中心和北京大学微处理器研究开发中心共同设计的基于Unicore架构的 32 位移动终端应用处理器,面向低成本手持设备和其它通用嵌入式设备。工作的主要内容是完成了基于Unicore架构的嵌入式Linux Kernel的实现和优化,分析了内核移植过程中的重点与难点,根据805+处理器特性对通用Linux 2.4.19的系统启动流程、例外管理、内存管理、Cache管理、文件系统、电源管理系统的代码进行了修改与完善,使得系统稳定性与可靠性得到改善。本课题实现的在805+处理器上运行的嵌入式Linux性能已达到ARM、MIPS等RISC架构处理器上运行的嵌入式Linux的水平。此外,本课题所做的工作也对今后在其他自主研发的微处理器上移植嵌入式Linux操作系统做了铺垫。同时,本文中还阐述了一些与内核镜像的编译链接相关的内容,涵盖了内核移植涉及到的众多内容。 目前,本文所述的各项实现和完善工作全部完成,所移植的嵌入式Linux能够在基于805+的硬件平台上稳定运行,系统可以启动到shell命令行下。经过初步测试,系统运行稳定。为了达到产业化的水平,还需要在目前的平台之上,添加各种外设,完善其功能,并且要进行不断的测试和改进。
其他文献
因此,教师也须根据不同的情况,予以相应的评价.这样,就避免或减少学生在学生学习过程中由于不当评价产生的畏难、打退堂鼓等不良倾向.使学生在享受成功的喜悦中有效地完成情
传统的作文教学,教师往往指导得很细,怎样审题、怎样围绕中心选材、怎样布局谋篇,甚至怎样遣词造句,都讲得非常的详细.学生听得云里雾里,反而不知如何表达,如何作文了.叶圣陶
在中国,数字电视首先在有线电视中得到推广和应用,特别是国家政策的推动,使得数字有线电视已在各大中城市推开,因而设计研究基于自主芯片核心的数字有线电视接收方案具有重要意义
功率因数校正技术(Power Factor Correction,PFC)是抑制电力电子设备谐波污染、提高电网能量转换效率的有效方法。传统的Boost型PFC输出电压为近400V高压,对于需要中低压输入的后级变换器而言,不是最佳的输出电压。Buck型PFC又只能输出90V以下低压,且由于其电流存在死区时间,功率因数值(Power Factor,PF)往往较低。为此本文基于级联型Buck-Boost
【摘要】化学课程的改革在教学的方式方法以及理念和内容中都有很大的变化,甚至学生的学习方式也需要作出相应的改变,新一轮课改的不断深入使广大教育工作者肩上的任务更加重,思考的和要实施的也更多。本文以理论和实践相结合,为了更好的把新课程的教学在实际中得以良好的应用,详细阐述了基于新课程标准的化学教学的理论依据、具体实施程序概述以及收获的效果的利与弊来分析。  【关键词】教学设计 高中化学课程 新课程理念
化学是一门以实验为基础的自然学科,通过化学实验,可以保持学生学习的积极性和热情,培养学生的创新与创造能力.尤其在新课程教学改革不断深化的今天,化学实验教学能够更好地
最近几年,我国基础教育已迈入全面提高育人质量的新阶段.如何满足社会的多元需求呢?这是当前学校需要思考的问题.班主任是学校管理中的中坚力量,所以需要承担教育学生的责任,
【摘要】在高中化学实验教学中,应该着力培养学生的绿色化学观,这主要是因为化学是一门基础学科,更是一门以实验为主的学科,伴随着环境保护概念的提出,化学课程的绿色化教学也逐渐成为化学教学的重要理念。  【关键词】高中化学 化学实验 绿色化学  【中图分类号】G633.8 【文献标识码】A 【文章编号】2095-3089(2015)08-0140-02  化学是一门实践性的学科,化学也是一门贴近生活生产
在教育改革的浪潮中,教育的理念也在逐年更新,“生活化教学法”是小学语文课堂的重要教学手段之一,有利于增强学生对语言重要性的理解.这种新的教学法使学生能够通过熟悉的日
创新教育是一种以人为本的教育,它属于高层次的素质教育,突出培养学生的创造个性.而创新教育核心是创新教学.创新教学是在教师引导下,培养学生自主学习的发展型教学.同时创新