Express Logic ThreadX RTOS Integrates with IAR Embedded Workbench IDE

Express Logic, Inc., a worldwide leader in royalty-free real-time operating systems (RTOS), and IAR Systems, a leading provider of software tools for embedded systems, announced a commercial-grade integration for developers of serious applications. The integration combines Express Logic’s ThreadX® RTOS and IAR Embedded Workbench® IDE in a form that is easily used out-of-the box by developers of embedded applications. Both Express Logic and IAR Systems products support most popular 32-bit architectures, including ARM’s ARM7, ARM9 and Cortex-M3, Freescale’s ColdFire, NEC’s V850, and Renesas’s H8. Now, developers using those processors can benefit from the seamless integration of ThreadX and IAR Embedded Workbench, enabling them to bring products to market faster and easier than ever before.

Express Logic’s ThreadX RTOS is structured for use with IAR’s Embedded Workbench IDE in a source code project. Developers can immediately compile and build the RTOS library and link it with application code using its services. IAR’s Embedded Workbench provides all the editing, compilation, debugging, and version control facilities needed to support embedded development. In addition, IAR Embedded Workbench now includes RTOS kernel awareness for ThreadX, which gives developers a view of all kernel objects and application threads and enables them to set thread-specific breakpoints. ThreadX is provided with a quick-start demo application, with full source code, that developers can use to familiarize themselves with its features and mechanisms. A full list of the IAR Kickstart kits supported by ThreadX can be found here:

“Many of our ThreadX customers use IAR’s Embedded Workbench as their preferred development environment,” said William E,. Lamie, President of Express Logic. “Now, developers using Freescale’s ColdeFire can also enjoy the benefits of the ThreadX-IAR combination and speed their products to market faster.”

“ThreadX RTOS and IAR Embedded Workbench complement each other extremely well and suit the development of a broad range of consumer and industrial applications,” commented Fredrik Medin, Marketing Director, IAR Systems. “To be successful in these markets, designs need to be introduced as quickly as possible and the combination of our products greatly aid that process.”

Express Logic’s ThreadX RTOS is a small-footprint, easy-to-use, priority-based, preemptive scheduling hard real-time RTOS that has been used in over 750 million electronic products in consumer electronics, medical devices, industrial automation, and networking applications. ThreadX is extremely fast, and responsive to real-time events. ThreadX is available with validation artifacts for IEC, DO-178B/ED-12b, EUROCAE, and USFDA (CDRH) certification.

IAR Embedded Workbench is a set of highly sophisticated and easy-to-use development tools. It incorporates IAR C/C++ Compiler, assembler, linker, librarian, text editor, project manager, and debugger combined in an integrated development environment (IDE) for programming embedded applications.

Shipping and Availability
ThreadX is available in full source code form, royalty free, at license prices starting at $12,500.

About Express Logic and ThreadX
Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance NetX[tm] TCP/IP stack, the FileX[tm] embedded MS-DOS compatible file system, and the USBX[tm] Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please call 1-888-THREADX, or email inquires to

About IAR Systems
IAR Systems is the world’s leading supplier of software tools for embedded systems that enable 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 and automotive products. IAR Systems has an extensive network of partners and cooperates with the world’s leading semiconductor vendors. Established in 1983, IAR Systems is part of the Intoi Group since 2005.

ThreadX, BenchX, TraceX, and FileX are registered trademarks, and NetX, CANX, USBX, StackX, preemption-threshold, picokernel, and UDP fast path technology, are trademarks of Express Logic, Inc. IAR Systems, IAR Embedded Workbench, C-SPY, visualSTATE, From Idea to Target, IAR KickStart Kit, IAR PowerPac, IAR YellowSuite, IAR Advanced Development Kit, IAR and the logotype of IAR Systems are trademarks or registered trademarks owned by IAR Systems AB. J-Link and J-Trace are trademarks licensed to IAR Systems AB.