Popular ARM Cortex M0 STM32F0 now with higher flash and USB 2.0 support
STM32F0, the popular ARM Cortex M0 based microcontroller product family from STMicroelectronics gets a performance boost. The new additions feature 256KB program Flash in 48-pin or 64-pin LQFP packages. In four of the new STM32F070 Value Line, USB 2.0 Full Speed interface is now available compliant with Battery Charger Detection (BCD v1.2) and Link Power Management (LPM) supporting longer battery life.
These features makes STM32F0 further eligible for cost-sensitive consumer, smart-energy, communication-gateway, and Internet-of-Things (IoT) applications.
STM32F0 Value Line which is hailed as a good replacement for 8-bit and 16-bit applications, allows embedded system designers to choose any specific IC from the STM32F0 based on the customer's requirements without much changing the source code and hardware board design.
STM32F0 Value Line feature built-in safety functionalities, precise internal oscillators, multiple clock sources, and a calendar Real-Time Clock (RTC) with alarm and periodic wakeup from Stop/Standby. Further important features include a 5-channel DMA controller, internal voltage regulator, 12-bit/1.0Ás Analog-Digital Converter (ADC), and versatile communication capabilities such as two I2C interfaces, six USARTs, and two SPIs.
The new STM32F0 Value Line microcontrollers are sampling now, and entering volume production throughout Q1/2015. The STM32F070F6P6 with 32KB Flash and USB support in TSSOP20 package is priced from $0.57 for 10,000 units.
On the enhanced software support, STMicroelectronics explains "The STM32F0 software and hardware ecosystem now supports these new entrants. For just $10.32, the NUCLEO-F070RB allows a fast evaluation and gives a quick access to the developer community for making prototypes. It can be used with various application expansion boards now accessible on the market. The configuration of the device takes only few seconds with the STM32CubeMX configuration tool. STM32CubeMX can also generate initialization C-code, and automatically download STM32CubeF0 embedded software. This embedded software provides a high portability level to other STM32s, but users can also choose the STM32F0 Standard Peripherals Library or the highly optimized STM32F0Snippets. All STM32F0 peripherals are covered, from simple RTC up to full USB stack with many classes."
For further information visit: www.st.com/stm32f0