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

Real-time code development speeds up

Posted: 16 Nov 2006 ?? ?Print Version ?Bookmark and Share

Keywords:ARM? embedded software? Real-Time Library? microcontrollers? ARM architecture?

Embedded software development is a lot faster if one doesn't have to start from scratch. That's the idea behind the ARM RealView Real-Time Library, which contains prewritten software components for products that require real-time control, and USB and CAN connectivity.

ARM rolled out the library for software developers working with ARM-based MCUs. It works with the RealView Microcontroller Development Kit, which ARM announced early this year in the wake of its 2005 acquisition of Keil Elektronik GmbH. The library supports all ARM7, ARM9 and ARM Cortex-M3 processor-based MCUs.

The Real-Time Library includes such items as a TCP/IP networking stack, flash file system, USB device drivers and CAN device drivers optimized for specific MCUs. It also includes the Keil RTX real-time kernel, which is included as a configurable object in the Microcontroller Development Kit and is provided in source form in the Real-Time Library.

"Everything is in therethe kinds of things you need for modeling embedded systems, all royalty-free, and the RTX kernel includes source code," said Mark Onions, ARM's product-marketing manager for MCU development tools.

The library, Onions said, will appeal to developers of embedded applications that require networking.

The library components consist of C-language code that Onions said is "handwritten and built from the ground up for the ARM architecture. It's not memory-hungry, and it's very efficient and very fast."

Wizards make it easy to set configuration parameters, he added, but users can dive into the source code if needed. Users can integrate code into their apps from the fully documented examples provided. The development kit pulls the selected libraries into the user's source code.

The RealView Real-Time Library currently works only for 32bit ARM-based MCUs. It's available, starting at $4,195.

- Richard Goering
EE Times

Article Comments - Real-time code development speeds up
*? 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