modm API documentation
Board::SystemClock Struct Reference

STM32L053R8 running at 32MHz generated from 16 MHz HSI16 clock. More...

#include <modm/board/board.hpp>

Static Public Member Functions

static bool enable ()
 

Static Public Attributes

static constexpr uint32_t Frequency = 32_MHz
 
static constexpr uint32_t Ahb = Frequency
 
static constexpr uint32_t Apb1 = Frequency
 
static constexpr uint32_t Apb2 = Frequency
 
static constexpr uint32_t Adc = Apb2
 
static constexpr uint32_t Dac = Apb1
 
static constexpr uint32_t Comp1 = Apb2
 
static constexpr uint32_t Comp2 = Apb2
 
static constexpr uint32_t Spi1 = Apb2
 
static constexpr uint32_t Spi2 = Apb1
 
static constexpr uint32_t Usart1 = Apb2
 
static constexpr uint32_t Usart2 = Apb1
 
static constexpr uint32_t Lpuart1 = Apb1
 
static constexpr uint32_t I2c1 = Apb1
 
static constexpr uint32_t I2c2 = Apb1
 
static constexpr uint32_t Usb = Apb1
 
static constexpr uint32_t Apb1Timer = Apb1 * 1
 
static constexpr uint32_t Apb2Timer = Apb2 * 1
 
static constexpr uint32_t Timer2 = Apb1Timer
 
static constexpr uint32_t Timer6 = Apb1Timer
 
static constexpr uint32_t Timer21 = Apb2Timer
 
static constexpr uint32_t Timer22 = Apb2Timer
 
static constexpr uint32_t Iwdg = Rcc::LsiFrequency
 
static constexpr uint32_t Rtc = 32.768_kHz
 

Detailed Description

STM32L053R8 running at 32MHz generated from 16 MHz HSI16 clock.


The documentation for this struct was generated from the following file: