Simulator Debugger for H8SX, H8S, and H8 Families
The following page content corresponds to the products marketed in Japan.
If you do not live in Japan, please
- Overview
- Documentation
- Downloads
- Design Support
- Further Information
- Features・Functions
- Operating Environment
- Basic Functions
- Advanced Functions
- Simulation Range
- Notes on upgrading
Features
- Since the simulator/debugger runs on the host computer, the user can start debugging the program while the actual MCU is not available on hand. This will result in a reduced development period of the entire system.
- The number of instruction execution cycles is calculated by simulating. This enables performance evaluation even in the absence of the actual MCU.
- The functions outlined below are available, which permit program test and
debug to be proceeded efficiently.
- Support each CPU in the H8SX, H8S, and H8 Series.
- If an error occurs while the program under debug is running, the user can choose to continue ignoring the error or stop the program.
- Get profile data and measure performance one function at a time.
- Comprehensive break functions (virtual interrupt operations also possible).
- Set and edit memory map.
- Display a history of function calls.
- Display C/C++ and assembler source level coverages.
- Visual debug function based on image and waveform display.
- The simulator/debugger
runs under Windows, allowing breakpoints, memory map, performance and trace
to be set in dialog boxes. The environment setup suitable for the memory map of
each MCU in the H8SX, H8S, and H8 Families can also be set in a dialog box.
Furthermore, the simulator/debugger has the following features:
- Intuitive user interface
- Online help
- Common display form and operability
Functions
- Work efficiency is increased, thanks to builder and debugger integration. *1
- ELF/DWALF2 object formats are supported.
- Number of execution cycles and the number of calls are graphically displayed one function at a time.
- The stack is traced.
- Object optimization is possible by drawing on the information that is output by the profile function.
- Comprehensive breakpoint functions are supported (virtual interrupt operations also possible). *1
- Assembler source level coverage display. *1
- Visual debug function based on image and waveform display. *1
*1. This function is supported in the H8SX, H8S and H8 family simulator debuggers 4.0 or later that are supplied with the H8SX, H8S and H8 family compiler packages V5.0.
Japan English


