18/317
1 - Introduction
memory of the application. The tools are able to test both the hardware and the software, and
analyze any malfunctioning in order to allow corrections to be made. This can be done using
only a Personal Computer, or external instruments connected to the computer, such as an
emulator, analyzer, PROM programmer, etc. depending on the development phase. The dia-
gram below shows where each phase takes place:
01-proc
The microcontroller itself, and the related development tools are described in Chapters 2 and
3.
Source text editor
Compiler
Assembly software tool
Linkage software tool
Simulation or emulation software tool
These software tools
are specific to a
microcontroller family
Typing of the program source text
Simulation
Emulation tool
Probe
Application
PC
Debugging using an emulator
PC-based development environment