IAR Systems has launched version 9.1 of the graphical modeling tool IAR Visual State, used to graphically design state machines and generate C/C++ source code. The new version adds several functions, including functionality for comparing changes between different versions of a design, element files for simplified design modularization, and the possibility to add graphics in notes.
IAR Visual State generates compact code that is compliant with MISRA C/C++ coding standards. The stable code generation engine has gone through 20 years of testing and tweaking, and documentation is generated. The tool is integrated with the complete C/C++ compiler and debugger toolchain IAR Embedded Workbench, enabling debugging on hardware with graphical animation, setting breakpoints at state-machine level, and trace and log functionality. An integration with Socionext CGI Studio enables the creation of human machine interface (HMI) and graphical user interface (GUI) designs, import graphical artwork, and combine sceneries with logic.
Find more information at www.iar.com/visualstate.