2.5.7
Measuring Performance ............................................................................................................ 266
2.5.7.1
2.5.7.2
2.5.8
Execution Time Measurement ................................................................................................... 269
2.5.9
Power-On Debugging ................................................................................................................ 271
2.6
2.6.1
Starting debugging .................................................................................................................... 273
2.6.1.1
2.6.1.2
Security ................................................................................................................................... 276
2.6.2
Ending debugging ...................................................................................................................... 277
2.6.3
2.6.3.1
2.6.3.2
Switching Debug Function ...................................................................................................... 280
2.6.4
Executing Program .................................................................................................................... 281
2.6.4.1
2.6.4.2
Monitoring ............................................................................................................................... 284
2.6.4.3
Power-on Debug ..................................................................................................................... 285
2.6.4.4
2.6.5
To Access the Flash Memory .................................................................................................... 289
2.6.6
2.6.6.1
Code Break (Hardware) .......................................................................................................... 294
2.6.6.2
Code Break (Software) ........................................................................................................... 296
2.6.6.3
Data Break .............................................................................................................................. 297
2.6.6.4
Forced Break .......................................................................................................................... 298
2.6.6.5
Data Watch Break .................................................................................................................. 299
2.6.6.6
Sequencer .............................................................................................................................. 301
2.6.7
2.6.8
2.6.8.1
Measuring Performance ......................................................................................................... 308
2.6.9
2.6.9.1
Displaying Trace Data ............................................................................................................ 312
2.6.9.2
2.6.9.3
2.6.9.4
2.6.9.5
Saving Trace Data .................................................................................................................. 317
2.6.9.6
Searching for Trace Data ....................................................................................................... 318
2.6.10
2.6.11
2.7
Monitor Debugger ........................................................................................................................... 323
2.7.1
2.7.2
Break ......................................................................................................................................... 325
2.7.2.1
Software Break ....................................................................................................................... 326
2.7.2.2
Forced Break .......................................................................................................................... 327
INDEX................................................................................................................................... 329
ix