IAR-EWARM

The IAR-EWARM is a software development suite delivered with ready-made device configuration files, flash loaders and 4300 example projects included. IAR Embedded Workbench is compatible with other ARM®EABI compliant compilers and supports the following ARM®cores for STM32:

主な特徴

Key components:

Integrated development environment with project management tools and editor

Highly optimizing C and C++ compiler for ARM®

Automatic checking of MISRA C rules (MISRA C:2004)

ARM®EABI and CMSIS compliance

Extensive HW target system support

Optional I-jet and JTAGjet™-Trace in-circuit debugging probes

Power debugging to visualize power consumption in correlation with source code

Run-time libraries including source code

Relocating ARM®assembler

Linker and librarian tools

C-SPY®debugger with ARM®simulator, JTAG support and support for RTOS-aware debugging on hardware

RTOS plugins available from IAR Systems and RTOS vendors

Over 3100 sample projects for evaluation boards from many different manufacturers