AVIX-RT, the company behind the AVIX RTOS, today announced AVIX support for the IAR Embedded Workbench for ARM (IAR EWARM). The ultra-fast AVIX RTOS, which targets all commercially available Cortex-M3 microcontrollers, is a perfect match for IAR EWARM. In addition to enabling AVIX based applications development, AVIX-RT provides a kernel aware plug-in for the IAR EWARM environment. This plug-in seamlessly integrates with IAR EWARM and can be controlled entirely from within this environment. Using IAR EWARM combined with the AVIX plug-in allows for interactive monitoring of the status of all AVIX kernel objects through the plug-in provided Graphical User Interface.
With support for IAR EWARM, on a single license, AVIX for Cortex-M3 may be used for an unlimited time to develop multiple applications for every supported Cortex-M3 both with IAR EWARM and KEIL MDK.
The AVIX RTOS offers features not found in any competing product, the most distinguishing being True Zero Latency. AVIX allows extremely high interrupt rates with latency equal to that of the underlying hardware because it never disables interrupts. As such, AVIX is a perfect match for the advanced interrupt architecture offered by the Cortex-M3 architecture. The True Zero Latency feature does not come with any limitation and AVIX based interrupt handlers are allowed to make many system calls leading to interrupt handlers being fully integrated in the application. Offering zero latency combined with full interrupt handler-application integration is unique in the market and distinguishes AVIX from competing products, a distinction emphasized by adding True to Zero Latency.
AVIX offers low RAM consumption by using the dedicated Cortex-M3 interrupt stack pointer for interrupt handling, leading to a reduction of the stack size of every thread in the application.
For testing, AVIX comes with the unique Thread Activation Tracing, allowing real time monitoring of thread activity. Combined with Kernel Aware Debugging plug-ins, this offers advanced testing capabilities. A free evaluation version containing tutorial and demo code for many commercially available development boards is available from AVIX-RT’s website.
Headquartered in Den Bosch, The Netherlands, AVIX-RT develops and markets the most advanced RTOS for many ARM Cortex-M3 and 16 and 32 bit Microchip micro controllers. For more information, AVIX-RT can be contacted by e-mail: info[at]avix-rt.com or phone: +31 615 285 177 (ask for Leon van Snippenberg). Detailed information about AVIX-RT and its products is available at the AVIX-RT website.
About IAR Systems
IAR Systems is the world’s leading supplier of software tools for developing embedded systems applications. The software enables over 14 000 large and small companies to develop premium products based on 8-, 16-, and 32-bit microcontrollers, mainly in the areas of industrial automation, medical devices, consumer electronics, telecommunication and automotive products. IAR Systems has an extensive network of partners and cooperates with the world’s leading semiconductor vendors. IAR Systems Group AB is listed on NASDAQ OMX Stockholm.