User`s manual
vii
3.7.10 Viewing the Source Line for an Event Point........................................................46
3.7.11 Setting a Data Condition for a Variable in the Source Program ..........................46
3.8 Viewing the Trace Information.........................................................................................47
3.8.1 Opening the [Trace] Window ..............................................................................47
3.8.2 Acquiring Trace Information ...............................................................................47
3.8.3 Specifying Trace Acquisition Conditions ............................................................49
3.8.4 Searching for a Trace Record...............................................................................56
3.8.5 Clearing the Trace Information............................................................................58
3.8.6 Saving the Trace Information in a File.................................................................58
3.8.7 Viewing the [Editor] Window..............................................................................58
3.8.8 Trimming the Source ...........................................................................................58
3.8.9 Temporarily Stopping Trace Acquisition.............................................................58
3.8.10 Restarting Trace Acquisition ...............................................................................58
3.8.11 Extracting Records from the Acquired Information.............................................59
3.8.12 Calculating the Difference in Time Stamping......................................................62
3.8.13 Analyzing Statistical Information ........................................................................63
3.8.14 Extracting Function Calls from the Acquired Trace Information ........................64
3.9 Analyzing Performance.....................................................................................................65
3.9.1 Opening the [Performance Analysis] Window ....................................................67
3.9.2 Setting Conditions for Measurement ...................................................................68
3.9.3 Starting Performance Data Acquisition ...............................................................74
3.9.4 Deleting a Measurement Condition .....................................................................74
3.9.5 Deleting All Measurement Conditions.................................................................74
3.10 Profiling Function .............................................................................................................75
3.10.1 Enabling the Profile .............................................................................................75
3.10.2 Specifying Measuring Mode................................................................................75
3.10.3 Executing the Program and Checking the Results ...............................................75
3.10.4 [List] Sheet...........................................................................................................76
3.10.5 [Tree] Sheet..........................................................................................................77
3.11 [Profile-Chart] Window ....................................................................................................79
3.12 RTOS Extension Function ................................................................................................81
3.12.1 [RTOS Support Function Configuration Properties] Dialog Box ........................81
3.12.2 Task Step Functions.............................................................................................82
3.12.3 Functions Made Available by [TASK Selection].................................................83
3.12.4 Performance Measurement (Conditions for Measurement) .................................84
3.12.5 Event Point (On-Emulator Breakpoint) ...............................................................84
Section 4 Tutorial............................................................................................ 85
4.1 Introduction.......................................................................................................................85
4.2 Running the High-performance Embedded Workshop .....................................................86
4.3 Connecting the Emulator...................................................................................................87
4.3.1 Selecting a Session...............................................................................................87
4.3.2 Connecting the Emulator ..................................................................................... 87
4.4 Downloading the Tutorial Program...................................................................................88
4.4.1 Downloading the Tutorial Program .....................................................................88
4.4.2 Displaying the Source Program ...........................................................................89
4.5 Setting a Software Breakpoint ..........................................................................................90
4.6 Setting Registers ...............................................................................................................91
4.7 Executing the Program......................................................................................................92
4.8 Reviewing Breakpoints .....................................................................................................95
4.9 Referring to Symbols ........................................................................................................96
4.10 Viewing Memory ..............................................................................................................97
4.11 Watching Variables........................................................................................................... 98