The package includes an editor, project management tools, a highly optimizing C and C++ compiler, and a C-SPY simulator. Other tools include hardware debugging functions, support for RTOS-aware debugging on hardware, run-time libraries, relocating assembler, linker and librarian tools.
IAR Embedded Workbench for Cortex-M provides extensive support for a wide range of hardware debug systems and RTOSes and generates very compact and efficient code. Ready-made device configuration files, flash loaders and example projects are also included. The complier can check against the rules of MISRA C (MISRA C:2004) software development standard as established by the Motor Industry Software Reliability Association.
Jean Anne Booth, WW marketing director for Stellaris® ARM Cortex-M3 MCUs at Texas Instruments Incorporated comments, We welcome IAR Systems new tool set for ARM Cortex-M applications. The market has been looking for a comprehensive, sensibly-priced bundle of tools to help engineers quickly develop applications for our Stellaris ARM Cortex-M3-based low-power MCUs, and the new IAR Embedded Workbench for Cortex-M delivers to this need.
An evaluation edition of IAR PowerPac RTOS, file system, USB stack and a TCP/IP stack bundles in included within the package. IAR RTOS plugins are available from IAR Systems and other leading RTOS vendors.