Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

New library beefs up ST MCUs

Posted: 05 Nov 2008 ?? ?Print Version ?Bookmark and Share

Keywords:STM32 MCU? library DSP? microcontroller?

STMicroelectronics has announced a DSP library for its ARM Cortex-M3 based STM32 microcontrollers, allowing developers to take full advantage of the STM32 to host signal processing and control functions on the same core, claims the company. ST also adds it is the first supplier of ARM Cortex-M3 based MCUs to provide an extensive DSP library, allowing developers to optimize application performance and reduce time to market.

The STM32 DSP library is license-free, royalty-free, and provides a large number of valuable functions coded in C or assembly language. These include a PID controller, Fourier transform functions, and a selection of digital filters such as 16bit FIR, IIR direct-form, and IIR canonical-form filters. The functions are ready to use, easy to integrate, and are comprehensively documented to promote software maintainability and accelerate end-product development.

Taking advantage of the signal-processing capabilities of the ARM Cortex-M3 instruction set, the library functions achieve high execution speeds. Operations such as multiply-accumulate or hardware divide can be executed within only two cycles. Demonstrations running on the STM32F103 Performance Line MCU have performed a complex 256-point 16bit radix-4 Fast Fourier Transform (FFT) in only 362?s.

Compared to alternative hybrid architectures such as digital signal controllers (DSC) with separate control- and signal-processing cores, the STM32 streamlines software development, enhances performance, and allows developers to use standard tools, claims ST. The new DSP libraries can be used with the IAR, Keil and Raisonance tool-chains for the STM32.

In addition to ready access to the DSP library, developers also benefit from in-built advantages of the STM32 platform, such as outstanding power efficiency and versatile peripherals. These peripherals include a dual-channel 12bit DAC and 1Msample/second 12bit ADCs, tightly coupled with 16-bit PWM timers. Three families of STM32 MCUs are available, with 36MHz access line and 72MHz performance line devices available in flash densities from 16Kbyte to 512Kbyte.

The STM32 DSP library is available immediately online at Prices for STM32 microcontrollers start at $1.68 for 16Kbyte access line devices in quantities of 10,000 pieces.

Article Comments - New library beefs up ST MCUs
*? 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