Product category:
Embedded Software and Operating Systems
News Release from: Express Logic | Subject: ThreadX and USBX for Stellaris
Edited by the Electronicstalk Editorial
Team on 16 April 2008
RTOS and stack support microcontroller
expansion
ThreadX is extremely attractive for high-volume devices, such as those applications targeted by the latest additions to the Stellaris microcontroller line.
Express Logic'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 microcontrollers ThreadX and USBX for the new Stellaris devices are designed for use with the ARM/Keil RealView tools from ARM
This article was originally published on Electronicstalk on 8 Mar 2005 at 8.00am (UK)
Related stories
Debugger looks into TCP/IP stack
Express Logic is claiming an industry first with the addition of TCP/IP stack and file system awareness to the ARM RealView debugger's already robust RTOS kernel awareness for ThreadX.
RTOS runs on Blackfin processors
The ThreadX real-time operating system is now available for Analog Devices' new network-enabled Blackfin processors.
The new Stellaris family members consist of six members of the Stellaris LM3S3000 USB series and 14 members of the Stellaris LM3S5000 CAN+USB series.
This family includes the first integration of Universal Serial Bus (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.
Further reading
RTOS puts PowerPC into embedded storage
AMCC and Express Logic have developed a combined solution using the PowerPC 440SPe with the ThreadX RTOS for intelligent embedded storage devices.
RTOS gains development support
Express Logic has integrated its ThreadX RTOS into the Wind River Workbench 2.3 integrated development environment. Wind River Workbench.
RTOS helps record comet impact
Software from Express Logic and Green Hills Software played key roles in NASA's recent successful Deep Impact spacecraft mission.
Together with large on-chip memories, enhanced power management, and expansive I/O and control capabilities, the new Stellaris family members are optimised 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.
ThreadX is Express Logic's small, fast, royalty-free RTOS for demanding real-time applications.
Its royalty-free business model makes ThreadX extremely attractive for high-volume devices.
ThreadX's ease-of-use enables ThreadX-powered devices to get to market on time and within budget, which accounts for ThreadX's success in the marketplace and its high-volume implementations.
ThreadX has been widely embraced and is currently deployed in excess of 500 million electronic products.
"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", says 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 microcontrollers bring their products to market faster", adds John Carbone, Vice President 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 microcontrollers, 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 On-The-Go Evaluation Kit.
The demonstration program consists of a simple multi-threaded 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.
Applications can be up and running in just a couple of minutes.
ThreadX and USBX are available in full source code form, royalty free, with licence prices starting at US $12,500. Request a free brochure from Express Logic ...
• Express Logic: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

