Font Size: a A A

A Handheld Embedded Linux - Palm-linux

Posted on:2002-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:H Y PanFull Text:PDF
GTID:2208360032451233Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of the palm electronic product, for example, the mobile terminator and the Personal Digital Assistant(PDA), more and more embedded system are running around us, and these embedded system also bring forward highly requirement to the embedded operation system. So it is become urgently to design a embedded operation system which have complete function, high efficiency, but need lower RAM, and easy to be extended. Because of the clear structure, opening-source code, Linux also get a widely application in embedded system. But because of the inherent design of the Linux core, it doesn's get a widely application in palm electronic product.This thesis try to make a re-construction base on the Linux's system structure, and repot it to a hardware platform which apply to the palm-product, and at last implement a palm embedded operation system, and this thesis call it as "palm-linux".This thesis first bring forward the basic requirement of the embedded operation system in the palm electronic product, based on this product's basic property. And then, this thesis divided the palm-linux into severe parts, include the task management, memory management, task synchronized and communication, interrupt and timer, system configuration and initialize. Then the thesis design and implement these parts with some re-design based on the Linux's source code. At last, the thesis choice a hardware platform, ARM 7 microprocessor core, as the development environment of the palm-linux, and repot palm-linux to this platform, and finish complete a total embedded palm-linux.At last of this thesis, it give a brief introduction of the ARM 7 hardware, and introduce the development and test environment of the ARM 7 microprocessor core. At the appendix, the thesis give a example of a application running on the palm-linux.
Keywords/Search Tags:palm-linux, embedded operation system, Linux, ARM
PDF Full Text Request
Related items