 |
| Supported
AVR devices: |
| Device |
Header
File |
IDE
Device Selection |
Application
builder |
| All
AT90S classic AVR |
 |
 |
 |
| Tiny13,
Tiny2313, Tiny26 |
 |
 |
 |
Tiny
24, Tiny25, Tiny 261,
Tiny 44, Tiny45, Tiny 461,
Tiny 84, Tiny85, Tiny 861 |
 |
 |
|
M48,
M8, M8515, M8535,
M88, M16, M161, M162, M163,
M168, M169, M32, M323, M324, M64, M103, M128, M1280, M1281, M2560,
M2561, FPSLIC |
 |
 |
 |
M48P,
M88P, M168P
M164, M165, M324, M325,
M164P, M324P, M644P,
M3250, M329, M3290, M406,
M165P, M325P, M3250P,
M169P, M329P, M3290P
M640, M644, M645, M6450, M649, M6490,
AT43USB, AT86RF401, AT90PWM1, AT90PWM2, AT90PWM3,
AT90USB646, AT90USB647, AT90USB1286, AT90USB1287, AT90CAN32,
AT90CAN64
*AT90CAN128 (see notes
below) |
 |
 |
|
NOTES on Supported AVR
Devices:
- The compiler supports any AVR devices even if they are not listed
in the IDE Device Selection list.
- The Application Builder is part of the IDE that allows you to
generate peripheral initialization code via a point and click
interface. While it is a very useful feature, it is not critical for
the base device support.
- The Application Builder does not yet support the CAN specific
features of the AT90CAN128.
¡¡ |
 |
ARM development
tools
Version 7 C Compiler Tools with Windows IDE for
ARM Microcontrollers
ICCV7 for ARM Features at a Glance:
- comprehensive target support
- powerful and user-friendly IDE
- ANSI C compiler
- optimizations
- assembler / linker
- debugger support
- libraries
- documentation
- third party tool support
- technical support
- (Additional features, debugger information, etc. listed below)
- ICCV7 for ARM plus the NoICE-ARM/J-Link debugger bundle is the
lowest cost commercial development environment for ARM targets.
IDE with Application Builder:
- The IDE includes our Application Builder for some target devices
for easy generation of peripheral initialization code via a point
and click interface.
| Supported
ARM devices: |
| Device |
Header
File |
IDE
Device Selection |
Application
builder |
| Atmel
SAM7S/SAM7A |
 |
 |
 |
| Atmel
AT91 ARM7 |
 |
 |
 |
| Philips
LPC21xx |
 |
 |
 |
| Philips
LPC22xx |
 |
 |
|
| Analog
Device ADuC702x |
 |
 |
|
| OKI
ml67x000 |
 |
|
|
| ST
STR71x |
 |
 |
|
| ST
STR73x |
 |
 |
|
NOTES on Supported ARM Devices:
- The compiler supports any ARM7 devices even if they are not
listed in the IDE Device Selection list.
- The Application Builder is part of the IDE that allows you
to generate peripheral initialization code via a point and
click interface. While it is a very useful feature, it is not
critical for the base device support.
- Future devices: Freescale ARM7 devices, ARM9
microcontrollers from Atmel, Samsung, etc.
|
|
 |
ICCV7 for MSP430 Features at a Glance:
- comprehensive target support
- powerful and user-friendly IDE
- ANSI C compiler
- optimizations
- assembler / linker
- debugger support
- libraries
- documentation
- third party tool support
- technical support
- (Additional features, debugger information, etc. listed below)
- ICCV7 for MSP430 plus the NoICE-430 debugger bundle is the lowest
cost commercial development environment for MSP430 targets.
IDE with Application Builder:
- The IDE includes our Application Builder for some target devices
for easy generation of peripheral initialization code via a point
and click interface.
ICCV7 for MSP430 Product Editions:
- STANDARD: ANSI C compiler for MSP430 code
generation. IDE with Application Builder, editor, project manager,
code browser and built-in support for flash programmer in the IDE
and a standalone command line tool for production programming.
Support for up to 64K byte flash programs. Help files available as
HTML Help and PDF file.
- ADVANCED:STD + Code Compressor™. Decrease
program size from 5-15%.
- PROFESSIONAL: Includes MIO
Global Optimizer™. Improve program size and runtime
speed by 10-15%.
| Supported
MSP430 devices: |
| Device |
Header
File |
IDE
Device Selection |
Application
builder |
F1101,
F1111, F1121, F1122,
F122, F133, F135,
F147, F1471, F148, F1481, F149, F1491,
F412, F413,
F435, F436,
F447, F448, F449, |
 |
 |
 |
F1132,
F123, F1222, F1232, F1331, F1351,
F155, F156, F157, F167, F168, F169,
F1610, F1611, F1612,
F2001, F2011, F2002, F2012, F2003, F2013,
F2101, F2111, F2121, F2131,
F415, F417,
FW423, FW425, FW427,
F4250, F4260, F4270, F423, F425, F427, FE423, FE425, FE427,
F437, FG437, FG438, FG439,
F457 |
 |
 |
|
NOTES on Supported MSP430 Devices:
- The compiler supports any MSP430 devices even if they
are not listed in the IDE Device Selection list.
- The Application Builder is part of the IDE that allows
you to generate peripheral initialization code via a point
and click interface. While it is a very useful feature, it
is not critical for the base device support.
|
|
 |
ICCV7 for CPU12 Features at a Glance:
- comprehensive target support
- powerful and user-friendly IDE
- ANSI C compiler
- optimizations
- assembler / linker
- debugger support
- libraries
- documentation
- third party tool support
- technical support
- (Additional features, debugger information, etc. listed below)
- ICCV7 for CPU12 plus the NoICE-12 debugger bundle is the lowest
cost commercial development environment for CPU12 targets.
¡¡ |