|
static constexpr uint32_t | Frequency = 110_MHz |
|
static constexpr uint32_t | Ahb = Frequency |
|
static constexpr uint32_t | Apb1 = Frequency |
|
static constexpr uint32_t | Apb2 = Frequency |
|
static constexpr uint32_t | Apb1Timer = Apb1 |
|
static constexpr uint32_t | Apb2Timer = Apb2 |
|
static constexpr uint32_t | Can1 = Apb1 |
|
static constexpr uint32_t | Comp1 = Apb2 |
|
static constexpr uint32_t | Comp2 = Apb2 |
|
static constexpr uint32_t | Dac1 = Apb1 |
|
static constexpr uint32_t | I2c1 = Apb1 |
|
static constexpr uint32_t | I2c2 = Apb1 |
|
static constexpr uint32_t | I2c3 = Apb1 |
|
static constexpr uint32_t | I2c4 = Apb1 |
|
static constexpr uint32_t | Sai1 = Apb2 |
|
static constexpr uint32_t | Sai2 = Apb2 |
|
static constexpr uint32_t | Spi1 = Apb2 |
|
static constexpr uint32_t | Spi2 = Apb1 |
|
static constexpr uint32_t | Spi3 = Apb1 |
|
static constexpr uint32_t | Timer1 = Apb2Timer |
|
static constexpr uint32_t | Timer2 = Apb1Timer |
|
static constexpr uint32_t | Timer3 = Apb1Timer |
|
static constexpr uint32_t | Timer4 = Apb1Timer |
|
static constexpr uint32_t | Timer5 = Apb1Timer |
|
static constexpr uint32_t | Timer6 = Apb1Timer |
|
static constexpr uint32_t | Timer7 = Apb1Timer |
|
static constexpr uint32_t | Timer8 = Apb2Timer |
|
static constexpr uint32_t | Timer15 = Apb2Timer |
|
static constexpr uint32_t | Timer16 = Apb2Timer |
|
static constexpr uint32_t | Timer17 = Apb2Timer |
|
static constexpr uint32_t | Usart1 = Apb2 |
|
static constexpr uint32_t | Usart2 = Apb1 |
|
static constexpr uint32_t | Usart3 = Apb1 |
|
static constexpr uint32_t | Uart4 = Apb1 |
|
static constexpr uint32_t | Uart5 = Apb1 |
|
static constexpr uint32_t | Lpuart1 = Frequency |
|
static constexpr uint32_t | Usb = 48_MHz |
|
static constexpr uint32_t | Rng = 48_MHz |
|
static constexpr uint32_t | Sdmmc = 48_MHz |
|
static constexpr uint32_t | Iwdg = Rcc::LsiFrequency |
|
static constexpr uint32_t | Rtc = 32.768_kHz |
|
STM32L5 running at 110 MHz generated from the internal Multispeed oscillator