STM32 Configuration Snippets

Board configuration snippets for STM32-based boards. More...

Detailed Description

Board configuration snippets for STM32-based boards.

All boards using a CPU from the STM32 family share certain parts of their configuration. This module provides a collection of fine grained configuration snippets that can be reused for different boards.

Files

file  cfg_i2c1_pb6_pb7.h
 Common configuration for STM32 I2C.
 
file  cfg_i2c1_pb8_pb9.h
 Common configuration for STM32 I2C.
 
file  cfg_rtt_default.h
 Common configuration for STM32 RTT.
 
file  cfg_spi_divtable.h
 Collection of pre-computed bus pre-scalers for SPI configuration.
 
file  cfg_timer_tim2.h
 Common configuration for STM32 Timer peripheral based on TIM2.
 
file  cfg_timer_tim5.h
 Common configuration for STM32 Timer peripheral based on TIM5.
 
file  cfg_usb_otg_fs.h
 Common configuration for STM32 OTG FS peripheral.
 
file  cfg_usb_otg_hs_fs.h
 Common configuration for STM32 OTG HS peripheral with FS phy.
 
file  cfg_clock_120_8_1.h
 Configure STM32F2 clock to 120MHz using PLL.
 
file  cfg_clock_100_8_1.h
 Configure STM32F4 clock to 100MHz using PLL.
 
file  cfg_clock_168_16_0.h
 Configure STM32F4 clock to 168MHz using PLL.
 
file  cfg_clock_168_8_0.h
 Configure STM32F4 clock to 168MHz using PLL and without LSE.
 
file  cfg_clock_168_8_1.h
 Configure STM32F4 clock to 168MHz using PLL with LSE.
 
file  cfg_clock_168_8_common.h
 Configure STM32F4 clock to 168MHz using PLL.
 
file  cfg_clock_180_8_1.h
 Configure STM32F4 clock to 180MHz using PLL.
 
file  cfg_clock_84_8_1.h
 Configure STM32F4 clock to 84MHz using PLL.
 
file  cfg_clock_96_25_1.h
 Configure STM32F4 clock to 96MHz using PLL.
 
file  cfg_clock_96_8_1.h
 Configure STM32F4 clock to 96MHz using PLL.
 
file  cfg_clock_216_8_1.h
 Configure STM32F7 clock to 216MHz and 8MHz HSE using PLL with LSE.
 
file  cfg_clock_default.h
 Configure STM32G4 clock.
 
file  cfg_clock_32_16_1.h
 Configure STM32L0 clock using 32MHz core clock and LSE (32.768kHz)
 
file  cfg_clock_80_1.h
 Configure STM32L4 clock using 80MHz core clock and LSE (32.768kHz)