Overview of the TASKING Embedded Development Environment

Back to TASKING Products Page >>>

TASKING's EDE™ is a total programming environment that integrates all the tools a developer needs to create, edit, build, and debug an embedded application, and provides:

  • Accessible push-button control over a variety of development tasks spread over many tools
  • Tight integration of tools enabling a rapid edit-compile-debug process that leads to higher productivity by automating repetitive tasks
  • Graphical tool option selection, automated MAKE facility and online user manuals
EDE is more than just a language sensitive editor. It is a complete project environment which gives you direct access to the tools and features you need to be your most productive.

EDE lets you define the files of your project and, by navigating through the tabs, select the TASKING tool options that apply. The EDE project manager gives you a method of creating and maintaining a project so that your application is always up-to-date. All aspects of a project are saved in the project file: The source files that make up the application, the tool options (compiler, assembler, linker and CrossView Pro debugger), the tool directories and the options describing the building process. The project manager handles file dependencies as well as the exact sequence of operations required to build your application. EDE understands the error messages generated by the compiler and assembler, and shows you where the error are, so you can fix them quickly.

Click on the image to enlarge
Working with EDE

You start by setting up your project via the Project menu. Give the project a name and specify which toolchain (microcontroller) you are going to use.

Once you have specified which files belong to your project, EDE generates a makefile, including all dependencies, loads the tool options in the EDE menu for the microcontroller you have chosen and lets you access the user manuals of the selected toolchain:
By navigating through the tool option tabs EDE lets you select the options that apply to either the entire project or to one specific source file.
The next step is to compile and link the files in your project and build the program so you can debug your application. The EDE toolbar contains three different build buttons: Compile, Make and Rebuild. 

First save any edited files and then click on Make. EDE compiles and links your project and creates an absolute object module for debugging. If compilation errors occur EDE recognizes the errors and displays the relevant source code with the cursor at the first error for you to correct it. You then go to the next error by clicking on the Error button until all errors have been corrected. The absolute object module is then ready to be loaded into CrossView for debugging.

Click on the Debug button and CrossView Pro is launched without having to leave the embedded environment. Using CrossView Pro’s advanced features you can verify that your program is correct. Click to enalrge image

Page Last Updated: November 28, 2002 11:08

Nohau UK Home >>>