Hardware and layout UM1525
12/41 Doc ID 022910 Rev 2
4.1 STM32F051R8T6 microcontroller
This 32-bit low- and medium-density advanced ARM™ MCU with a high-performance ARM
Cortex™-M0 32-bit RISC core has 64 Kbytes Flash, 8 Kbytes RAM, RTC, timers, ADC,
DAC, comparators and communication interfaces.
Figure 5. STM32F051R8T6 package
-36
34-&24
+BYTEOF&LASHMEMORY
+BYTESOF2!-
,1&0XMM
The STM32 F0 delivers 32-bit performance and STM32 DNA essentials into applications
typically addressed by 8- or 16-bit microcontrollers. It benefits from the combination of real-
time performance, low-power operation, advanced architecture and peripherals associated
to the STM32 ecosystem, which has made the STM32 a reference in the market. Now all
this is accessible for cost-sensitive applications. The STM32 F0 offers unparalleled flexibility
and scalability for home entertainment products, appliances, and industrial equipment.
This device provides the following benefits.
● Superior code execution for better performance and excellent code efficiency for
reduced embedded memory usage
● High-performance connectivity and advanced analog peripherals to support a wide
range of applications
● Flexible clock options and low power modes with fast wake-up for low power
consumption
It has the following key features:
● Core and operating conditions
– ARM® Cortex™-M0 0.9 DMIPS/MHz up to 48 MHz
– 1.8/2.0 to 3.6 V supply range
● High-performance connectivity
– 6 Mbit/s USART
– 18 Mbit/s SPI with 4- to 16-bit data frame
– 1 Mbit/s I²C fast-mode plus
–HDMI CEC
● Enhanced control
– 1x 16-bit 3-phase PWM motor control timer
– 5x 16-bit PWM timers
– 1x 16-bit basic timer
– 1x 32-bit PWM timer
– 12 MHz I/O toggling
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.