IoT a target for high performance microcontroller
The STM32F7 MCU series from ST Microelectronics, a microcontroller that features the 32-bit ARM Cortex-M7 processor is in stock at distributor RS Components. The Cortex-M7 is the latest high performance processor core in the Cortex-M family and has been designed for use in advanced consumer, industrial, medical and Internet of Things (IoT) devices.
The microcontroller combines the Cortex-M7 core with advanced peripherals to deliver unrivalled opportunities to enhance application performance, add new functions, extend battery life and ensure security, as well as minimising use of external components to save cost and size. The STM32 family offers power efficiency and pin-, peripheral- and software-compatibility across more than 500 different devices, as well as offering the extensive STM32 development ecosystem.
Tadvantage of ST’s advanced ART Accelerator graphics engine and the L1 on-chip cache of the Cortex-M7, the MCUs deliver the maximum theoretical performance of the Cortex-M7 and offer 1082 CoreMark/462 DMIPS at 216MHz, whether code is executed from either embedded Flash or external memory.
The devices deliver high processing efficiency of 6 CoreMark/mW at 1.8V and also excellent low-power performance with typical current consumption of only 100µA in Stop mode or as low as 1.7µA in Standby mode.
Offering a highly flexible architecture, the series features an AXI and multi-AHB bus matrix for the interconnection of the core, peripherals and memories. The selection of advanced peripherals includes features such as a dedicated power rail for the USB OTG, which enables USB connectivity to continue operating while the rest of the chip is powered at 1.8V to save power.
Dual clock support on most of the peripherals also allows CPU speed to be reduced to minimise power consumption, while keeping the clock frequency unchanged on communication peripherals.
Also available from RS is the STM32F7 Discovery kit, which delivers high levels of flexibility and enables developers to fine-tune hardware and software at any stage of development. Developers can also benefit from the associated STM32CubeF7 firmware and the ability to re-use all STM32F4 software assets, due to the backward compatible instruction set with the Cortex-M4. In addition, unlimited development expansion capability is provided via the board’s compatibility with Arduino Uno shields.