Font Size: a A A

The Technologies Research In Embedded LINUX Development

Posted on:2005-04-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2168360125953304Subject:Power system and its automation
Abstract/Summary:PDF Full Text Request
Nowadays, the embedded system is used more and more widely, a lot of good performance embedded processors are produced by the manufactures, such as Motorola, Intel, and so on. We can develop application program on the traditionary single chip directly, however it is too difficult to design program without embedded operating system supporting on the complicated embedded system. With the operating system supporting ,we can alleviate working intensity of developer effective and issue the power performance of embedded processor. Therefore, developing the embedded operating system is imperative under the situation. Nowadays, Linux has a rapid development, we can design our own embedded operating system with Linux. The Linux has some advantages, such as, good performance, widely platform supporting, open source code, power access of network supporting.This paper, first analyzes the concept and developing process of embedded system, indicates it is a trend that using operating system in embedded system. And then, introduces the typical embedded Linux system, we choose the uCLinux, analyze its characteristic, including the advantage, deficiency and how to utilize its advantage and redeem its deficiency .For the development and research using uCLinux, we establish the cross compiling environment for our platform. With the research of MC68EZ328 bootstrap model, we implement the communication of target board and host computer and download the kernel image to target board. The embedded Graphic User Interface technology and development of driver are focus problems, we analyse the typical embedded GUI-Microwindows, port it on our object system and develop the driver of touch panel in uCLinux. Finally, to satisfy requirement of Chinese input in embedded equipment, we compare two implement methods of Chinese input, then decide to use pinyin tree to build its data structure and arithmetic, implement the intellective input and design the program and its Makefile file. We summarizes the design methods and model in embedded Linux based on this example.
Keywords/Search Tags:embedded system, uCLinux, kernel
PDF Full Text Request
Related items