IAR visualSTATE®
IAR visualSTATE is a UML-compliant graphical design environment for reactive systems, with advanced formal verification and validation tools as well as a very powerful code generator.
visualSTATE represents any complex reactive system with UML state machines. The use of state machine diagrams is exceptionally beneficial for control logic oriented applications such as monitoring, metering and control applications where reliability, size and deterministic execution are the main criteria, which makes visualSTATE the ideal design tool for ARM-based projects.
IAR Embedded Workbench® for ARM
IAR Embedded Workbench is an Integrated Development Environment with a complete and easy-to-use set of C/C++ cross compiler and debugger tools for professional embedded applications.
• KickStart 32KB IAR C/C++ Compiler for ARM
• Project manager
• Editor
• Linker and librarian tools
• C-SPY® debugger
• Full integration with IAR J-Link
Example projects for STM32 include:
• GettingStarted
This example project shows basic use of I/O, timer and the interrupt controllers. Displays running lights on the board LED's.
• LCD_Demo
This example project shows basic use of parallel I/O, timer, interrupt controller, ADC and interface to a LCD HD44780 compatible module. The LCD will display the position of the potentiometer in percents.
• USBMouse
This example project shows how to implement a USB HID mouse. When host install needed driver a mouse's cursor begin to move in a rectangle shape. The WAKE-UP button is used for USB resume when the device is suspended.
|