STM32F051R6 Entry-level ARM Cortex-M0 MCU with 32 Kbytes Flash, 48 MHz CPU, motor control and CEC functions

The STM32F051xx family incorporates the high-performance ARM Cortex-M0 32-bit RISC core operating at a 48 MHz frequency, high-speed embedded memories (Flash memory up to 64 Kbytes and SRAM up to 8 Kbytes), and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces (up to two I²Cs, two SPIs, one I2S, one HDMI CEC, and up to two USARTs), one 12-bit ADC, one 12-bit DAC, up to five general-purpose 16-bit timers, a 32-bit timer and an advanced-control PWM timer.

The STM32F051xx family operates in the -40 to +85 C and -40 to +105 C temperature ranges, from a 2.0 to 3.6 V power supply. A comprehensive set of power-saving modes allows the design of low-power applications.

The STM32F051xx family includes devices in four different packages ranging from 32 pins to 64 pins. Depending on the device chosen, different sets of peripherals are included. The description below provides an overview of the complete range of peripherals proposed in this family. These features make the STM32F051xx microcontroller family suitable for a wide range of applications such as application control and user interfaces, handheld equipment, A/V receivers and digital TV, PC peripherals, gaming and GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms, and HVACs

技术特性
STM32F051R6 订购信息
订购型号 产品状态 美金价格 数量 封装 包装形式 温度范围 材料声明
STM32F051R6T6 Active 1.279 1000 LQFP 64 10x10x1.4 Tray -40 °C-105 °C STM32F051R6T6
DATASHEET
描述 版本 大小
STM32F051R6 : DS8668: Low- and medium-density advanced ARM™-based 32-bit MCU with 16 to 64 Kbytes Flash, timers, ADC, DAC and comm. interfaces 3 1165KB
DATA BRIEF
描述 版本 大小
DB1274: Low- and medium-density advanced ARM™-based 32-bit MCU with 16 to 64 Kbytes Flash, timers, ADC, DAC and comm. interfaces 2 435KB
APPLICATION NOTES
描述 版本 大小
AN4061: EEPROM emulation in STM32F0xx microcontrollers 1 260KB
AN4055: Clock configuration tool for STM32F0xx microcontrollers 1 370KB
AN4058: Audio and waveform generation using the DAC in STM32F0xx microcontroller families 1 487KB
AN4062: STM32F0DISCOVERY peripheral firmware examples 2 204KB
AN2639: Soldering recommendations and package information for Lead-free ECOPACK® microcontrollers 2 209KB
AN3364: Migration and compatibility guidelines for STM32 microcontroller applications 3 128KB
AN4088: Migrating from STM32F1 to STM32F0 1 919KB
AN3070: Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32™’s USART 1 192KB
AN4099: Implementing transmitters and receivers for infrared remote control protocols using STM32F0xx microcontrollers 1 513KB
AN2869: Guidelines for designing touch sensing applications 6 980KB
AN4080: Getting started with STM32F05xxx hardware development 1 444KB
AN1709: EMC design guide for ST microcontrollers 1 657KB
AN4065: STM32F0xx in-application programming using the USART 1 185KB
AN4104: Using the STM32F0xx DMA controller 1 91KB
AN3371: Using the hardware real-time clock (RTC) in STM32 F0, F2, F4 and L1 series of MCUs 4 489KB
AN4112: Using STM32F05xx analog comparators in application cases 1 239KB
AN3155: USART protocol used in the STM32™ bootloader 2 573KB
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration 1 213KB
AN3078: STM32™ in-application programming over the I²C bus 1 671KB
ERRATA SHEETS
描述 版本 大小
ES0202: STM32F051xx device limitations 1 90KB
LICENSE AGREEMENTS
描述 版本 大小
MCU software licence agreement liberty v2 2.0 18KB
MCU software licence agreement image v2 2.0 17KB
PROGRAMMING MANUALS
描述 版本 大小
PM0215: STM32F0xxx Cortex-M0 programming manual 1 823KB
REFERENCE MANUALS
描述 版本 大小
RM0091: STM32F05xxx advanced ARM-based 32-bit MCUs 1 10332KB
USER MANUALS
描述 版本 大小
UM1523: Getting started with software and firmware environments for the STM32F0DISCOVERY kit 1 2281KB
PRODUCT PRESENTATIONS
描述 版本 大小
STM32 - 32-bit ARM Cortex-M MCUs marketing presentation 1.2 2282KB
BOARDS AND TOOLS
Part Number 描述
STM-STUDIO STM Studio run-time variables monitoring and visualization tool
STM320518-EVAL Evaluation board for STM32 F0 series - with STM32F051 MCU
STVP ST Visual Programmer for programming ST7, STM8, STM8T and STM32
STM32F0DISCOVERY Discovery kit for STM32 F0 series - with STM32F051 MCU
ST-LINK In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
STX-PRO/RAIS Unlimited in-circuit debugging/programming tool for STM32, STR7 and STR9
MicroXplorer MCU graphical configuration tool
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STX-RLINK In-circuit debugger/programmer supporting JTAG and ICC protocols for STM8, ST7, uPSD, STM32, STR7 and STR9 microcontrollers
CONFIGURATION UTILITIES
描述 版本 大小
Clock configuration tool for STM32F0xx microcontrollers 1.0.1 495KB
FIRMWARE
描述 版本 大小
STM32F0xx standard peripherals library 1.0.0 11824KB
STM32F0 Discovery kit firmware package, including 21 examples and preconfigured projects for 4 different IDEs 1.0.0 1639KB
EEPROM emulation in STM32F0xx microcontrollers 1.0.0 809KB
STM32F0xx in-application programming using the USART 1.0.0 1623KB
STM32 embedded GUI library 2.0.0 25243KB
STM8 and STM32 embedded software solutions 1.0.1 1139KB
SW DEMOS
描述 版本 大小
STM32 and STM8 Flash loader demonstrator 2.5.0 6449KB
FLYERS
描述 版本 大小
FLSTM32F00512: STM32 F0 series - Entry-level Cortex-M0 MCU 1.0 333KB
MARKETING BROCHURES
描述 版本 大小
BRSTM320512: STM32 MCU family 1.0 1064KB