Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

ThreadX RTOS supports latest Luminary MCUs

Posted: 08 May 2008 ?? ?Print Version ?Bookmark and Share

Keywords:RTOS? USB? Arm-based MCU?

Express Logic Inc.'s ThreadX RTOS and USBX USB host/device stack now support Luminary Micro's new Stellaris LM3S3000 Series and LM3S5000 Series ARM Cortex-M3-based MCUs. ThreadX and USBX for the new Stellaris devices are designed for use with the ARM/Keil RealView tools from ARM.

ThreadX is Express Logic's small, fast, royalty-free RTOS for demanding real-time applications. The RTOS' ease-of-use enables ThreadX-powered devices to get to market on time and within budget. ThreadX has been widely embraced and is currently deployed in excess of 500 million electronic products.

The new Stellaris family members consist of six members of the Stellaris LM3S3000 USB series and fourteen members of the Stellaris LM3S5000 CAN+USB series. This family includes the first integration of USB on-the-go (OTG) and host capability in the ARM Cortex-M3 architecture. Each of the new Stellaris family members ships with the Stellaris Peripheral Driver Library and Bootloader conveniently preprogrammed in read-only memory. Together with large on-chip memories, enhanced power management, and expansive I/O and control capabilities, the new Stellaris family members are optimized for industrial applications requiring reliable connectivity in applications such as motor and motion control, factory automation, test and measurement instrumentation, HVAC and building control, gaming equipment, medical devices, consumer appliances, and fire and security.

"Express Logic's royalty-free real-time operating system and dedicated support of the entire Stellaris product family makes them an ideal partner for us," said Jean Anne Booth, chief marketing officer of Luminary Micro. "ThreadX presents a small memory footprint with an easy-to-use, rich set of system services. Embedded developers will appreciate the capabilities of ThreadX using the evaluation version and demonstration application available for our new Stellaris evaluation kits."

"ThreadX will help developers using Luminary Micro's Stellaris family of Cortex-M3-based MCUs bring their products to market faster," commented John Carbone, VP of marketing of Express Logic. "With its simple API, ThreadX easily manages application threads and handles real-time interrupts and context switching. We're proud that Luminary Micro chose to use ThreadX as part of its validation process for the new LM3S3000/5000 MCUs, making it that much easier for Luminary Micro customers to benefit from the availability of ThreadX and USBX on these new parts."

A free evaluation version of ThreadX and a demonstration program in source code form are available for Luminary Micro's Stellaris LM3S3748 USB host/device evaluation kit and LM3S3768 USB OTG evaluation kit. The demonstration program consists of a simple multithreaded application that uses many advanced, yet easy-to-use features of ThreadX, including message passing, thread creation, and scheduling. The entire application with the ThreadX RTOS requires less than 7Kbyte of flash and less than 4Kbyte of SRAM. Users can modify the demonstration program or write a completely new ThreadX application up to the evaluation version's limits, which consist of ten threads, one instantiation of each type of memory pool, and a maximum of two instantiations for each of the other ThreadX objects. The demo application is provided in C source code form, is fully integrated for the LM3S3748 and LM3S3768 USB-enabled evaluation kits, and intended for use with the ARM/Keil RealView tools.

ThreadX and USBX are available in full source code form, royalty free, at license prices starting at $12,500.

Article Comments - ThreadX RTOS supports latest Luminar...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top