Standard edition
The standard edition comes with all features.
Cortex-M edition
The Cortex-M edition is a version of IAR Embedded Workbench with the following limitations:- Limits ARM core support to Cortex-M0, Cortex-M1, Cortex-M3 and Cortex-M4.
Limited edition
The limited edition is a version of IAR Embedded Workbench without a debugger. Limitations:
- The IAR C-SPY debugger is not available.
- MISRA C is not available.
BaseLine edition
The baseline edition is a low-priced version of IAR Embedded Workbench with the following limitations:- The compiler supports a maximum of 256 Kbytes of generated code, excluding constant data.
- MISRA C is not available.
- Power debugging is not available.
- The linker will link a maximum of 256 Kbytes originating from C/C++ and assembler source code, excluding constant data.
- The debugger will load a maximum of 256 Kbytes of code, excluding constant data.
Kickstart edition
The Kickstart edition is a special starter-kit/evaluation version of IAR Embedded Workbench with limitations both in code size and in the service and support that is provided. Limitations:- The code limit of the compiler is typically set to 32 Kbytes (8 kbyte for Cortex-M0 and Cortex-M1), excluding constant data, this is true for all supported ARM cores including Cortex-M3.
- MISRA C is not available.
- Power debugging is not available.
- The runtime library source code is not available.
- The linker will link the number of bytes up to the preset code size limit for the compiler, originating from C/C++ and assembler source code, excluding constant data.
- The debugger will load up to the preset code size limit, excluding constant data.
- The object files generated by the compiler are in an encrypted form and will only be readable by the IAR ILINK linker. The linker will also read AEABI compliant ELF/DWARF code for linking of legacy and third party code.
- Compiler assembly list output is disabled.
Evaluation edition
The Evaluation edition is a time-limited evaluation version that you can use for 30 days. Limitations:- Expires 30 days after generation of the evaluation key.
- MISRA C is not available.
- The runtime library source code is not available.
- The object files generated by the compiler are in an encrypted form and will only be readable by the IAR ILINK linker. The linker will also read AEABI compliant ELF/DWARF code for linking of legacy and third party code.
- Compiler assembly list output is disabled.