beautypg.com
v
2.3.4.2
Data Break .............................................................................................................................. 113
2.3.4.3
Code Event Break .................................................................................................................. 114
2.3.4.4
Data Event Break ................................................................................................................... 116
2.3.4.5
Trace Buffer-full Break ............................................................................................................ 118
2.3.4.6
Alignment Error Break ............................................................................................................ 119
2.3.4.7
External Trigger Break ............................................................................................................ 120
2.3.4.8
Forced Break .......................................................................................................................... 121
2.3.4.9
Data Watch Break .................................................................................................................. 122
2.3.5
Control by Sequencer ................................................................................................................ 124
2.3.6
Measuring Execution Cycle Count ............................................................................................ 127
2.3.7
Trace ......................................................................................................................................... 128
2.3.7.1
Display Format of Trace Data ................................................................................................. 132
2.3.7.2
Saving Trace Data .................................................................................................................. 133
2.3.7.3
Notes on Use of Tracing Function .......................................................................................... 134
2.3.8
Measuring Performance ............................................................................................................ 136
2.3.8.1
Performance Measurement Procedures ................................................................................. 137
2.3.8.2
Displaying Performance Measurement Data .......................................................................... 139
2.3.9
Real-time Monitoring ................................................................................................................. 140
2.3.10
Power-on Debugging ................................................................................................................. 141
2.3.11
Inaccessible Area ...................................................................................................................... 142
2.3.12
RAM Checker ............................................................................................................................ 143
2.3.13
Checking Debugger Status ........................................................................................................ 147
2.4
Emulator Debugger (MB2100-01) ................................................................................................... 150
2.4.1
Starting debugging .................................................................................................................... 151
2.4.1.1
Power-on Reset ...................................................................................................................... 152
2.4.1.2
Operating Environments of the Target ................................................................................... 153
2.4.1.3
Security ................................................................................................................................... 155
2.4.2
Ending debugging ...................................................................................................................... 156
2.4.3
Efficiently Executing Debugging ................................................................................................ 157
2.4.3.1
Increasing Communication Speed during Debugging ............................................................ 158
2.4.3.2
Switching Debug Function ...................................................................................................... 159
2.4.4
Executing Program .................................................................................................................... 160
2.4.4.1
Setting/Release of Debug Functions ...................................................................................... 161
2.4.4.2
Monitoring ............................................................................................................................... 163
2.4.4.3
Power-on Debug ..................................................................................................................... 164
2.4.5
To Access the Flash Memory .................................................................................................... 166
2.4.6
To Interrupt the Program Execution [Break] .............................................................................. 170
2.4.6.1
Code Break (Hardware) .......................................................................................................... 171
2.4.6.2
Code Break (Software) ........................................................................................................... 173
2.4.6.3
Data Break .............................................................................................................................. 175
2.4.6.4
Trace Trigger Break ................................................................................................................ 176
2.4.6.5
Forced Break .......................................................................................................................... 177
2.4.6.6
Data Watch Break .................................................................................................................. 178
2.4.6.7
Sequencer .............................................................................................................................. 180
2.4.6.8
Guarded Access Break ........................................................................................................... 182
2.4.7
Measuring the Program Execution Time ................................................................................... 183
2.4.7.1
Measuring the Program Execution Cycle Count ..................................................................... 184