modm API documentation
Board::SystemClock Struct Reference

STM32G431RB running at 170MHz generated from the internal 16MHz crystal. More...

#include <modm/board/board.hpp>

Static Public Member Functions

static bool enable ()
 

Static Public Attributes

static constexpr uint32_t Frequency = 170_MHz
 
static constexpr uint32_t Ahb1 = Frequency
 
static constexpr uint32_t Ahb2 = Frequency
 
static constexpr uint32_t Apb1 = Frequency
 
static constexpr uint32_t Apb2 = Frequency
 
static constexpr uint32_t Cordic = Ahb1
 
static constexpr uint32_t Crc = Ahb1
 
static constexpr uint32_t Dma = Ahb1
 
static constexpr uint32_t Dma1 = Dma
 
static constexpr uint32_t Dma2 = Dma
 
static constexpr uint32_t DmaMux = Dma
 
static constexpr uint32_t Fmac = Ahb1
 
static constexpr uint32_t Adc = Ahb2
 
static constexpr uint32_t Adc1 = Adc
 
static constexpr uint32_t Adc2 = Adc
 
static constexpr uint32_t Dac = Ahb2
 
static constexpr uint32_t Dac1 = Dac
 
static constexpr uint32_t Dac3 = Dac
 
static constexpr uint32_t Rng = Ahb2
 
static constexpr uint32_t Can = Apb1
 
static constexpr uint32_t Fdcan1 = Can
 
static constexpr uint32_t I2c = Apb1
 
static constexpr uint32_t I2c1 = I2c
 
static constexpr uint32_t I2c2 = I2c
 
static constexpr uint32_t I2c3 = I2c
 
static constexpr uint32_t Lpuart = Apb1
 
static constexpr uint32_t Rtc = Apb1
 
static constexpr uint32_t Spi2 = Apb1
 
static constexpr uint32_t Spi3 = Apb1
 
static constexpr uint32_t Usart2 = Apb1
 
static constexpr uint32_t Usart3 = Apb1
 
static constexpr uint32_t Usb = Apb1
 
static constexpr uint32_t Apb1Timer = Apb1 * 1
 
static constexpr uint32_t Timer2 = Apb1Timer
 
static constexpr uint32_t Timer3 = Apb1Timer
 
static constexpr uint32_t Timer4 = Apb1Timer
 
static constexpr uint32_t Timer6 = Apb1Timer
 
static constexpr uint32_t Timer7 = Apb1Timer
 
static constexpr uint32_t Sai1 = Apb2
 
static constexpr uint32_t Spi1 = Apb2
 
static constexpr uint32_t Usart1 = Apb2
 
static constexpr uint32_t Apb2Timer = Apb2 * 1
 
static constexpr uint32_t Timer1 = Apb2Timer
 
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 Iwdg = Rcc::LsiFrequency
 

Detailed Description

STM32G431RB running at 170MHz generated from the internal 16MHz crystal.


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