Global semiconductors leader STMicroelectronics Pty Ltd introduces a new range of microcontrollers designed to improve the power-saving performance of smartphones and tablets as well as a host of new innovations and applications.
The STM32 Dynamic Efficiency microcontrollers from STMicroelectronics enhance the power-saving performance of data batching, the technique also used in Google’s latest Android 4.4 (KitKat) operating system to maximise battery life. Google’s Android 4.4 uses a low-power sensor hub to manage always-on sensors such as accelerometers or pressure sensors, resulting in the main system processor consuming less battery energy.
Designed as the entry level model to the STM32F4 high-performance series, ST’s STM32F411 Dynamic Efficiency microcontrollers are engineered to deliver more performance with lower dynamic power and higher integration in these sensor hub applications. The new STM32F411’s Batch Acquisition Mode (BAM) saves up to 50% extra power by storing sensor data directly into SRAM while its own CPU core sleeps, waking up briefly to process this stored data before returning to power-saving mode.
Suitable for use in a wide range of industrial and consumer applications, the STM32F411 microcontroller brings the advantages of BAM and other power-saving innovations including its new Flash-STOP mode to applications such as industrial controls, medical monitors, building automation, and wearable technology. The compact design allows its use in space constrained applications.
Key features of the STM32F411 microcontrollers include ARM Cortex-M4 processor core with DSP and Floating-Point Unit (FPU); up to 512Kbyte of Flash with high SRAM capacity of up to 128Kbyte; ST’s ART Accelerator branch cache, 90nm process, and voltage-scaling capability to minimise dynamic power and boost processing performance; industry’s first M4-class device to achieve RUN mode current of 100µA/MHz executing EEMBC CoreMark code from Flash with peripherals off while also being able to run up to 100MHz to deliver 125DMIPS; and current in STOP mode set very low at just 10µA typical with all SRAM content and context saved.
The option of an extended temperature range of -40°C to 105°C, low-voltage supply down to 1.7V, and rich peripherals allow the STM32F411 to be deployed in demanding environments and applications. The peripheral set includes a 12-bit 16-channel ADC up to 2.4M sample/s, up to 11 timers including motor-control timer and general-purpose 16-bit and 32-bit timers, and versatile communication interfaces such as three I2C ports up to 1Mbit/s, three USARTs up to 12.5Mbit/s, a USB 2.0 OTG Full Speed interface with embedded PHY, five SPI ports up to 50Mbit/s with five I2S audio interfaces, and an SD/MMC interface.
The STM32F411 is supported by the STM32Nucleo open hardware platform and STM32Cube software tools and embedded software.