嵌入式Linux系统开发中的关键技术的研究与实现

被引量 : 0次 | 上传用户:syris
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对嵌入式Linux日益广阔的市场前景,系统开发者必须从Linux内核、文件系统和图形用户界面这些关键技术的各种选项中作出选择。在本文中,我们选择目前主流的嵌入式Linux-uClinux、基于闪存的文件系统-JFFS以及得到广泛应用的图形界面开发工具-MicroWindows作为研究对象。本文首先介绍了开展研究工作的软硬件平台。硬件平台是基于Motorola DragonBall EZ微处理器的硬件开发板,软件平台主要包括基于m68k的交叉编译环境的建立和软件开发的一般过程的描述。本文详细阐述了uClinux针对嵌入式应用、基于无内存管理单元的特性对标准Linux进行的改良。主要包括没有虚拟内存机制的内存管理,系统接口的改变,独特的运行方式-XIP和可执行文件格式-BFLT。本文同时介绍了uClinux的板级移植过程以及如何运行一个完整的uClinux操作系统。本文对JFFS进行了深入的研究,在分析了闪存特性的基础上,给出了基于闪存的文件系统的设计要求。详细介绍了JFFS针对这一要求进行的设计和实现,并指出了它相对于传统的文件系统的优点。同时,本文还给出了JFFS的实现,并对JFFS进行了简单的性能测试和分析。此外,本文还对优秀的嵌入式图形用户界面工具-MicroWindows进行了剖析。本文分析了MicroWindows的分层设计,对各层的机制进行了详细介绍并给出了MicroWindows的实现。最后,本文给出了嵌入式Linux的一个应用实例-手持电子书。该实例将以上各项关键技术进行了应用和集成,是对嵌入式Linux的商业应用的一次很有价值的示范。
其他文献
<正> 北京西南,紧临京石高速公路有一座宛平小城,古朴清悠,面积不足0.2平方千米,城墙及东西两座城门保存完好,全城只有一条连结东西城门的街道。出西门跨永定河有一座栏杆上
农牧团场是屯垦戍边事业的基础,是兵团建立新体制新机制的关键环节。兵团党委第一次较完整地提出了农牧团场既适应社会主义市场经济要求,又符合团场管理体制和兵团特点的体制
在政治科考试中,主观题一直都是最让学生头痛的题型,此种题型是层次高、容量多、难度大,而且分值高,特别是在高考中2个大题中6个问题就占据了52分。分重题难的特点使得很多学
期刊
<正> 每到金秋时节,棉田里就会飘满了白云,场院里就会堆满了一座座的银山,这是兵团人非常熟悉的棉花丰收的景象。也许你听说过"棉花状元"刘学佛,听说过"棉花医生"张世海,他们
随着教材改革的深入,“一纲多本”将成为教材发展的潮流。上海市H版语文教材是我国教材改革大潮中的新生儿,它是针对沿海发达地区中小学语文教学的特点,由华东师范大学、徐汇区
普通话常用音节是由辅音和元音音位构成的具有韵律特征的语音片段。本文从语音的四要素:音质、音强、音长和音高等方面对普通话396个常用音节的语音样本进行分析。在对普通话
<正>随着我国社会经济发展迅速,建筑行业已成为我国的支柱产业。工程造价控制是建筑工程管理的重点,加强建筑工程预算可以提升建筑效率,降低建设成本支出。科学严谨的建筑工
商业电视广告是当代最活跃的消费文本之一。电视广告文本的符号特征和意义,它对以往广告模式的突破和反叛,它在后现代主义艺术研究中日益凸显的地位等,都显示出了重要的研究价值
本文以数字波形为例,提出波形幅值向量化处理快速建立匹配模板。把输入信号的波形做准归一化处理与模板进行匹配,求出与所有模板的距离。实验结果表明此方法不仅可行,而且正