iii
CONTENTSCHAPTER1 Basic Functions .......................................................................................... 1
1.1 Workspace Management Function ................................ ..................................................................... 2
1.2 Project Management Function ............................................................................. ............................... 3
1.3 Project Dependence ............................ ............................................................................................... 5
1.4 Make/Build Function ..................... ...................................................................................................... 6
1.4.1 Customize Build Function .............................................................................................................. 7
1.5 Include Dependencies Analysis Function ............................... ............................................................ 9
1.6 Functions of Setting Tool Options ............................................................................................... ...... 10
1.7 Error Jump Function .................. ....................................................................................................... 11
1.8 Editor Functions ...................................................................................... .......................................... 13
1.9 Storing External Editors ................................................. ................................................................... 15
1.10 Storing External Tools ...................................................................................................................... 17
1.11 Macro Descriptions Usable in Manager .................................................. .......................................... 18
1.12 Setting Operating Environment ............................................................................................. ............ 22
1.13 Debugger Types ..................... .......................................................................................................... 23
1.14 Memory Operation Functions ........................................................................................................... 24
1.15 Register Operations ....................................................................... ................................................... 25
1.16 Line Assembly and Disassembly ............................ .......................................................................... 26
1.17 Symbolic Debugging ......................................................................... ................................................ 27
1.17.1 Referring to Local Symbols ......................... ................................................................................ 29
1.17.2 Referring to C/C++ Variables ...................... ................................................................................ 30
CHAPTER2 Dependence Functions ............................................................................ 33
2.1 Simulator Debugger ....................................................................................... ................................... 34
2.1.1 Instruction Simulation ........................................................................ .......................................... 36
2.1.2 Memory Simulation ...................................................................................................................... 37
2.1.3 I/O Port Simulation ................................................... ................................................................... 38
2.1.4 Interrupt Simulation .................................................. ................................................................... 39
2.1.5 Reset Simulation ...................................................... ................................................................... 40
2.1.6 Low Power Consumption Mode Simulation ................................................................................. 41
2.1.7 STUB Function ......................................................................................... ................................... 42
2.1.8 Break ........................................................................................................................................... 43
2.1.8.1 Code Break ............................................................................................................ ................... 44
2.1.8.2 Data Break ............................................................................................................. ................... 45
2.1.8.3 Trace Buffer-full Break ........................................................................................... ................... 46
2.1.8.4 Guarded Access Break ................................................................................................ ............. 47
2.1.8.5 Forced Break .................................................. .......................................................................... 48
2.1.9 Measuring Execution Cycle Count .................................... .......................................................... 49
2.1.10 Trace ....................................................... .................................................................................... 50
2.1.10.1 Trace Sampling ........................................................................................................................ 51
2.1.10.2 Setting Trace ..................... ....................................................................................................... 52
2.1.10.3 Displaying Trace Data . ............................................................................................................. 53
2.1.10.4 Display Format of Trace Data ...................................................................................... ............. 5 4