High-performance Embedded Workshop Contents
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008
viii
17.7.10 Refreshing the Register window.................................................................................................................344
17.7.11 Disabling refresh of the Register window...................................................................................................344
17.7.12 Using register contents................................................................................................................................345
17.7.13 Changing text colors...................................................................................................................................345
17.8 Resetting the target MCU......................................................................................................................................345
17.9 Setting PC to the address at cursor........................................................................................................................345
17.10 Initializing the debugging platform.......................................................................................................................345
17.11 Connecting/disconnecting the debugging platform...............................................................................................346
17.12 Executing your program........................................................................................................................................346
17.12.1 Continuing run............................................................................................................................................346
17.12.2 Running from reset......................................................................................................................................346
17.12.3 Running program, ignoring any breakpoints...............................................................................................347
17.12.4 Running to cursor........................................................................................................................................347
17.12.5 Running from a specified address...............................................................................................................347
17.12.6 Continuing execution to a main function at a reset.....................................................................................348
17.12.7 Single step...................................................................................................................................................348
17.12.8 Multiple steps..............................................................................................................................................349
17.13 Stopping your program..........................................................................................................................................350
17.13.1 Stopping the program by the Halt toolbar button........................................................................................350
17.13.2 Standard breakpoints (PC breakpoints).......................................................................................................350
17.14 Viewing the current status.....................................................................................................................................351
17.15 Viewing the function call history...........................................................................................................................352
17.15.1 Opening the Stack Trace window...............................................................................................................352
17.15.2 Viewing the source program.......................................................................................................................353
17.15.3 Specifying the view.....................................................................................................................................353
17.16 Using an external debugger...................................................................................................................................353
17.16.1 Configuring the Hitachi Debugging Interface to integrate with High-performance Embedded Workshop354
17.16.2 Configuring the PD debugger to integrate with High-performance Embedded Workshop.........................354
17.16.3 Configuring an external debugger to integrate with High-performance Embedded Workshop..................355
17.17 Debugging functions dependent on the debugger..................................................................................................356
17.17.1 Looking at labels.........................................................................................................................................356
17.17.2 Elf/Dwarf2 support.....................................................................................................................................359
17.17.3 Looking at variables....................................................................................................................................363
18. Synchronized Debugging......................................................................................................... 376
18.1 The Synchronized Debug dialog box.....................................................................................................................376
18.1.1 Managing configurations............................................................................................................................377
18.1.2 Defining the synchronized Debuggers........................................................................................................378
18.1.3 Setting the synchronization options............................................................................................................381
18.1.4 Setting the memory update option..............................................................................................................382
18.1.5 Synchronized debugging mode...................................................................................................................382
18.1.6 Start synchronized debugging.....................................................................................................................382
18.1.7 Update synchronized debugging.................................................................................................................383
18.1.8 Stop synchronized debugging.....................................................................................................................383
18.2 Using High-performance Embedded Workshop while synchronized....................................................................383
18.2.1 Common functionality................................................................................................................................383
18.2.2 Parallel mode functionality.........................................................................................................................386
18.2.3 Internal mode functionality.........................................................................................................................387
18.3 Using the command line window when synchronized...........................................................................................388
18.4 Glossary of terms...................................................................................................................................................389
19. Technical Support.................................................................................................................... 390
19.1 Viewing the version information...........................................................................................................................390