节点文献
嵌入式多媒体实验系统平台设计与实现
Design and Realization of Embedded Multimedia Experimental System Platform
【作者】 连晓平;
【导师】 汪小燕;
【作者基本信息】 华中科技大学 , 通信与信息系统, 2006, 硕士
【摘要】 嵌入式系统的多媒体化和网络化是当前嵌入式系统最有发展前途的两个方面,目前国内很多高校也在开展和计划开展嵌入式课程,但是大多停留在讲解嵌入式系统硬件资源模块上,对于嵌入式系统的多媒体应用和网络接入涉及甚少。嵌入式多媒体实验系统不仅可以辅助学生学习掌握嵌入式系统的相关知识,更重要的是可以深入到嵌入式系统的应用领域中学习多媒体信息处理和网络接入等和嵌入式系统息息相关的新技术。基于此背景,本文提出了基于微控制器ARM7 S3C44B0X和嵌入式uCLinux操作系统为核心的嵌入式多媒体教学实验系统的设计与实现方案。S3C44B0X采用ARM公司的16/32位ARM7TDMI RISC结构,性价比高,并可具有丰富的外围设备接口,非常适合用于教学平台。嵌入式Linux操作系统因免费、开源、持软件多等种种原因正迅速发展,已经成为主流嵌入式操作系统之一,而uCLinux非常适合没有MMU的ARM7嵌入式处理器。在此基础上,本文重点讨论了系统的硬件及部分软件的设计与实现方法。为兼顾有关嵌入式与多媒体信息处理在实验系统中的实现,根据实际应用选择了软、硬件平台并搭建起总体框架,并详细论述如何合理高效的使用硬件资源搭建最小系统及扩展系统以实现系统需求。然后,详细分析描述如何设计适合此实验系统的多功能Bootloader,并就移植uCLinux操作系统到一个新硬件平台上的难点与关键技术进行了探讨。最后,结合此系统对大容量存储设备的要求研究了如何在Nandflash上建立可读写的JFFS2嵌入式文件系统。本嵌入式多媒体实验系统平台设计与实现为后续系统开发打下了坚实的基础,同时也可作为其它基于ARM7的嵌入式系统的开发研究平台。
【Abstract】 Multimedia and network are two aspects of the most promising ways of the embedded system. Many universities has already offered courses about embedded system, or planned to at present. Most of them are focusing on hardware modules of the embedded system, caring little of its multimedia and network application. The embedded multimedia experimental system can not only assist students to lean traditional embedded system knowledge, but also help to deep into the application area of the embedded system to study multimedia information-processing and network accessing which are new technology closely-related to embedded system.With the background mentioned above, a scheme of designing and realization the embedded multimedia experimental system based on micro-controller S3C44B0X and embedded operating system uCLinux is proposed. The S3C44B0X which take the ARM 16/32 bit ARM7TDMI RISC architecture has low price but good performance, and is rich in peripheral interface. So, the chip is applicable in teaching platform. Embedded Linux operating system has developed very fast because of its free, open source, plenty software supporting and other reasons, and has become one the mainstream operating system. uCLinux is very suitable for ARM7 embedded processor which has no MMU. Based on the above selection, this thesis mainly discusses the design and realization of the system’s hardware and parts of software. How to build up the whole framework for practical application is analyzed and how to make a smallest system and an expanding system with the hardware on hand reasonably and efficiently is also emphasized. Then,the design and realization of a Bootloader suitable for the experimental system is analyzed,as well as the hard points and key points of transplanting uCLinux to a new platform. In the end, to satisfy the need of high capacity storage device, how to build up a read/write embedded file system JFFS2 is discussed.The successful design and realization of the embedded multimedia experimental system platform lays a solid foundation for further development, and it also can be the research and developing platform for other embedded system application.
【Key words】 Embedded system; Bootloader; TFTP protocol; uCLinux; JFFS2 file system;
- 【网络出版投稿人】 华中科技大学 【网络出版年期】2008年 03期
- 【分类号】TP399-C1
- 【被引频次】7
- 【下载频次】177