STM32F0xx standard peripherals library

The STM32F0xx Standard Peripherals library STSW-STM32048 is a complete package, consisting of device drivers for all of the standard device peripherals, for STM32F0xx devices 32-bit Flash microcontrollers.

This library is a firmware package which contains a collection of routines, data structures and macros covering the features of STM32F0xx peripherals. It includes a description of the device drivers plus a set of examples for each peripheral. The firmware library allows any device to be used in the user application without the need for in-depth study of each peripheral’s specifications.

Using the STM32F0xx Standard Peripherals library has two advantages: it saves significant time that would otherwise be spent in coding, while simultaneously reducing application development and integration costs.

The STM32F0xx Standard Peripherals library is full CMSIS compliant.




Technical Documentation

Product Specifications
Description Version Size
DB2269 DB2269: STM32F0xx Standard Peripherals library 1.0 120.64 KB
User Manuals
Description Version Size
UM1566 UM1566: STM32F0xx and STM32F3xx I2C Communication peripheral application library (CPAL v2) 1.2 516.13 KB

Presentations & Training Material

Description Version Size
STM32 and STM8 embedded software solutions 7.0 3.12 MB

Publications and Collaterals

Description Version Size
STM32 32-bit MCU family - Leading supplier of Arm® Cortex®-M microcontrollers 18.02 2.06 MB


License Agreement
Description Version Size
SLA0048 SLA0048: Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT 5.2 87.58 KB

Tools and Software

Embedded Software
MCU & MPU Embedded Software

Get Software

Part Number General Description Software Version Supplier Marketing Status GitHub link Download
STSW-STM32048 STM32F0xx standard peripherals library 1.5.0 ST Active -


Support & Community