Font Size: a A A

Portable Embedded System Development Based On The Eclipse Platform

Posted on:2007-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:X B FengFull Text:PDF
GTID:2208360182466716Subject:Computer applications
Abstract/Summary:PDF Full Text Request
With the rapid development of technologies in computer and micro-electronics areas, the computer world has entered many new fields. Various digital products have become another main tool for information processing after PC. And embedded software is the core part of digital products. As there are great technical contents in the development process of embedded system, it is complex and prone to cause error with a lot of tools, and so there is a need for an excellent embedded SDK for target platform to simplify the operation, relieve the stress on tools but to focus on the embedded system itself to improve development efficiency.The project described in this thesis is to develop an embedded system integrated development environment which is based on Linux for MIPSX targeted embedded system IPHONE. Up to now, we have released two version of the SDK, the first version is based on KDevelop platform, and the second version is developed based on Eclipse platform, which will be described in this thesis. It will describe the design and implementation of ZLTSDK, which consists of text editor, project manager, cross compiler, burning tools and simulator.At First, this thesis describes the developing history of the embedded system and also the idea of integrated development environment, and then compares several existing ESDK. In chapter 2, it introduces the theory of expanding Eclipse platform. In chapter 3, it analyzes the architectures of Eclipse and some basic characteristics, as these are closely related to the development of the SDK. Chapter 4 introduces the architecture of hardware and software, and then describes how to implement the important tools and integrated them into the ZLTSDK. In chapter 5, it introduces the key feature of ZLTSDK V2.0, which is the SPIMX3 simulator. In chapter 6, it mainly reviews the development & porting process of the two version embedded system SDK from the point of software engineering. It also shows the successful result. At last, it gives some conclusions and foresight.
Keywords/Search Tags:embedded SDK, Eclipse, PDE, MIPSX, Simulator
PDF Full Text Request
Related items