21-02-2011, 10:43 AM
Embest IDE for ARM
1.1 About Embest IDE
Embest IDE is an Integrated Development Environment for software cross-development. The Embest IDE is an application that provides a simple and versatile graphical user interface and tools for developing embedded software. It is an Integrated Development Environment (IDE) that facilitates managing and building projects, establishing and managing host-target communication, running and debugging applications. It provides an efficient way for developing embedded applications. Embest IDE comprises the following elements (Figure 1-1):
• An easy-to-used GUI interface
• An integrated source-code editor.
• A project management facility.
• Integrated C and ASM compilers and linker.
• a source-level debugger.
• an integrated development environment.
• an ARM simulator
Embest IDE uses host-target cross model for developing embedded applications. Embest IDE runs on the host computer which connectes the target board through debug device (JTAG Emulator). You can edit and build your projects on the host, and create a target executable file with Embest IDE. Download the target file to the target, and then use Embest IDE debugger to debug it through the communication odebug device connected between the host computer and the target board. Figure1-2 illustrates the host-target cross model with Embest IDE.
When you use Embest IDE for ARM, a debug device Embest JTAG Emulator or PowerICE is
provided.
1.2 Major Features of Embest IDE
Embest IDE runs under Windows98 and Windows NT 4.0 above. Embest IDE supports target microprocessors debugging on the ARM-core microprocessor families. Embest IDE provides a simple, versatile and graphical user interface for managing your software development projects. You can use Embest IDE for ARM to develop C and ARM assembly language code targeted at ARM and Thumb processors. It speeds up your development cycle by providing:
• Comprehensive project management capabilities
• Code navigation routines to help you locate routines quickly.
Embest IDE enables you to organize source code files, library files, other files, and configuration settings into a project. Each project enables you to create and manage multiple configurations of build target settings.
Major features of Embest IDE:
• Support development language: ANSI C, ARM assembly language.
download full report
http://armkitsdownload/Embest_IDE_for_ARM.pdf