Font Size: a A A

Integrated Development Environment For C Language Oriented To A M68HC11 Embedded Operating System

Posted on:2009-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:X Y LiFull Text:PDF
GTID:2178360272977343Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of computer technology in software and hardware, embedded system has been applied to all aspects of people's work and routine life. Its wide development prospect and huge commercial opportunity have attracted more and more people to join in the research and development of the embedded system. With the development of the embedded software which is becoming complicated and multifunctional, the tools of software development have become more and more important in the process of that development. A kind of good development tool can provide lots of advantages for the developer and improve the efficiency of the embedded software development.This thesis gives a detailed research in design and implementation of a kind of C integration development environment (IDE) which orients to M68HC11 embedded operating system. M68HC11 is a kind of enhanced 8-bit microprocessor produced by Motorola Company, which has been widely used in various areas. Firstly, this thesis introduces the embedded hardware platform and embedded operating system based on M68HC11 and then proposes the specific design and implementation of this IDE according to the characteristic of the embedded operating system. In the process of the IDE's design, this thesis makes an emphatic narrate to the compile module and the code downloading module after giving the design of the IDE's frame. The compile module can be divided into lex analyzing, syntax analyzing, semantic analyzing and generation of the object code, according to the phases of the compile module's running. All the above phases have been detailedly researched and narrated in this thesis. After that, the function, design and implementation of the code downloading module are described, including the design flow on both host computer and object board.In the last chapter, this thesis gives the process of developing the embedded software with IDE which is researched in this thesis, and then makes a demonstration with specific programme.
Keywords/Search Tags:Embedded System, M68HC11, Integration Development Environment, Compile Module, Object Code
PDF Full Text Request
Related items