The STM32F3 series is ST’s entry point to its ARM Cortex-M4 microcontroller portfolio. The M4 core with DSP and floating-point unit, running up to 72 MHz, executes deterministic routines such as motor-control loops up to 43% faster with the unique ST “Routine Booster” based on core-coupled memory (CCM-SRAM). Positioned in the performance spectrum immediately above ST’s STM32F1 Cortex-M3 series, STM32F3 devices are part of the STM32 portfolio that comprises more than 600 devices offering extensive hardware and software commonalities, easy-to-use design tools, and development ecosystem.
With up to 512 kByte Flash memory in the STM32F303 and STM32F302 devices, the F3 series can support more sophisticated applications. New features include extra SPI and I²C communication interfaces, and a Flexible Memory Controller (FMC) with 36 MHz access on 8/16bit bus for various off-chip storage and LCD modules. There are also up to three 144 MHz 16-bit motor-control timers for multi-motor products found in home appliances, power tools, and industrial equipment. In addition, ST’s new Motor Ecosystem for STM32, which comprises a software-development kit (STSW-STM32100) and new hardware, provides further support for faster and easier motor-control development.
These features are added to theperipherals offered for the STM32F3 series that include 12-bit ADCs each with 5 Msample/sec performance, true 16-bit Sigma-Delta ADCs, fast comparators (25 nsec), agile High-Resolution Timers (217 psec) with complex-Waveform Builder, and uncommitted Programmable-Gain Amplifier (PGA). LQFP, BGA or WLCSP options are offered, covering 32 to 144 pins.
These new devices can be evaluated on two different hardware boards: NUCLEO-F303RE featuring a 64-pin device for fast prototyping and sampling, and STM32303E-EVAL featuring a 100-pin device for evaluation. The full embedded software package is also provided, covering not only peripherals drivers, but also libraries and stacks (CubeF3). The associated STM32CubeMX tool simplifies configuration and initialisation to ensure an easy start-up.
The STM32F302 with 512 kByte Flash is priced at $3.38 (10,000) in the LQFP64 package.