STM32F051R4:Mainstream ARM Cortex-M0 Access line MCU with 16 Kbytes Flash, 48 MHz CPU, motor control and CEC functions

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

The STM32F051xx microcontrollers operate 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 microcontrollers include devices in seven different packages ranging from 32 pins to 64 pins with a die form also available upon request. Depending on the device chosen, different sets of peripherals are included.

These features make the STM32F051xx microcontrollers suitable for a wide range of applications such as application control and user interfaces, hand-held 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.

Key Features

  • Core: ARM® 32-bit Cortex® -M0 CPU, frequency up to 48 MHz
  • Memories
    • 16 to 64 Kbytes of Flash memory
    • 8 Kbytes of SRAM with HW parity checking
  • CRC calculation unit
  • Reset and power management
    • Digital and I/O supply: VDD = 2.0 V to 3.6 V
    • Analog supply: VDDA = from VDD to 3.6 V
    • Power-on/Power down reset (POR/PDR)
    • Programmable voltage detector (PVD)
    • Low power modes: Sleep, Stop, Standby
    • VBAT supply for RTC and backup registers
  • Clock management
    • 4 to 32 MHz crystal oscillator
    • 32 kHz oscillator for RTC with calibration
    • Internal 8 MHz RC with x6 PLL option
    • Internal 40 kHz RC oscillator
  • Up to 55 fast I/Os
    • All mappable on external interrupt vectors
    • Up to 36 I/Os with 5 V tolerant capability
  • 5-channel DMA controller
  • One 12-bit, 1.0 μs ADC (up to 16 channels)
    • Conversion range: 0 to 3.6 V
    • Separate analog supply from 2.4 up to 3.6
  • One 12-bit DAC channel
  • Two fast low-power analog comparators with programmable input and output
  • Up to 18 capacitive sensing channels supporting touchkey, linear and rotary touch sensors
  • Up to 11 timers
    • One 16-bit 7-channel advanced-control timer for 6 channels PWM output, with deadtime generation and emergency stop
    • One 32-bit and one 16-bit timer, with up to 4 IC/OC, usable for IR control decoding
    • One 16-bit timer, with 2 IC/OC, 1 OCN, deadtime generation and emergency stop
    • Two 16-bit timers, each with IC/OC and OCN, deadtime generation, emergency stop and modulator gate for IR control
    • One 16-bit timer with 1 IC/OC
    • Independent and system watchdog timers
    • SysTick timer: 24-bit downcounter
    • One 16-bit basic timer to drive the DAC
  • Calendar RTC with alarm and periodic wakeup from Stop/Standby
  • Communication interfaces
    • Up to two I2 C interfaces, one supporting Fast Mode Plus (1 Mbit/s) with 20 mA current sink, SMBus/PMBus and wakeup from Stop mode
    • Up to two USARTs supporting master synchronous SPI and modem control, one with ISO7816 interface, LIN, IrDA capability, auto baud rate detection and wakeup feature
    • Up to two SPIs (18 Mbit/s) with 4 to 16 programmable bit frame, one with I2 S interface multiplexed
  • HDMI CEC interface, wakeup on header reception
  • Serial wire debug (SWD)
  • 96-bit unique ID
  • All packages ECOPACK® 2
Product Specifications
DescriptionVersionSize
DS8668: ARM®-based 32-bit MCU, 16 to 64 KB Flash, 11 timers, ADC, DAC and communication interfaces, 2.0-3.6 V7.01 MB
Application Notes
DescriptionVersionSize
AN3126: Audio and waveform generation using the DAC in STM32 microcontrollers2.0829 KB
AN4775: Basics and low-cost solution proposals to move from legacy USB2.0 connector to USB Type-C™ connector with STM32 devices1.0443 KB
AN4067: Calibrating STM32F0x1, STM32F0x2 and STM32F0x8 lines internal RC oscillators2.0511 KB
AN1709: EMC design guide for ST microcontrollers2.0843 KB
AN3960: ESD considerations for touch sensing applications on MCUs2.0353 KB
AN1181: Electrostatic discharge sensitivity measurement1.649 KB
AN4566: Extending the DAC performance of STM32 microcontrollers2.0365 KB
AN4776: General-purpose timer cookbook1.01 MB
AN4080: Getting started with STM32F0x1/x2/x8 hardware development4.0568 KB
AN4312: Guidelines for designing touch sensing applications with surface sensors2.01 MB
AN4299: Guidelines to improve conducted noise robustness on STM32F0/F3, STM32L0/L4 series touch sensing applications3.0613 KB
AN3236: Guidelines to increase the number of touch sensing touchkeys4.0300 KB
AN4750: Handling of soft errors in STM32 applications2.1410 KB
AN4803: High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 32-bit ARM® Cortex® MCUs1.12 MB
AN2834: How to get the best ADC accuracy in STM32Fx Series and STM32L1 Series devices2.1845 KB
AN4229: How to implement a vocoder solution using STM32 microcontrollers1.0466 KB
AN4099: Implementation of transmitters and receivers for infrared remote control protocols with MCUs of the STM32F0 and STM32F3 Series3.0750 KB
AN3070: Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32™’s USART1.3191 KB
AN4617: Migrating between STM32F0 and STM32L0 microcontrollers1.0461 KB
AN4088: Migrating between STM32F1 and STM32F0 series microcontrollers3.01 MB
AN3364: Migration and compatibility guidelines for STM32 microcontroller applications3.1127 KB
AN4705: Migration guidelines from PIC18 to STM32F0 Series with software expansion for STM32Cube2.01 MB
AN2867: Oscillator design guide for STM8S, STM8A and STM32 microcontrollers10.02 MB
AN4908: STM32 USART automatic baud rate detection1.0268 KB
AN4013: STM32 cross-series timer overview6.0555 KB
AN2606: STM32 microcontroller system memory boot mode29.03 MB
AN4735: STM32Cube firmware examples for STM32F0 Series5.0405 KB
AN4062: STM32F0DISCOVERY peripheral firmware examples3.1511 KB
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration1.3212 KB
AN4310: Sampling capacitor selection guide for MCU based touch sensing applications3.0208 KB
AN4316: Tuning a STMTouch-based application3.0783 KB
AN4076: Two or three shunt resistor based current sensing circuit design in 3-phase inverters1.61 MB
AN3155: USART protocol used in the STM32 bootloader7.0617 KB
AN4277: Using STM32 device PWM shut-down features for motor control and digital power conversion4.0834 KB
AN4112: Using STM32F05xx analog comparators in application cases1.1238 KB
AN4104: Using the STM32F0xx DMA controller1.090 KB
AN3371: Using the hardware real-time clock (RTC) in STM32 F0, F2, F3, F4 and L1 series of MCUs5.1421 KB
AN4759: Using the hardware real-time clock (RTC) in low-power modes with STM32 microcontrollers2.01 MB
AN4655: Virtually increasing the number of serial communication peripherals in STM32 applications1.1338 KB
Technical Notes & Articles
DescriptionVersionSize
TN1163: Description of WLCSP for microcontrollers and recommendations for its use4.01 MB
TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions1.297 KB
TN1204: Tape and reel shipping media for STM32 microcontrollers in BGA packages2.1745 KB
TN1205: Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages3.0753 KB
TN1206: Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages3.0830 KB
TN1207: Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages1.0755 KB
TN1208: Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages1.0743 KB
Reference Manuals
DescriptionVersionSize
RM0091: STM32F0x1/STM32F0x2/STM32F0x8 advanced ARM®-based 32-bit MCUs8.013 MB
Programming Manuals
DescriptionVersionSize
PM0215: STM32F0xxx Cortex-M0 programming manual1.1822 KB
Errata Sheets
DescriptionVersionSize
ES0202: STM32F051x4/x6/x8 device limitations4.0466 KB
Device Option Lists
DescriptionVersionSize
STM32F051 64 Kbytes - option list1.01 KB
HW Model & CAD Libraries
DescriptionVersionSize
STM32F0 IBIS models1.08 MB
Presentations
DescriptionVersionSize
Discover the STM32 with a free 32-bit Cortex-M0/0+ MCU Professional Developer’s Package: FAQ1.0290 KB
Discover the STM32 with a free 32-bit Cortex-M0/0+ MCU Professional Developer’s Package: Webinar Presentation1.04 MB
Getting started with STM32F0 or STM32L0 series1.0.0606 KB
STM32 - 32-bit ARM Cortex-M MCUs3.01 MB
STM32 Embedded Software overview2.3.0777 KB
STM32 and STM8 Functional Safety Packages21 MB
STM32 and STM8 embedded software solutions2.02 MB
Flyers
DescriptionVersionSize
Get ready for the largest IoT development ecosystem16.08721 KB
STM32 Nucleo boards16.12885 KB
STM32 for makers Releasing your creativity16.091 MB
Brochures
DescriptionVersionSize
STM32™ 32-bit MCU family - Leading supplier of ARM® Cortex®-M microcontrollers16.021 MB
STM32F0 series - Mainstream 32-bit MCUs15.081 MB
Product Certifications
DescriptionVersionSize
STM32 CAN conformance test authentication sheet1.0182 KB
Hardware Development Tools
Part NumberManufacturerDescription
ST-LINKSTIn-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
ST-LINK/V2STST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STM32-PRIMER/LABRaisonance complete EvoPrimer ready-to-use for STM32 standalone programmer & application monitor
STX-RLINKRaisonanceIn-circuit debugger/programmer for STM8, ST7, STM32, STR7 and STR9 microcontrollers
Software Development Tools
Part NumberManufacturerDescription
CoIDECooCoxCooCox CoIDE, a free and highly-integrated software development environment for ARM Cortex MCUs
CosmicIDECosmicCosmic ARM/Cortex "M" Cross Development Tools for STM32 Microcontroller
CrossWorksRowleyRowley Associates CrossWorks, integrated development environment with JTAG Flash download and debug
DS-5ARMARM Development Studio 5 (DS-5) provides best-in-class tools for the broadest range of ARM processor-based platforms
EXP-TRACEExpressLogicExpress Logic TraceX Graphical finetuning tool
FLASHER-STM32STSTM32 Flash loader demonstrator (UM0462)
Hitop5HitexUniversal user interface, IDE and debugger for all Hitex development tools
IAR-EWARMIARIAR Integrated development environment and optimizing C/C++ compiler for ARM Cortex-M
MDK-ARM-STM32KeilMDK-ARM software development environment for Cortex-M based MCUs
MULTIGreenHills SoftwareGreenHills integrated development and debug environment for embedded applications using C and C++
PER-TracealyzerPercepioPercepio run-time trace analyser for STM32 MCU
PLSUDE-STM32PlsDebug and emulator platform with optimized Trace and Flash support for STM32 Cortex-M based MCU's by PLS development tools
RIDE-STM32RaisonanceRaisonance branded integrated development environment for STM32 MCUs
ST-MCU-FINDERSTM32 & STM8 product finder app for smartphone & tablet
STM-STUDIO-STM32STSTM Studio run-time variables monitoring and visualization tool for STM32 microcontrollers
STM32CubeMXSTSTM32Cube initialization code generator
STSW-STM32080STDfuSe USB device firmware upgrade STMicroelectronics extension: contains the demo GUI, debugging GUI, all sources files and the protocol layer (UM0412)
STSW-STM32088STClock configuration tool for STM32F0xx microcontrollers (AN4055)
STSW-STM32095STSTM32CubeMX Eclipse plug in for STM32 configuration and initialization C code generation
STSW-STM32102STSTM32 Virtual COM Port Driver
STSW-STM32103STSTM32 Serial Wire Viewer (SWV) and Embedded Trace Macrocell (ETM)capabilities. Examples and technical note.
STSW-STM32153STSTM32-BLE Toolbox for Android (AN4571)
STVP-LIB-STM32STSTVP programming toolkit: C++ source files for creating PC programming interface
STVP-STM32STST Visual Programmer STM32
SW4STM32AC6System Workbench for STM32: free IDE on Windows, Linux and OS X
TASKINGVX-STM32TASKINGAltium's C/C++ compiler and debugger tools for ARM based MCUs
TrueSTUDIOAtollicThe premier C/C++ development tool for STM32 development, with its unrivalled feature set and unprecedented integration
iSYS-winIDEAOpeniSYSTEMiSYSTEM's free unlimited software development platform for all STM32 Cortex-M based devices
mikroBasicPROMikroelectronikaMikroElektronika full-featured Basic compiler which makes STM32 development suitable for everyone
mikroCPROMikroelectronikaMikroElektronika full-featured ANSI C compiler for STM32 devices. It features an intuitive IDE, powerful compiler with advanced optimizations
mikroPascalPROMikroelectronikaMikroElektronika full-featured Pascal compiler for STM32 devices. It has an intuitive IDE with docking support, rich with features, advanced text editor, many available tools, libraries and examples
winIDEA-STM32iSYSTEMiSYSTEM's complete software development and test solution for the STM32 MCUs
MCUs Embedded Software
Part NumberManufacturerDescription
32F0-TOUCH-LIBSTSTM32F0 STMTouch library
ALTIA-GUIAltia IncAltia DeepScreen for STM32: Graphical user interface (GUI)
CMX-CANopenCMX Systems IncCANopen Industrial Automation for STM32, from CMX Systems Inc
CMX-FFSCMX Systems IncFlash File System for STM32, from CMX Systems Inc
CMX-INetCMX Systems IncTCP/IP v4 or v6 stack for STM32, from CMX Systems Inc
CMX-MicroNetCMX Systems IncTCP/IP v4 with small footprint for STM32, from CMX Systems Inc
CMX-RTXCMX Systems IncReal Time OS for STM32, from CMX Systems Inc
CMX-TCP/IPCMX Systems IncTCP/IP v4 stack for STM32, from CMX Systems Inc
CMX-TinyCMX Systems IncReal Time OS with small footprint for STM32, from CMX Systems Inc
CMX-USBDeviceCMX Systems IncUSB Device stack for STM32, from CMX Systems Inc
CMX-USBHostCMX Systems IncUSB Host stack for STM32, from CMX Systems Inc
EXP-FILEExpressLogicExpress Logic FileX file system
EXP-RTOSExpressLogicExpress Logic ThreadX Real time operating system (RTOS)
EXP-TCPExpressLogicExpress Logic NetX and NetX Duo TCP/IP stacks
EXP-USBExpressLogicExpress Logic USBX USB stack
FREE-RTOSFreeRTOSFreeRTOS Real Time Operating System for STM32 ARM Cortex-M Microcontrollers families
HCC-BootloadersHCC EmbeddedStorage, USB or Serial Bootloader for STM32, from HCC Embedded
HCC-FFSHCC EmbeddedAll Flashs File Systems with fail-safe mechanisms for STM32, from HCC Embedded
HCC-MISRA-TCP/IPHCC EmbeddedTCP/IP v4 or v6 stack for STM32, from HCC Embedded
HCC-USBHCC EmbeddedUSB Host & Device stacks for STM32, from HCC Embedded
I-CUBE-nRF51DRVSTSTM32Cube nRF51 Bluetooth Low Energy (BLE) embedded software
Men-Nucleus-SFMentor GraphicsNucleus SmartFit for STM32
ORYX-SSLOryx EmbeddedOryx CycloneSSL lightweight SSL/TLS implementation
ORYX-TCPOryx EmbeddedOryx CycloneTCP TCP/IP stack (IPv4, IPv6)
PRT-CANopenPortPort CANopen Protocol Stack / Library for STM32
PRT-EtherCatPortPort EtherCAT Protocol Stack / Library for STM32
PRT-PowerlinkPortPort POWERLINK Protocol Stack / Library for STM32
PRT-ProfinetPortPort PROFINET Protocol Stack / Library for STM32
STM32-CLASSB-SPLSTFunctional safety package based on Standard Peripheral libraries to achieve IEC 60730 Class B certification with the STM32
STM32-CRYP-LIBSTSTM32 cryptographic library (UM0586)
STM32-MP3NL/CODSTAudio Engine MP3 Codec and Utilities
STM32-MP3NL/DECSTAudio Engine MP3 Decoder and Utilities
STM32-SafeSILSTFunctional safety manuals to achieve IEC 61508 Safety Integrity Level (SIL2/3) certification with STM32
STM32-WMA/DECSTAudio Engine WMA Decoder and Utilities
STM32CubeF0STEmbedded software for STM32F0 series (HAL, Low-Layer APIs and CMSIS drivers, USB, File system, RTOS, Touch Sensing - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32SnippetsF0STExample Code snippets covering STM32 F0 serie
STSW-STM32013STSTM32F10xxx LCD glass driver firmware (AN2656)
STSW-STM32025STManaging the Driver Enable signal for RS-485 and IO-Link communications with the STM32 USART
STSW-STM32028STSTM32's ADC modes and their applications (AN3116)
STSW-STM32047STImplementing receivers for infrared remote control protocols using STM32F1 microcontrollers (AN3174)
STSW-STM32048STSTM32F0xx standard peripherals library
STSW-STM32094STSTM32 in-application programming over the I2C bus (AN3078)
STSW-STM32099STSTM32 secure firmware upgrade (SFU) (AN4024)
STSW-STM32100STSTM32 PMSM FOC Software Development Kit - MC library (UM1052)
STSW-STM32116STSTM32F0xx in-application programming using the USART (AN4065)
STSW-STM32117STEEPROM emulation in STM32F0xx microcontrollers (AN4061)
STSW-STM32121STSTM32F10x, STM32L1xx and STM32F3xx USB full speed device library (UM0424)
STSW-STM32126STI2C timing configuration tool for STM32F3xx and STM32F0xx microcontrollers (AN4235)
STSW-STM32130STDesigning a smartcard interface using an STM32F0xx microcontroller (AN4100)
STSW-STM32132STSTM32F0xx internal RC oscillators calibration (AN4067)
STSW-STM32133STManaging the driver enable signal for RS-485 and IO-Link communications with the STM32F05x USART (AN4113)
STSW-STM32134STDeveloping an HDMI-CEC network using an STM32F0xx microcontroller (AN4066)
STSW-STM32149STSTM32 nRF51 Bluetooth Low Energy (BLE) embedded software
STSW-STM32AN4187Using CRC peripheral in STM32 family (AN4187)
STemWinSTProfessional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323)
TAP-KNX-KAIStackTapkoKNX home automation for STM8 and STM32, from Tapko Technologies GMBH
WEI-KNXWeinzierlWeinzierl KNX standard communication protocols for the STM32 ARM Cortex-M Microcontrollers families (KNX Stack)
WITT-MWWittenstein High Integrity SystemsCONNECT Middleware: TCP/IP, USB and File System components from WITTENSTEIN high integrity systems
WITT-RTOSOPENRTOS: High Performance RTOS from WITTENSTEIN high integrity systems
WITT-RTOS-SAFESAFERTOS: The Safety Critical RTOS from WITTENSTEIN high integrity systems
X-CUBE-CLASSBSTClass B 60730-1 and 60335-1 Functional Safety Package with software expansion for STM32Cube
X-CUBE-CRYPTOLIBSTSTM32 cryptographic firmware library software expansion for STM32Cube (UM1924)
X-CUBE-DSPDEMOSTDigital Signal Processing with STM32, software expansion for STM32Cube (AN4841)
X-CUBE-IAP-USARTSTSTM32Cube in-application programming using the USART embedded software (AN4657)
X-CUBE-IRREMOTESTImplementing transmitters and receivers for infrared remote control protocols using STM32Cube (AN4834)
X-CUBE-RTCSTReal Time Clock (RTC) software expansion for STM32Cube (AN4759)
X-CUBE-SMBUSSTSTM32Cube SMBus/PMBus embedded software (AN4502)
X-CUBE-USB-PDSTUSB Power Delivery STM32Cube Expansion software on STM32F0 (UM2063)
X-CUBE-nRF51DRVSTSTM32Cube nRF51 Bluetooth Low Energy (BLE) embedded software
eCC-CANeCosCentricCANopen Industrial Automation for STM32, from eCosCentric
eCC-CEE-JeCosCentricEmbedded Java virtual machine for STM32, from eCosCentric
eCC-RedBooteCosCentricStandard bootstrap firmware for STM32, from eCosCentric
eCC-SecureShelleCosCentricSecure Shell daemon SSH-2 for STM32, from eCosCentric
eCC-USBeCosCentricUSB Host & Device stacks for STM32, from eCosCentric
eCC-YAFFSeCosCentricNAND Flash File System for STM32, from eCosCentric
eCC-eXtremeDBeCosCentricEmbedded in-memory database for STM32, from eCosCentric
emtas-CANopenEMTASCANopen Protocol Stack for STM32
Product Evaluation Tools
Part NumberManufacturerDescription
32F072BDISCOVERYDiscovery kit with STM32F072RB MCU
NUCLEO-F031K6STM32 Nucleo-32 development board with STM32F031K6 MCU, supports Arduino connectivity
NUCLEO-F042K6STM32 Nucleo-32 development board with STM32F042K6 MCU, supports Arduino connectivity
NUCLEO-F072RBSTM32 Nucleo-64 development board with STM32F072RB MCU, supports Arduino and ST morpho connectivity
NUCLEO-F091RCSTSTM32 Nucleo-64 development board with STM32F091RC MCU, supports Arduino and ST morpho connectivity
STM32-PRIMERRaisonanceRaisonance complete Primer ready to use for easy evaluation and development with STM32 MCUs
STM320518-SK/IARST; IARIAR starter kit for STM32 F0 series microcontrollers (STM32F051R8 MCU)
STM32072B-EVALEvaluation board with STM32F072VB MCU
STM32091C-EVALEvaluation board with STM32F091VC MCU
STM32F0DISCOVERYSTDiscovery kit with STM32F051R8 MCU
Sample & Buy
Part NumberPackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)Unit Price (US$) *QuantityECCN (EU)ECCN (US)Country of Origin
STM32F051R4T6TRLQFP 64 10x10x1.4Tape And Reel-40851.19410000NEC3A991A2CHINA
STM32F051R4T6LQFP 64 10x10x1.4Tray-40851.19410000NEC3A991A2CHINA
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
STM32F051R4T6TRLQFP 64 10x10x1.4IndustrialEcopack2g25w_440xxxb_signed.pdf
g25w_440xxxb.xml
STM32F051R4T6LQFP 64 10x10x1.4IndustrialEcopack2g25w_440xxxb_signed.pdf
g25w_440xxxb.xml
ARM®-based 32-bit MCU, 16 to 64 KB Flash, 11 timers, ADC, DAC and communication interfaces, 2.0-3.6 V STM32F051C6
使用 STM32 微控制器系列中的 DAC生成音频和波形 STM32L471ZE
Basics and low-cost solution proposals to move from legacy USB2.0 connector to USB Type-C™ connector with STM32 devices STM32L471ZE
Calibrating STM32F0x1, STM32F0x2 and STM32F0x8 lines internal RC oscillators STSW-STM32132
EMC design guide for ST microcontrollers STM8L101G3
ESD considerations for touch sensing applications on MCUs STM8L101G3
Electrostatic discharge sensitivity measurement STM8L101G3
Extending the DAC performance of STM32 microcontrollers STM32L471ZE
General-purpose timer cookbook STM32L471ZE
STM32F0xxx 硬件开发入门 STM32F091RB
Guidelines for designing touch sensing applications with surface sensors STM8L101G3
Guidelines to improve conducted noise robustness on STM32F0/F3, STM32L0/L4 series touch sensing applications STM32L471ZE
Guidelines to increase the number of touch sensing touchkeys STM8L101G3
Handling of soft errors in STM32 applications STM32L471ZE
High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 32-bit ARM® Cortex® MCUs STM32L471ZE
How to get the best ADC accuracy in STM32Fx Series and STM32L1 Series devices STM32L151VD
How to implement a vocoder solution using STM32 microcontrollers STM32L471ZE
使用 STM32F0xx 和 STM32F3xx 微控制器为红外遥控协议实现发送器和接收器 STM32F373VB
管理驱动器使能信号以使用STM32™的 USART 进行 RS-485 和 IO-Link 通信 STM32F413VG
Migrating between STM32F0 and STM32L0 microcontrollers STM32L051R6
从 STM32F1 移植到 STM32F0 STM32F101ZC
STM32 微控制器应用的移植和兼容性指南 STM32F0DISCOVERY
Migration guidelines from PIC18 to STM32F0 Series with software expansion for STM32Cube STM32F091RB
Oscillator design guide for STM8S, STM8A and STM32 microcontrollers STM32L471ZE
STM32 USART automatic baud rate detection STM32L471ZE
STM32F1xx、STM32F2xx、STM32F4xx、STM32L1xx、STM32F30/31/37/38x 定时器概览 STM32L471ZE
STM32 microcontroller system memory boot mode STM32L431KB
STM32Cube firmware examples for STM32F0 Series STM32CUBEF0
STM32F0DISCOVERY 外设固件示例 STSW-STM32049
STM8S 和 STM32™ MCU:一致的 8/32 位产品线实现轻松移植 STM8S903K3
Sampling capacitor selection guide for MCU based touch sensing applications STM8L101G3
Tuning a STMTouch-based application STM8L101G3
Two or three shunt resistor based current sensing circuit design in 3-phase inverters STM32F417ZG
STM32™ 自举程序中使用的 USART 协议 STM32L151VD
使用STM32F30x/31x PWM 刹车特性进行电机控制和数字电源转换功率因数校正 STM32L471ZE
STM32F05XX 模拟比较器的应用实例 STM32F051C6
使用 STM32F0xx DMA 控制器 STM32F091RB
Using the hardware real-time clock (RTC) in STM32 F0, F2, F3, F4 and L1 series of MCUs STM32L151VD
Using the hardware real-time clock (RTC) in low-power modes with STM32 microcontrollers X-CUBE-RTC
Virtually increasing the number of serial communication peripherals in STM32 applications STM32L471ZE
Description of WLCSP for microcontrollers and recommendations for its use STM8L101G3
How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions STM32L152D-EVAL
Tape and reel shipping media for STM32 microcontrollers in BGA packages STM32L471ZE
Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages STM8L101G3
STM32F0x1/STM32F0x2/STM32F0x8 advanced ARM®-based 32-bit MCUs STM32F091RB
STM32F0xxx Cortex-M0 programming manual STM32F0DISCOVERY
STM32F051x4/x6/x8 device limitations STM32F051C6
STM32F051x4/x6/x8 device limitations STM32F051C6
STM32F091xB/xC device limitations STM32F091RB
STM32L051x6/8 device limitations STM32L051R6
STM32L051x6/8 device limitations STM32L051R6
STM32L051x6/8 device limitations STM32L051R6
STM32L15xxD, STM32L15xxC and STM32L15xxC-A ultra-low-power device limitations STM32L151VD
STM32CubeL1 Nucleo demonstration firmware STM32CUBEL1
STM8L101xx device limitations STM8L101G3
STM8L101xx device limitations STM8L101G3
STM32 LoRa® software expansion for STM32Cube I-CUBE-LRWAN
STM32L471xx device limitations STM32L471ZE
STM32 Nucleo Packs - Motor Control FOC and 6-step solutions for three-phase, low-voltage and low-current motors P-NUCLEO-IHM002
STM32L1xx standard peripherals library STSW-STM32077
STM32CubeF0 Nucleo demonstration firmware STM32CUBEF0
STM32F413xG/xH and STM32F423xH device limitations STM32F413VG
g25w_440xxxb_signed.pdf STM32F051R4
g25w_440xxxb.xml STM32F051R4