Atmel CAVR-4 Manual De Usuario

Descargar
Página de 323
CAVR-4
Index
287
hints
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
floating-point format
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
hints
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
implementation-defined behavior
. . . . . . . . . . . . . . . . . 258
special cases
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
32-bits
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
64-bits
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
float.h (library header file)
 . . . . . . . . . . . . . . . . . . . . 245
for loops, declarations in
. . . . . . . . . . . . . . . . . . . . . . . . . . 270
formats
floating-point values
 . . . . . . . . . . . . . . . . . . . . . . . . . . 139
standard IEEE (floating point)
. . . . . . . . . . . . . . . . . . . 139
_formatted_write (library function)
 . . . . . . . . . . . . . . . 59
_ _fractional_multiply_signed (intrinsic function)
 . . . . . . 239
_ _fractional_multiply_signed_with_unsigned
. . . . . . . . . 239
_ _fractional_multiply_unsigned (intrinsic function)
 . . . . 239
fragmentation, of heap memory
 . . . . . . . . . . . . . . . . . . . . . 25
free (standard library function)
. . . . . . . . . . . . . . . . . . . . . . 25
fstream (library header file)
 . . . . . . . . . . . . . . . . . . . . . . . 246
fstream.h (library header file)
. . . . . . . . . . . . . . . . . . . . . . 246
_ _func_ _ (predefined symbol)
 . . . . . . . . . . . . . . . . . . . . 230
FUNCALL (compiler function directive)
 . . . . . . . . . . . . . . 32
_ _FUNCTION_ _ (predefined symbol)
. . . . . . . . . . . . . . 230
function directives
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Function inlining (compiler option)
 . . . . . . . . . . . . . . . . . 123
function inlining, disabling
. . . . . . . . . . . . . . . . . . . . 190
function pointers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
function prototypes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
function template parameter deduction (extended EC++)
116
function type information, omitting in object output
. . . . . 192
FUNCTION (compiler function directive)
 . . . . . . . . . . . . . 32
functional (STL header file)
 . . . . . . . . . . . . . . . . . . . . . . . 247
functions
declaring
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Embedded C++ and special function types
 . . . . . . . . . . 32
executing
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
extended keywords
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
interrupt
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
intrinsic
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
monitor
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
omitting type info
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
overview
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
parameters
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
placing in segments
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
recursive
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
storing data on stack
 . . . . . . . . . . . . . . . . . . . . . . . . . 24
reentrancy (DLIB)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
return values from
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
special function types
. . . . . . . . . . . . . . . . . . . . . . . . . . . 29
functions, inline
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
G
_ _generic (extended keyword)
. . . . . . . . . . . . . . . . . . . . . 208
getchar (library function)
 . . . . . . . . . . . . . . . . . . . . . . . . . . 87
getenv (library function), configuring support for
. . . . . . . . 73
getzone (library function), configuring support for
. . . . . . . 74
glossary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  xix
guidelines, reading
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  xix
H
hash_map (STL header file)
 . . . . . . . . . . . . . . . . . . . . . . . 247
hash_set (STL header file)
 . . . . . . . . . . . . . . . . . . . . . . . . 247
_ _HAS_EEPROM_ _ (predefined symbol)
 . . . . . . . . . . . 230
_ _HAS_EIND_ _ (predefined symbol)
 . . . . . . . . . . . . . . 230
_ _HAS_ELPM_ _ (predefined symbol)
. . . . . . . . . . . . . . 231
_ _HAS_ENHANCED_CORE_ _ (predefined symbol)
. . 231
_ _HAS_FISCR_ _ (predefined symbol)
 . . . . . . . . . . . . . 231
_ _HAS_MUL_ _ (predefined symbol)
. . . . . . . . . . . . . . . 231
_ _HAS_RAMPD_ _ (predefined symbol)
. . . . . . . . . . . . 231
_ _HAS_RAMPX_ _ (predefined symbol)
. . . . . . . . . . . . 231
_ _HAS_RAMPZ_ _ (predefined symbol)
 . . . . . . . . . . . . 231
header files
assert.h
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
C
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
CLIB
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
ctype.h
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249