Renesas H8S/2628 Informações Técnicas Página 247

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
Vista de página 246
219
5.13 Elf/Dwarf2 Support
The HEW supports the Elf/Dwarf2 object file format for debugging applications written in C/C++ and assembly
language for Renesas microcomputers. It provides a powerful way of accessing, observing and modifying the
symbolic level debugging information about the user application that is running.
Key Features
Source level debugging
C/C++ operators
C/C++ expression (casting, pointers, references, etc.)
Ambiguous function names
Overlay memory loading
Watch - locals, and user defined
Stack Trace
5.13.1 C/C++ Operators
The C/C++ language operators are available:
+, -, *, /, &, |, ^, ~, !, >>, <<, %, (, ), <, >, <=, >=, ==, !=, &&, ||
Buffer_start + 0x1000
#R1 | B'10001101
((pointer + (2 * increment_size)) & H'FFFF0000) >> D'15
!(flag ^ #ER4)
5.13.2 C/C++ Expressions
Expression Examples
Object.value //Specifies direct reference of a member (C/C++)
p_Object->value //Specifies indirect reference of a member (C/C++)
Class::value //Specifies reference of a member with class (C++)
*value //Specifies a pointer (C/C++)
&value //Specifies a reference (C/C++)
array[0] //Specifies an array (C/C++)
Object.*value //Specifies reference of a member with pointer (C++)
::g_value //Specifies reference of a global variable (C/C++)
Class::function(short) //Specifies a member function (C++)
(struct STR) *value //Specifies cast operation (C/C++)
Vista de página 246
1 2 ... 242 243 244 245 246 247 248 249 250 251 252 ... 429 430

Comentários a estes Manuais

Sem comentários