Micro Digital Announces RTOS Support For Four Major Cortex-M3 Families

Micro Digital Inc. is pleased to announce that the SMX® RTOS and middleware now offer out-of-the-box support for four major Cortex-M3 families: Texas Instruments (Luminary Micro) Stellaris LM3Sxxxx, STMicro STM32, Atmel AT91SAM3U, and NXP LPC17xx.

  • Share on TwitterShare on FacebookShare on Google+Share on LinkedInEmail a friend
Its unusual task switching mechanism has allowed us to save significant RAM for task stacks, which is a major user of RAM in a multitasking system. Also, the interrupt controller, tick timer, and other features are part of the core, making them standard across processors from different vendors¬ and they have been designed well

Costa Mesa, CA (PRWEB) March 17, 2010

Micro Digital Inc. is pleased to announce that the SMX® RTOS and middleware now offer out-of-the-box support for four major Cortex-M3 families: Texas Instruments (Luminary Micro) Stellaris LM3Sxxxx, STMicro STM32, Atmel AT91SAM3U, and NXP LPC17xx. Included are BSP code, drivers for on-chip Ethernet and USB controllers, and a floating point library for the Thumb-2 instruction set. Free evaluation kits and demos are available to download at http://www.smxrtos.com/eval and http://www.smxrtos.com/demo.

"The ARM-M architecture, upon which Cortex-M processors are based, is quite different from traditional ARM. Unlike many prevalent architectures, it was designed for embedded systems, not brought over from the desktop world. When initially reading about it, I was pleased to see many features specifically for embedded systems," says David Moore, Director of Development. "Its unusual task switching mechanism has allowed us to save significant RAM for task stacks, which is a major user of RAM in a multitasking system. Also, the interrupt controller, tick timer, and other features are part of the core, making them standard across processors from different vendors¬ and they have been designed well," he added.

SMX RTOS, smxNS™ TCP/IP stack, smxUSBH™ USB host stack, smxUSBD™ USB device stack, smx flash file systems, and GoFast® IEEE 754 floating point library (single and double precision) all run out-of-the-box on these Cortex-M3 processors. SMX software has been proven to give high performance with small code and RAM footprints. The GoFast library, for example, improves the calculation speed of complex floating point functions by as much as ten times when it runs on the Thumb-2 (Cortex) instruction set. SMX also features extensive error checking and error management that help to speed products to market.

SMX for Cortex-M3 is available immediately for purchase and includes full source code, 90 days of technical support, and no per-seat charges. All of Micro Digital’s software is royalty free and sold with a 30-day money back guarantee.

About Micro Digital
Micro Digital, Inc. has been in the embedded systems business for 35 years and has been producing and selling embedded software products for over 20 years. The company is dedicated to providing quality products and support for embedded systems at moderate prices. Micro Digital, Inc. may be contacted at 800-366-2491.

Further News from Micro Digital, Inc.

# # #


Contact

Attachments