Date: 10/05/2012
Cost optimized ARM Cortex M0 based STM32 F0 MCUs now in production
STMicroelectronics has begun volume production of its 32-bit STM32 F0 microcontroller (MCU) series, targeted at replacing 8/16 bit MCUs in embedded systems where the performance need is higher but without driving the cost higher.
Both the 32bit MCU chips and the development board called discovery kit are priced for cost conscious users designing consumer and industrial electronics systems.
The STM32F0 Discovery Kit contains a prototype microcontroller board featuring pushbuttons and indicator LEDs, which plugs directly into a PC's USB port and is supported by demonstration code and sample firmware. The kit is compatible with STM32 software development environments from third-party vendors Atollic, IAR, Keil, and TASKING.
ST says STM32 F0 microcontrollers take advantage of the modern ARM Cortex-M0 32-bit embedded processor architecture, enabling product developers to break traditional price and performance limitations imposed by older, proprietary 8-bit and 16-bit devices.
Pin compatibility, in addition to software, peripherals and development-tools compatibility across more than 300 device variants now available in all STM32 Cortex-M0, Cortex-M3 and Cortex-M4 series enhances flexibility and scalability, and can help reduce development costs and time to market for new products, ST adds.
ST claims STM32 F0 series integrates high-value features not found in Cortex-M0 microcontrollers from competing suppliers. Here below is what ST share the differentiating features of STM32 F0:
Differentiating features of ST's STM32 F0 devices include built-in hardware RAM-parity checking, which simplifies compatibility with Class-B Industry safety standard for home appliance applications and enhances real-time application performance. A Clock Security System (CSS) is also integrated, which enhances the reliability of the application. In addition, advanced timing capabilities with dead-time generation and inverted channels help designers overcome common challenges when designing motor controls.
The devices also integrate hardware touch-sensing control and a 12-bit Analog/Digital Converter (ADC) capable of up to 1Msample/s conversion, which is more than twice the speed supported by some competing devices. Other features include a 12-bit Digital/Analog Converter (DAC), and two tightly coupled programmable analog comparators. This outstanding analog integration, in a low-cost microcontroller family, enables developers to target applications requiring precision high-speed sensing and control across multiple channels.
STM32 F0 devices also integrate a hardware Consumer Electronics Control (CEC) module allowing connections to other home multimedia devices using the latest industry-standard protocols while leaving the microcontroller's CPU, memory and peripherals free to perform other tasks.
With four low-power modes, including a 5.3ľA STOP mode and a 2.8ľA STANDBY mode with the real-time clock running, the energy-conscious STM32 F0 family simplifies deployment and extends battery life in applications such as remote controls, sensor networks and smart meters.
High-performance communication features include a Serial Peripheral Interface (SPI) with support for programmable data frame up to 16 bits and baud rate up to 18Mbit/s, as well as an I2C port supporting Fast mode+ communication at up to 1Mbit/s. Also, activity on the I2C port can wake the microcontroller from STOP mode on address match.
Further advantages for engineers include reduced constraints for easy communication clock setting. Programmable analog and digital noise filtering ensure robust communication. There is also a 6Mbit/s USART with support for multiple clock input options, capable of operating independently from the main processor clock frequency.
arm cortex mcu board
Prices and availability: The STM32 F0 is in mass production now, offering embedded memory densities from 16Kbyte to 64Kbyte Flash and 4Kbyte to 8Kbyte SRAM and UFQFPN32, LQFP48 and LQFP64 package options. An additional 20-pin in 16kbyte Flash configuration and extension to 128Kbyte Flash in a 100-pin package will soon be available. Resale prices for STM32 F0 microcontrollers start from $0.95 in quantities of 1000 pieces.
The STM32F0 Discovery Kit is available from ST sales offices and from distributors, priced at $7.99.