The following are the features of the debugger provided by CS+.
When the microcontroller is a type that has multiple cores, synchronous or asynchronous execution and synchronous or asynchronous breaks are selectable.
A core in the initial stop state or in standby mode can also be debugged.
Switching the selection of the core leads to the display of information on the selected core in the panels.
When a microcontroller incorporates a virtualization facility, debugging can be focused on the virtual machines rather than on the microcontroller as a whole.
A pleasant debugging environment for target systems is provided by connecting to the full-spec emulator (Full-spec emulator), the on-chip debugging emulator (E1/E20) and Simulator.
The C source text and the disassembled text are shown mixed on the same panel.
The source level debugging and the instruction level debugging for a C source program can be done.
The contents of memory, registers and variables are automatically updated not only when the program execution is stopped, but also in execution.
The debugging environment such as breakpoints, event configuration information, file download information, display condition/position of the panel, etc. can be saved.