Hardware and layout
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.
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
●
–
–
High-performance connectivity
●
–
–
–
–
Enhanced control
●
–
–
–
–
–
12/41
STM32F051R8T6 package
ARM® Cortex™-M0 0.9 DMIPS/MHz up to 48 MHz
1.8/2.0 to 3.6 V supply range
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
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
Doc ID 022910 Rev 2
UM1525
Need help?
Do you have a question about the STM32F051R8T6 and is the answer not in the manual?