37 HAL RCC Extension Driver
37.1 RCCEx Firmware driver registers structures
37.1.1 RCC_PLLI2SInitTypeDef
Data Fields
uint32_t PLLI2SN
uint32_t PLLI2SR
Field Documentation
uint32_t RCC_PLLI2SInitTypeDef::PLLI2SN
Specifies the multiplication factor for PLLI2S VCO output clock. This parameter must
be a number between Min_Data = 192 and Max_Data = 432. This parameter will be
used only when PLLI2S is selected as Clock Source I2S
uint32_t RCC_PLLI2SInitTypeDef::PLLI2SR
Specifies the division factor for I2S clock. This parameter must be a number between
Min_Data = 2 and Max_Data = 7. This parameter will be used only when PLLI2S is
selected as Clock Source I2S
37.1.2 RCC_PeriphCLKInitTypeDef
Data Fields
uint32_t PeriphClockSelection
RCC_PLLI2SInitTypeDef PLLI2S
uint32_t RTCClockSelection
uint8_t TIMPresSelection
Field Documentation
uint32_t RCC_PeriphCLKInitTypeDef::PeriphClockSelection
The Extended Clock to be configured. This parameter can be a value of
RCCEx_Periph_Clock_Selection
RCC_PLLI2SInitTypeDef RCC_PeriphCLKInitTypeDef::PLLI2S
PLL I2S structure parameters. This parameter will be used only when PLLI2S is
selected as Clock Source I2S
uint32_t RCC_PeriphCLKInitTypeDef::RTCClockSelection
Specifies RTC Clock Prescalers Selection. This parameter can be a value of
RCC_RTC_Clock_Source
uint8_t RCC_PeriphCLKInitTypeDef::TIMPresSelection
Specifies TIM Clock Prescalers Selection. This parameter can be a value of
RCCEx_TIM_PRescaler_Selection
37.2 RCCEx Firmware driver API description
37.2.1 Extended Peripheral Control functions
This subsection provides a set of functions allowing to control the RCC Clocks
frequencies.