IAR YellowSuite(TM) for ColdFire® microcontrollers integrates several tools to produce a working design in the shortest possible time. The development tools included in IAR YellowSuite for ColdFire microcontrollers consist of: IAR Embedded Workbench®, for building and debugging the application; IAR visualSTATE®, for design, validation, test and verification of the control logic; IAR PowerPac(TM) RTOS, file system and associated middleware; and an IAR KickStart Kit(TM), to test the application on real hardware.
IAR Embedded Workbench, with support for ColdFire V1 and V2 cores, is a set of easy-to-use development tools – C/C++ compiler, assembler, linker, librarian, text editor, project manager, and debugger – combined in an integrated development environment (IDE) for programming embedded applications. With its built-in chip-specific code optimizer, IAR Embedded Workbench generates very efficient and reliable FLASH/PROMable code for ColdFire devices.
IAR visualSTATE is a set of powerful graphical development tools for designing, testing, and implementing embedded applications based on state machines and on the Unified Modeling Language (UML) subset. It provides advanced verification and validation utilities, and generates very compact C code that is 100% consistent with the system design. visualSTATE features RTOS-aware debugging, with a built-in plugin for IAR PowerPac.
IAR PowerPac is an integrated middleware toolset for developing embedded applications, with a low-risk per-seat license model. IAR PowerPac contains a fully featured real-time operating system (RTOS) and a high-performance file system, which is highly optimized for minimum memory consumption in both RAM and ROM. A USB device stack is available as optional add-on to IAR PowerPac.
The IAR KickStart Kit for ColdFire contains all the necessary hardware, software and ready-made example projects to allow the cost-effective design, development, integration, and test of applications in a very efficient way.