Atmel CAVR-4 ユーザーズマニュアル
![Atmel](https://files.manualsbrain.com/attachments/0369829915bda09f9c2e00fb805a7753579683b5/common/fit/150/50/8d2bf08978ec3e5bc63f4343ac5e91ce8d0e40045619fa520d910d64af8f/brand_logo.png)
CAVR-4
Index
289
interrupt vectors, specifying with pragma directive
. . . . . . 225
interrupts
disabling
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
disabling during function execution
. . . . . . . . . . . . . . . . 30
INTVEC segment
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
processor state
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
interrupts and EC++ destructors, using
. . . . . . . . . . . . . . . 119
intptr_t (integer type)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
_ _intrinsic (extended keyword)
. . . . . . . . . . . . . . . . . . . . 210
intrinsic functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
_ _delay_cycles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
_ _disable_interrupt
. . . . . . . . . . . . . . . . . . . . . . . . . . . 238
_ _enable_interrupt
. . . . . . . . . . . . . . . . . . . . . . . . . . . 238
_ _extended_load_program_memory
. . . . . . . . . . . . . . 238
_ _fractional_multiply_signed
. . . . . . . . . . . . . . . . . . . 239
_ _fractional_multiply_signed_with_unsigned
. . . . . . 239
_ _fractional_multiply_unsigned
. . . . . . . . . . . . . . . . . 239
_ _indirect_jump_to
. . . . . . . . . . . . . . . . . . . . . . . . . . . 239
_ _insert_opcode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
_ _load_program_memory
. . . . . . . . . . . . . . . . . . . . . . 239
_ _multiply_signed
. . . . . . . . . . . . . . . . . . . . . . . . . . . 239
_ _multiply_signed_with_unsigned
. . . . . . . . . . . . . . . 239
_ _multiply_unsigned
. . . . . . . . . . . . . . . . . . . . . . . . . . 240
_ _no_operation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
_ _require
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
_ _restore_interrupt
. . . . . . . . . . . . . . . . . . . . . . . . . . . 240
_ _reverse
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
_ _save_interrupt
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
_ _segment_begin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
_ _segment_end
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
_ _sleep
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
_ _swap_nibbles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
_ _watchdog_reset
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
intrinsics.h (header file)
. . . . . . . . . . . . . . . . . . . . . . . . . . 238
INTVEC (segment)
. . . . . . . . . . . . . . . . . . . . . . . . . . . 46
,
_ _io (extended keyword)
. . . . . . . . . . . . . . . . . . . . . . . . . 210
iomanip (library header file)
. . . . . . . . . . . . . . . . . . . . . . . 246
iomanip.h (library header file)
. . . . . . . . . . . . . . . . . . . . . 246
ios (library header file)
. . . . . . . . . . . . . . . . . . . . . . . . . . . 246
iosfwd (library header file)
. . . . . . . . . . . . . . . . . . . . . . . . 246
iostream (library header file)
. . . . . . . . . . . . . . . . . . . . . . . 246
iostream.h (library header file)
. . . . . . . . . . . . . . . . . . . . . 246
ISO/ANSI C
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
C++ features excluded from EC++
. . . . . . . . . . . . . . . 109
language extensions
. . . . . . . . . . . . . . . . . . . . . . . . . . . 269
specifying strict usage
. . . . . . . . . . . . . . . . . . . . . . . . . 196
iso646.h (library header file)
. . . . . . . . . . . . . . . . . . . . . . . 245
istream (library header file)
. . . . . . . . . . . . . . . . . . . . . . . . 246
iterator (STL header file)
. . . . . . . . . . . . . . . . . . . . . . . . . 247
K
keywords, extended
. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
L
-l (compiler option)
. . . . . . . . . . . . . . . . . . . . . . . . . . . 97
language extensions
descriptions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Embedded C++
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
enabling
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
language (pragma directive)
. . . . . . . . . . . . . . . . . . . . . . . 220
libraries
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
runtime
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
,
standard template library
. . . . . . . . . . . . . . . . . . . . . . . 247
library configuration file
modifying
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
option for specifying
. . . . . . . . . . . . . . . . . . . . . . . . . . 178
library documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
library features, missing from Embedded C++
. . . . . . . . . 110
library functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
for accessing flash
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
choosing printf formatter
. . . . . . . . . . . . . . . . . . . . . . . . 59
choosing sprintf formatter
. . . . . . . . . . . . . . . . . . . . . . . 59
getchar
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
memcmp_G
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250