Luminary Micro represented by Cutter Electronics, a fabless semiconductor company that designs, markets, and sells award-winning ARM Cortex-M3 processor-based microcontrollers and was brought ARM for $1.00 to embedded developers, has released additional third party support for its Stellaris family of microcontrollers (MCUs).
Development tools available from Keil, IAR, and CodeSourcery now support a total of seven RTOSes for the popular Stellaris MCUs. Evaluation and demonstration versions of the RTOSes are available in Stellaris development and evaluation kits. In some cases, the limited-use versions of RTOSes are also available for download from Luminary Micro’s website.
According to Luminary, a year ago when it launched the first Stellaris MCU, it emphasised that along with removing the barriers to 32-bit performance at 8/16-bit prices, one of the many key benefits of the Stellaris family was gaining entry into the expansive ARM community of third-party supporters.
Accessing this vast ecosystem of tried-and-true tools and software not only eliminates the headaches of tools changes, but also the necessity for architectural upgrades.
Stellaris Family Development Kits feature a Stellaris MCU, along with a peripheral driver library, documentation, schematics, example programs, and all cables and jumpers. Stellaris Family Development Kits also include evaluation versions of popular software and hardware development tools:
- ARM RealView Microcontroller Development Kit (MDK-ARM);
- IAR Embedded Workbench KickStart Edition; and
- CodeSourcery’s Sourcery G++ software development environment.
The seven available RTOSes currently supported in Stellaris Family Development kits are:
- FreeRTOS.org, by FreeRTOS.org
- SalvoLite, from Pumpkin, Inc.
- µC/OS-II, by Micrium
- ThreadX, by ExpressLogic
- CMX-RTX, by CMX, Inc. (New in the kit)
- EmbOS, by Segger (New in the kit)
- RTX, by Keil (New in the kit)
In addition, Luminary Micro and its third party partners also offer evaluation kits focused on a single member of the Stellaris family and featuring a specific development tools environment. The compact and cost-effective evaluation kits feature a Stellaris MCU, along with the peripheral driver library, documentation, schematics, example programs, and all necessary cables. The evaluation kits now also include demonstration versions of RTOSes that run on that evaluation kit in that tools environment:
The EKK-LM3S811 Stellaris LM3S811 Evaluation Kit with ARM RealView Microcontroller Development Kit now includes demonstration RTOSes from FreeRTOS.org, Pumpkin, ExpressLogic, CMX, Segger, and Keil.
The new EKI-LM3S811 Stellaris LM3S811 Evaluation Kit with IAR Embedded WorkBench KickStart Edition includes demonstration RTOSes from FreeRTOS.org, Micrium, CMX, and Segger.
The new EKC-LM3S811 Stellaris LM3S811 Evaluation Kit with CodeSourcery SourceryG++ includes demonstration RTOSes from FreeRTOS.org, and Pumpkin.
According to Luminary, an RTOS delivers a time-to-market advantage to embedded software developers by providing useful system functions that they would otherwise need to implement, debug, and maintain themselves.
It is an advantage to embedded software developers that RTOS support for Stellaris microcontrollers is available from the leading suppliers of embedded RTOSes with small memory footprints, fast context switch times, and rapid interrupt response.