节点文献

嵌入式Linux应用的构建

【作者】 喻庆华

【导师】 王忠仁;

【作者基本信息】 电子科技大学 , 计算机系统结构, 2005, 硕士

【摘要】 经过多年的不断发展,Linux 已经成为了一个功能强大、设计完善的操作系统,它已经可以与传统的商业操作系统分庭抗礼。在嵌入式领域,嵌入式Linux也获得了极大的发展,并且占据的市场份额越来越大,特别在电子消费类产品中越来越多的出现了嵌入式Linux 的身影。许多公司非常看好嵌入式Linux 的发展前景,并且它们积极的进入了这个领域的研究与开发,这些公司包括一些国际知名公司,比如IBM,SGI,Intel,国内的包括华为,中兴等等。当然这些公司的加入也为嵌入式Linux 的发展提供了更大的空间,注入了新的活力。同时,也有着越来越多的程序员从传统的嵌入式操作系统开发转移到了嵌入式Linux 开发中来。我们与四川省九洲电器集团公司合作开发了名为“手持式电子阅读器”的嵌入式产品。第一代产品更多考虑的问题是产品价格的竞争性,以及尽量短的周期内完成开发、生产出产品,并且第一代电子阅读器的功能相对比较简单,因而在我们的开发中使用了循环加中断控制方式。在下一代产品中,由于功能的增加,以及考虑到以后系统的更多功能的增加与系统维护的问题,使用操作系统就是一个必然的选择了。本课题的主要目的是为下一代电子阅读器做预研,主要任务是在已经存在的硬件、软件环境中构建一个Linux 应用。本文描述了嵌入式Linux 系统的基本概念、发展历程,对构建嵌入式Linux应用的一般方法进行了介绍。并对嵌入式Linux 系统中的几大组成部分做了详细的阐述,重点分析NOR 与NAND 存储器的处理和应用,存储设备上的使用文件系统类型,Ramdisk 驱动程序的编写,以及系统的引导装入程序。

【Abstract】 Through many years sequence development, Linux become a functional operation system. To the traditional operation system it has become a powerful opponent. Today in the field of the embedded system, embedded Linux has made a great progress and developed a large market. Nowadays, more and more embedded products use Linux as their operation system. Many companies think that Linux will have a good prospect in the embedded system field, and they have joined into this field, become a member of the teams that aim to study and develop the Linux. The companies include many international famous companies, such as IBM, SGI, Intel etc, in the domestic companies such as ZTE, Huawei have joined into the developing group also. So many companies come into the field that have promoted the market and enlarged the space of embedded system development. AT the same time more and more programmers transfer from traditional embedded operation system to embedded Linux. Our team and Sichuan Jiuzhou Electric Group Co.Ltd develop an embedded product named “portable electric reader book”. In the first version of the product we considered the price fact, and the period of the design and development as first, and so the functions of this product is relative simple, in which we used an program with infinite circulated and an interrupt to control the system. In the following version of the product we plan to add many new functions and consider the facilities to maintaining the system, it is necessary to use an operation system in our system. My major work is to study the second version of the product beforehand, so we task is how to construct an embedded Linux system on the target board. This paper describes the basic conception and history of development of the embedded Linux system. We have introduced how to construct an embedded Linux system in details, and analyzed the main components in the embedded Linux system. We mainly analyzed the using and disposal of the NOR and NAND memory device, about the using of the file system, the programming of the Ramdisk driver, and the programming the bootload of the system.

【关键词】 嵌入式系统嵌入式Linux闪存驱动
【Key words】 Embedded SystemEmbedded LinuxFlashdriver
  • 【分类号】TP316.81
  • 【被引频次】5
  • 【下载频次】626
节点文献中: 

本文链接的文献网络图示:

本文的引文网络