User`s manual
viii
4.12 Displaying Local Variables............................................................................................... 101
4.13 Stepping Through a Program ............................................................................................102
4.13.1 Executing the [Step In] Command....................................................................... 102
4.13.2 Executing the [Step Out] Command .................................................................... 104
4.13.3 Executing the [Step Over] Command .................................................................. 105
4.14 Forced Breaking of Program Executions ..........................................................................106
4.15 Resetting the Target MCU ................................................................................................106
4.16 Break Function..................................................................................................................107
4.16.1 Software Break Function......................................................................................107
4.16.2 On-Chip Break Function ...................................................................................... 113
4.17 Trace Functions.................................................................................................................115
4.17.1 Displaying Trace Information by the Free Trace Function.................................. 116
4.17.2 Displaying Trace Information by the Trace Stop Function.................................. 118
4.17.3 Displaying Trace Information by the Conditional Trace Function ...................... 121
4.17.4 Statistics............................................................................................................... 122
4.17.5 Function Calls ...................................................................................................... 126
4.18 Stack Trace Function ........................................................................................................ 127
4.19 Performance Analysis Function ........................................................................................ 129
4.19.1 Time Of Specified Range Measurement..............................................................129
4.20 Profiling Function .............................................................................................................132
4.21 Monitor Function ..............................................................................................................137
4.22 What Next? .......................................................................................................................139
Section 5 Software Specifications and Notes Specific to This Product ............141
5.1 Supported Hardware .........................................................................................................141
5.2 Target Platforms................................................................................................................141
5.3 Memory Map ....................................................................................................................142
5.4 Displaying and Modifying the Contents of Memory ........................................................ 143
5.4.1 Displaying and Modifying the Contents of Memory during Execution............... 143
5.4.2 Monitor Function .................................................................................................143
5.4.3 Parallel Access Function...................................................................................... 144
5.5 Executing Your Program .................................................................................................. 144
5.5.1 Step Execution .....................................................................................................144
5.6 Event Functions ................................................................................................................ 145
5.6.1 Software Breakpoints...........................................................................................145
5.6.2 On-Chip Break.....................................................................................................145
5.6.3 On-Emulator Break..............................................................................................146
5.7 Trace Functions.................................................................................................................149
5.7.1 Displaying the Trace Information........................................................................ 149
5.7.2 Specifying Trace Acquisition Conditions ............................................................149
5.7.3 Searching for a Trace Record...............................................................................149
5.7.4 Filtering Trace Records........................................................................................149
5.8 Monitor Function ..............................................................................................................149
5.9 Performance Analysis Function........................................................................................ 150
5.9.1 Errors ...................................................................................................................150
5.9.2 Notes....................................................................................................................150
5.10 Profiling Function .............................................................................................................150
5.11 RTOS Extension Function ................................................................................................151
5.11.1 Input Values for the [TASK ID writing area] Input Edit Box.............................. 151
5.11.2 Debugging Area for the E6000H Emulator ......................................................... 151
5.11.3 Note on Using the HI1000/4 Debugging Extension.............................................151
5.12 Input Format ..................................................................................................................... 152
5.12.1 Entering Masks ....................................................................................................152