Starter kit enables state machine-based development
IAR Systems has launched a starter kit for the state machine toolset IAR visualSTATE. The complete starter kit is targeted for developers interested in exploring state machine-based embedded development and includes evaluation versions of IAR visualSTATE as well as the embedded development toolchain IAR Embedded Workbench. The kit features an evaluation board based on a STM32F429 device from STMicroelectronics and an I-jet Lite debug probe. To get users up and running quickly, a number of example applications are included.
Developers can use IAR visualSTATE to build their design from a high level, structure complex applications, step by step add functions in detail, and automatically generate code that is 100% consistent with the design. This methodology can be extremely helpful when realizing large design projects for embedded applications. The tools also provide advanced formal verification, analysis and validation that can be used to make sure the applications behave as intended. The latest version, 7.5, includes a number of updates for improved compliance with the MISRA C/C++ coding standards. This is very beneficial for customers working for example in the automotive segment.
IAR KickStart Kit for visualSTATE contains an easy-to-use evaluation board specially designed for the display of the examples provided. The board can be powered via the included debug probe I-jet Lite, which provides JTAG and SWD debug interfaces. The board is based on a STM32F429 MCU from STMicroelectronics. This ARM Cortex-M4 device features a rich set of peripherals for connectivity, graphics and audio.
The kit is based on the latest version 7.5 of IAR visualSTATE, which includes MISRA C/C++ compliance improvements, easier Coder API switches and reduced build time. In addition, a context-sensitive help system has been introduced as a complement to the comprehensive user guides and step-by-step tutorials available in the toolset.
IAR visualSTATE is completely integrated with the powerful C/C++ compiler and debugger toolchain IAR Embedded Workbench. When using the tools together, full state machine debugging on hardware is available.