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
- Complete upgrade path available from IAR Systems.
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.
IAR 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.
Micrium uC/OS-II
Up and running in 10 minutes? "Impossible," you say? It's true. Whether it takes you a few minutes more, or less,Micrium's flagship product, μC/OS-II, is a treasure of an RTOS when used with the IAR NXP LPC3131 kit. μC/OS-IIis a portable, scalable, and preemptive real-time RTOS. Managing up to 250 application tasks, μC/OS-II provides the
following services:
- Mutual Exclusion Semaphores (to reduce priority inversions)
- Fixed Sized Memory Block Management
Micrium uC/USB
μC/USB-Device is a device stack designed for embedded systems equipped with a USB device controller. A hardware abstraction layer makes it easy to port μC/USB-Device to new USB controllers by simply modifying existing hardwareaccess routines. Drivers for such common device classes as mass storage, HID, CDC, and audio are offered.