12.1.2.3 The debugger for 740
Only the ROM area memory-mapped in the area set as Internal can be designated for software
breakpoint.
You cannot set software breakpoint in ROM areas memory-mapped in the SFR area, RAM area or
other areas set as External.
12.1.3 Get or set C variables
•
If a variable is declared with the same name as the type definition name declared by typedef, you
cannot reference that variable.
•
Values cannot be changed for register variables.
•
Values cannot be changed for 64 bit width variables (long long, double, and so on).
•
Values cannot be changed for C/C++ expressions that do not indicate the memory address and
size.
•
For the sake of optimization, the C compiler may place different variables at the same address. In
this case, values of the C variable may not be displayed correctly.
•
Literal character strings can only be substituted for char array and char pointer type variables.
•
No arithmetic operations can be performed on floating point types.
•
No sign inversion can be performed on floating point types.
•
Casting cannot be performed on floating point types.
•
Casting cannot be performed on register variables.
•
Casting cannot be performed on structure types, union types, or pointer types to structure or
union types.
•
Character constants and literal character strings cannot contain escape sequences.
•
The following values can be substituted for the bit-fields.
-
integer constants, character constants, and enumerators
-
variables of bool types, characters types, integers types, and enumeration types
-
bit-field
When the substituted value is larger than the size of the bit-field, it will be truncated.
•
The bit-field member allocated in the SFR area might not be transformed into a correct value.
•
While the target program is running, values of local variables and bit-fields cannot be modified.
264
Содержание Emulator Debugger M16C PC4701
Страница 13: ...Setup of Debugger 1...
Страница 14: ...Blank Page 2...
Страница 73: ...Tutorial 59...
Страница 74: ...Blank Page 60...
Страница 95: ...Reference 81...
Страница 96: ...Blank Page 82...
Страница 119: ...7 Windows Dialogs When TRIGGER is selected Breaks for the status of signal input from external trace cable 105...
Страница 127: ...7 Windows Dialogs 7 7 6 1 1 Writing Reading a Specified Address Set as below Example Writing to even address 400h 113...
Страница 128: ...Example Writing byte length data 32h to even address 400h 114...
Страница 130: ...16 bits bus width 116...
Страница 132: ...2nd point 118...
Страница 133: ...7 Windows Dialogs 16 bits bus width 119...
Страница 134: ...Example Writing data 10h 3Fh to even address 400h 120...
Страница 138: ...Example Writing byte length data 32h to even address 400h 124...
Страница 140: ...16 bits bus width 126...
Страница 141: ...7 Windows Dialogs Example Writing word length data 1234h to even address 400h 127...
Страница 142: ...Example Writing data 10h 3Fh to even address 400h 128...
Страница 146: ...Example Writing byte length data 32h to even address 400h 132...
Страница 147: ...7 Windows Dialogs Example Writing data 10h 3Fh to even address 400h 133...
Страница 153: ...7 Windows Dialogs 7 7 8 2 Interrupt Termination Set as below 139...
Страница 172: ...For condition 7 choose the Mode shown below and set the Start event 158...
Страница 177: ...7 Windows Dialogs When TRIGGER is selected Measures for the status of signal input from external trace cable 163...
Страница 294: ...MEMO 280...