
Modules | |
| RCCEx_Peripheral_Clock_Enable_Disable | |
| Enables or disables the AHB/APB peripheral clock.  | |
| Peripheral Clock Enable Disable Status | |
| Get the enable or disable status of the AHB/APB peripheral clock.  | |
| RCCEx Force Release Peripheral Reset | |
| Forces or releases AHB/APB peripheral reset.  | |
| RCCEx Peripheral Clock Sleep Enable Disable | |
| Enables or disables the AHB/APB peripheral clock during Low Power (Sleep) mode.  | |
| AHB/APB Peripheral Clock Sleep Enable Disable Status | |
| Get the enable or disable status of the AHB/APB peripheral clock during Low Power (Sleep) mode.  | |
| RCCEx CRS Extended Features | |
Macros | |
| #define | __HAL_RCC_ADC_CONFIG(__ADCCLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_ADCSEL, (uint32_t)(__ADCCLKSource__)) | 
| Macro to configure the ADC clock.  More... | |
| #define | __HAL_RCC_ADC_CONFIG(__ADCCLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_ADCSEL, (uint32_t)(__ADCCLKSource__)) | 
| Macro to configure the ADC clock.  More... | |
| #define | __HAL_RCC_CEC_CONFIG(__CEC_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_CECSEL, (uint32_t)(__CEC_CLKSOURCE__)) | 
| Macro to configure the CEC clock (CECCLK).  More... | |
| #define | __HAL_RCC_CEC_CONFIG(__CECCLKSource__) MODIFY_REG(RCC->D2CCIP2R, RCC_CDCCIP2R_CECSEL, (uint32_t)(__CECCLKSource__)) | 
| macro to configure the CEC clock (CECCLK).  More... | |
| #define | __HAL_RCC_CEC_CONFIG(__CECCLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_CECSEL, (uint32_t)(__CECCLKSource__)) | 
| macro to configure the CEC clock (CECCLK).  More... | |
| #define | __HAL_RCC_CLK48_CONFIG(__CLK48_SOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_CK48MSEL, (uint32_t)(__CLK48_SOURCE__)) | 
| Macro to configure the CLK48 source (CLK48CLK).  More... | |
| #define | __HAL_RCC_CLKP_CONFIG(__CLKPSource__) MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_CKPERSEL, (uint32_t)(__CLKPSource__)) | 
| Macro to configure the CLKP : Oscillator clock for peripheral.  More... | |
| #define | __HAL_RCC_CLKP_CONFIG(__CLKPSource__) MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_CKPERSEL, (uint32_t)(__CLKPSource__)) | 
| Macro to configure the CLKP : Oscillator clock for peripheral.  More... | |
| #define | __HAL_RCC_CRS_CLEAR_FLAG(__FLAG__) | 
| #define | __HAL_RCC_CRS_CLEAR_FLAG(__FLAG__) | 
| #define | __HAL_RCC_CRS_CLEAR_IT(__INTERRUPT__) | 
| #define | __HAL_RCC_CRS_CLEAR_IT(__INTERRUPT__) | 
| #define | __HAL_RCC_CRS_DISABLE_IT(__INTERRUPT__) CLEAR_BIT(CRS->CR, (__INTERRUPT__)) | 
| Disable the specified CRS interrupts.  More... | |
| #define | __HAL_RCC_CRS_DISABLE_IT(__INTERRUPT__) CLEAR_BIT(CRS->CR, (__INTERRUPT__)) | 
| Disable the specified CRS interrupts.  More... | |
| #define | __HAL_RCC_CRS_ENABLE_IT(__INTERRUPT__) SET_BIT(CRS->CR, (__INTERRUPT__)) | 
| Enable the specified CRS interrupts.  More... | |
| #define | __HAL_RCC_CRS_ENABLE_IT(__INTERRUPT__) SET_BIT(CRS->CR, (__INTERRUPT__)) | 
| Enable the specified CRS interrupts.  More... | |
| #define | __HAL_RCC_CRS_GET_FLAG(__FLAG__) (READ_BIT(CRS->ISR, (__FLAG__)) == (__FLAG__)) | 
| Check whether the specified CRS flag is set or not.  More... | |
| #define | __HAL_RCC_CRS_GET_FLAG(__FLAG__) (READ_BIT(CRS->ISR, (__FLAG__)) == (__FLAG__)) | 
| Check whether the specified CRS flag is set or not.  More... | |
| #define | __HAL_RCC_CRS_GET_IT_SOURCE(__INTERRUPT__) ((READ_BIT(CRS->CR, (__INTERRUPT__)) != 0U) ? SET : RESET) | 
| Check whether the CRS interrupt has occurred or not.  More... | |
| #define | __HAL_RCC_CRS_GET_IT_SOURCE(__INTERRUPT__) ((READ_BIT(CRS->CR, (__INTERRUPT__)) != 0U) ? SET : RESET) | 
| Check whether the CRS interrupt has occurred or not.  More... | |
| #define | __HAL_RCC_DFSDM1_CONFIG(__DFSDM1CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL, (uint32_t)(__DFSDM1CLKSource__)) | 
| Macro to configure the DFSDM1 clock.  More... | |
| #define | __HAL_RCC_DFSDM1_CONFIG(__DFSDM1CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL, (uint32_t)(__DFSDM1CLKSource__)) | 
| Macro to configure the DFSDM1 clock.  More... | |
| #define | __HAL_RCC_FMC_CONFIG(__FMCCLKSource__) MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_FMCSEL, (uint32_t)(__FMCCLKSource__)) | 
| macro to configure the FMC clock source.  More... | |
| #define | __HAL_RCC_FMC_CONFIG(__FMCCLKSource__) MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_FMCSEL, (uint32_t)(__FMCCLKSource__)) | 
| macro to configure the FMC clock source.  More... | |
| #define | __HAL_RCC_GET_ADC_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_ADCSEL))) | 
| Macro to get the ADC clock source.  More... | |
| #define | __HAL_RCC_GET_ADC_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_ADCSEL))) | 
| Macro to get the ADC clock source.  More... | |
| #define | __HAL_RCC_GET_CEC_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_CECSEL))) | 
| macro to get the CEC clock source.  More... | |
| #define | __HAL_RCC_GET_CEC_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_CECSEL))) | 
| macro to get the CEC clock source.  More... | |
| #define | __HAL_RCC_GET_CEC_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_CECSEL))) | 
| macro to get the CEC clock source.  More... | |
| #define | __HAL_RCC_GET_CLK48_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_CK48MSEL))) | 
| macro to get the CLK48 source.  More... | |
| #define | __HAL_RCC_GET_CLKP_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIPR, RCC_CDCCIPR_CKPERSEL))) | 
| Macro to get the Oscillator clock for peripheral source.  More... | |
| #define | __HAL_RCC_GET_CLKP_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIPR, RCC_CDCCIPR_CKPERSEL))) | 
| Macro to get the Oscillator clock for peripheral source.  More... | |
| #define | __HAL_RCC_GET_DFSDM1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL))) | 
| Macro to get the DFSDM1 clock source.  More... | |
| #define | __HAL_RCC_GET_DFSDM1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL))) | 
| Macro to get the DFSDM1 clock source.  More... | |
| #define | __HAL_RCC_GET_FMC_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIPR, RCC_CDCCIPR_FMCSEL))) | 
| macro to get the FMC clock source.  More... | |
| #define | __HAL_RCC_GET_FMC_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIPR, RCC_CDCCIPR_FMCSEL))) | 
| macro to get the FMC clock source.  More... | |
| #define | __HAL_RCC_GET_I2C1235_SOURCE() ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL))) | 
| macro to get the I2C1/2/3/5* clock source.  More... | |
| #define | __HAL_RCC_GET_I2C1235_SOURCE() ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL))) | 
| macro to get the I2C1/2/3/5* clock source.  More... | |
| #define | __HAL_RCC_GET_I2C123_SOURCE __HAL_RCC_GET_I2C1235_SOURCE | 
| #define | __HAL_RCC_GET_I2C123_SOURCE __HAL_RCC_GET_I2C1235_SOURCE | 
| #define | __HAL_RCC_GET_I2C1_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C1SEL))) | 
| Macro to get the I2C1 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C1_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
| macro to get the I2C1 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C1_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
| macro to get the I2C1 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C2_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C2SEL))) | 
| Macro to get the I2C2 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C2_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
| macro to get the I2C2 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C2_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
| macro to get the I2C2 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C3_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C3SEL))) | 
| macro to get the I2C3 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C3_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
| macro to get the I2C3 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C3_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
| macro to get the I2C3 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C4_SOURCE() ((uint32_t)(READ_BIT(RCC->D3CCIPR, RCC_D3CCIPR_I2C4SEL))) | 
| macro to get the I2C4 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C4_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_I2C4SEL))) | 
| macro to get the I2C4 clock source.  More... | |
| #define | __HAL_RCC_GET_I2C4_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C4SEL))) | 
| macro to get the I2C4 clock source.  More... | |
| #define | __HAL_RCC_GET_I2SCLKSOURCE() (READ_BIT(RCC->CFGR, RCC_CFGR_I2SSRC)) | 
| Macro to Get I2S clock source selection.  More... | |
| #define | __HAL_RCC_GET_LPTIM1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL))) | 
| macro to get the LPTIM1 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL))) | 
| macro to get the LPTIM1 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM1_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_LPTIM1SEL))) | 
| macro to get the LPTIM1 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM2_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL))) | 
| macro to get the LPTIM2 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM2_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL))) | 
| macro to get the LPTIM2 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM345_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL))) | 
| macro to get the LPTIM3/4/5 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM345_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL))) | 
| macro to get the LPTIM3/4/5 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM3_SOURCE __HAL_RCC_GET_LPTIM345_SOURCE | 
| macro to get the LPTIM3 clock source.  More... | |
| #define | __HAL_RCC_GET_LPTIM3_SOURCE __HAL_RCC_GET_LPTIM345_SOURCE | 
| macro to get the LPTIM3 clock source.  More... | |
| #define | __HAL_RCC_GET_LPUART1_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL))) | 
| macro to get the LPUART1 clock source.  More... | |
| #define | __HAL_RCC_GET_LPUART1_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL))) | 
| macro to get the LPUART1 clock source.  More... | |
| #define | __HAL_RCC_GET_RNG_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_RNGSEL))) | 
| macro to get the RNG clock source.  More... | |
| #define | __HAL_RCC_GET_RNG_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_RNGSEL))) | 
| macro to get the RNG clock source.  More... | |
| #define | __HAL_RCC_GET_SAI1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SAI1SEL))) | 
| Macro to get the SAI1 clock source.  More... | |
| #define | __HAL_RCC_GET_SAI1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SAI1SEL))) | 
| Macro to get the SAI1 clock source.  More... | |
| #define | __HAL_RCC_GET_SAI1_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI1SEL))) | 
| Macro to get the SAI1 clock source.  More... | |
| #define | __HAL_RCC_GET_SAI2_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI2SEL))) | 
| Macro to get the SAI2 clock source.  More... | |
| #define | __HAL_RCC_GET_SDMMC1_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_SDMMC1SEL))) | 
| macro to get the SDMMC1 clock source.  More... | |
| #define | __HAL_RCC_GET_SDMMC_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIPR, RCC_CDCCIPR_SDMMCSEL))) | 
| Macro to get the SDMMC clock.  More... | |
| #define | __HAL_RCC_GET_SDMMC_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIPR, RCC_CDCCIPR_SDMMCSEL))) | 
| Macro to get the SDMMC clock.  More... | |
| #define | __HAL_RCC_GET_SPDIFRX_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL))) | 
| Macro to get the SPDIFRX clock source.  More... | |
| #define | __HAL_RCC_GET_SPDIFRX_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL))) | 
| Macro to get the SPDIFRX clock source.  More... | |
| #define | __HAL_RCC_GET_SPI123_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL))) | 
| Macro to get the SPI1/2/3 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI123_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL))) | 
| Macro to get the SPI1/2/3 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI1_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
| Macro to get the SPI1 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI1_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
| Macro to get the SPI1 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI2_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
| Macro to get the SPI2 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI2_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
| Macro to get the SPI2 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI3_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
| Macro to get the SPI3 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI3_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
| Macro to get the SPI3 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI45_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI45SEL))) | 
| Macro to get the SPI4/5 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI45_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI45SEL))) | 
| Macro to get the SPI4/5 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI4_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
| Macro to get the SPI4 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI4_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
| Macro to get the SPI4 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI5_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
| Macro to get the SPI5 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI5_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
| Macro to get the SPI5 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI6_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_SPI6SEL))) | 
| Macro to get the SPI6 clock source.  More... | |
| #define | __HAL_RCC_GET_SPI6_SOURCE() ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_SPI6SEL))) | 
| Macro to get the SPI6 clock source.  More... | |
| #define | __HAL_RCC_GET_SWPMI1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SWPSEL))) | 
| Macro to get the SWPMI1 clock source.  More... | |
| #define | __HAL_RCC_GET_SWPMI1_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SWPSEL))) | 
| Macro to get the SWPMI1 clock source.  More... | |
| #define | __HAL_RCC_GET_UART4_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART4SEL))) | 
| macro to get the UART4 clock source.  More... | |
| #define | __HAL_RCC_GET_UART4_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART4 clock source.  More... | |
| #define | __HAL_RCC_GET_UART4_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART4 clock source.  More... | |
| #define | __HAL_RCC_GET_UART5_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART5SEL))) | 
| macro to get the UART5 clock source.  More... | |
| #define | __HAL_RCC_GET_UART5_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART5 clock source.  More... | |
| #define | __HAL_RCC_GET_UART5_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART5 clock source.  More... | |
| #define | __HAL_RCC_GET_UART7_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART7SEL))) | 
| macro to get the UART7 clock source.  More... | |
| #define | __HAL_RCC_GET_UART7_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART7 clock source.  More... | |
| #define | __HAL_RCC_GET_UART7_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART7 clock source.  More... | |
| #define | __HAL_RCC_GET_UART8_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART8SEL))) | 
| macro to get the UART8 clock source.  More... | |
| #define | __HAL_RCC_GET_UART8_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART8 clock source.  More... | |
| #define | __HAL_RCC_GET_UART8_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the UART8 clock source.  More... | |
| #define | __HAL_RCC_GET_USART16910_SOURCE() ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL))) | 
| macro to get the USART1/6/9* /10* clock source.  More... | |
| #define | __HAL_RCC_GET_USART16910_SOURCE() ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL))) | 
| macro to get the USART1/6/9* /10* clock source.  More... | |
| #define | __HAL_RCC_GET_USART16_SOURCE __HAL_RCC_GET_USART16910_SOURCE | 
| #define | __HAL_RCC_GET_USART16_SOURCE __HAL_RCC_GET_USART16910_SOURCE | 
| #define | __HAL_RCC_GET_USART1_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART1SEL))) | 
| macro to get the USART1 clock source.  More... | |
| #define | __HAL_RCC_GET_USART1_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
| macro to get the USART1 clock source.  More... | |
| #define | __HAL_RCC_GET_USART1_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
| macro to get the USART1 clock source.  More... | |
| #define | __HAL_RCC_GET_USART234578_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL))) | 
| macro to get the USART2/3/4/5/7/8 clock source.  More... | |
| #define | __HAL_RCC_GET_USART234578_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL))) | 
| macro to get the USART2/3/4/5/7/8 clock source.  More... | |
| #define | __HAL_RCC_GET_USART2_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART2SEL))) | 
| macro to get the USART2 clock source.  More... | |
| #define | __HAL_RCC_GET_USART2_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the USART2 clock source.  More... | |
| #define | __HAL_RCC_GET_USART2_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the USART2 clock source.  More... | |
| #define | __HAL_RCC_GET_USART3_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART3SEL))) | 
| macro to get the USART3 clock source.  More... | |
| #define | __HAL_RCC_GET_USART3_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the USART3 clock source.  More... | |
| #define | __HAL_RCC_GET_USART3_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
| macro to get the USART3 clock source.  More... | |
| #define | __HAL_RCC_GET_USART6_SOURCE() ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART6SEL))) | 
| macro to get the USART6 clock source.  More... | |
| #define | __HAL_RCC_GET_USART6_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
| macro to get the USART6 clock source.  More... | |
| #define | __HAL_RCC_GET_USART6_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
| macro to get the USART6 clock source.  More... | |
| #define | __HAL_RCC_GET_USB_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_USBSEL))) | 
| Macro to get the USB clock source.  More... | |
| #define | __HAL_RCC_GET_USB_SOURCE() ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_USBSEL))) | 
| Macro to get the USB clock source.  More... | |
| #define | __HAL_RCC_I2C1235_CONFIG(__I2C1235CLKSource__) MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL, (uint32_t)(__I2C1235CLKSource__)) | 
| macro to configure the I2C1/2/3/5* clock (I2C123CLK).  More... | |
| #define | __HAL_RCC_I2C1235_CONFIG(__I2C1235CLKSource__) MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL, (uint32_t)(__I2C1235CLKSource__)) | 
| macro to configure the I2C1/2/3/5* clock (I2C123CLK).  More... | |
| #define | __HAL_RCC_I2C123_CONFIG __HAL_RCC_I2C1235_CONFIG | 
| #define | __HAL_RCC_I2C123_CONFIG __HAL_RCC_I2C1235_CONFIG | 
| #define | __HAL_RCC_I2C1_CONFIG(__I2C1_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C1SEL, (uint32_t)(__I2C1_CLKSOURCE__)) | 
| Macro to configure the I2C1 clock (I2C1CLK).  More... | |
| #define | __HAL_RCC_I2C1_CONFIG __HAL_RCC_I2C123_CONFIG | 
| macro to configure the I2C1 clock (I2C1CLK).  More... | |
| #define | __HAL_RCC_I2C1_CONFIG __HAL_RCC_I2C123_CONFIG | 
| macro to configure the I2C1 clock (I2C1CLK).  More... | |
| #define | __HAL_RCC_I2C2_CONFIG(__I2C2_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C2SEL, (uint32_t)(__I2C2_CLKSOURCE__)) | 
| Macro to configure the I2C2 clock (I2C2CLK).  More... | |
| #define | __HAL_RCC_I2C2_CONFIG __HAL_RCC_I2C123_CONFIG | 
| macro to configure the I2C2 clock (I2C2CLK).  More... | |
| #define | __HAL_RCC_I2C2_CONFIG __HAL_RCC_I2C123_CONFIG | 
| macro to configure the I2C2 clock (I2C2CLK).  More... | |
| #define | __HAL_RCC_I2C3_CONFIG(__I2C3_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C3SEL, (uint32_t)(__I2C3_CLKSOURCE__)) | 
| Macro to configure the I2C3 clock (I2C3CLK).  More... | |
| #define | __HAL_RCC_I2C3_CONFIG __HAL_RCC_I2C123_CONFIG | 
| macro to configure the I2C3 clock (I2C3CLK).  More... | |
| #define | __HAL_RCC_I2C3_CONFIG __HAL_RCC_I2C123_CONFIG | 
| macro to configure the I2C3 clock (I2C3CLK).  More... | |
| #define | __HAL_RCC_I2C4_CONFIG(__I2C4_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C4SEL, (uint32_t)(__I2C4_CLKSOURCE__)) | 
| Macro to configure the I2C4 clock (I2C4CLK).  More... | |
| #define | __HAL_RCC_I2C4_CONFIG(__I2C4CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_I2C4SEL, (uint32_t)(__I2C4CLKSource__)) | 
| macro to configure the I2C4 clock (I2C4CLK).  More... | |
| #define | __HAL_RCC_I2C4_CONFIG(__I2C4CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_I2C4SEL, (uint32_t)(__I2C4CLKSource__)) | 
| macro to configure the I2C4 clock (I2C4CLK).  More... | |
| #define | __HAL_RCC_LPTIM1_CONFIG(__LPTIM1_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_LPTIM1SEL, (uint32_t)(__LPTIM1_CLKSOURCE__)) | 
| Macro to configure the LPTIM1 clock (LPTIM1CLK).  More... | |
| #define | __HAL_RCC_LPTIM1_CONFIG(__LPTIM1CLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL, (uint32_t)(__LPTIM1CLKSource__)) | 
| macro to configure the LPTIM1 clock source.  More... | |
| #define | __HAL_RCC_LPTIM1_CONFIG(__LPTIM1CLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL, (uint32_t)(__LPTIM1CLKSource__)) | 
| macro to configure the LPTIM1 clock source.  More... | |
| #define | __HAL_RCC_LPTIM2_CONFIG(__LPTIM2CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL, (uint32_t)(__LPTIM2CLKSource__)) | 
| macro to configure the LPTIM2 clock source.  More... | |
| #define | __HAL_RCC_LPTIM2_CONFIG(__LPTIM2CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL, (uint32_t)(__LPTIM2CLKSource__)) | 
| macro to configure the LPTIM2 clock source.  More... | |
| #define | __HAL_RCC_LPTIM345_CONFIG(__LPTIM345CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL, (uint32_t)(__LPTIM345CLKSource__)) | 
| macro to configure the LPTIM3/4/5 clock source.  More... | |
| #define | __HAL_RCC_LPTIM345_CONFIG(__LPTIM345CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL, (uint32_t)(__LPTIM345CLKSource__)) | 
| macro to configure the LPTIM3/4/5 clock source.  More... | |
| #define | __HAL_RCC_LPTIM3_CONFIG __HAL_RCC_LPTIM345_CONFIG | 
| macro to configure the LPTIM3 clock source.  More... | |
| #define | __HAL_RCC_LPTIM3_CONFIG __HAL_RCC_LPTIM345_CONFIG | 
| macro to configure the LPTIM3 clock source.  More... | |
| #define | __HAL_RCC_LPUART1_CONFIG(__LPUART1CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL, (uint32_t)(__LPUART1CLKSource__)) | 
| macro to configure the LPUART1 clock (LPUART1CLK).  More... | |
| #define | __HAL_RCC_LPUART1_CONFIG(__LPUART1CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL, (uint32_t)(__LPUART1CLKSource__)) | 
| macro to configure the LPUART1 clock (LPUART1CLK).  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG() WRITE_REG(EXTI->PR1, RCC_EXTI_LINE_LSECSS) | 
| Clear the RCC LSE CSS EXTI flag.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG() WRITE_REG(EXTI->PR1, RCC_EXTI_LINE_LSECSS) | 
| Clear the RCC LSE CSS EXTI flag.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT() CLEAR_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Event Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT() CLEAR_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Event Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE() CLEAR_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Extended Interrupt Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE() CLEAR_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Extended Interrupt Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_IT() CLEAR_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Extended Interrupt Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_IT() CLEAR_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Extended Interrupt Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE() CLEAR_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Extended Interrupt Rising Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE() CLEAR_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
| Disable the RCC LSE CSS Extended Interrupt Rising Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_FALLING_EDGE() | 
| Disable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_FALLING_EDGE() | 
| Disable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT() SET_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Event Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT() SET_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Event Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE() SET_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Extended Interrupt Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE() SET_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Extended Interrupt Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_IT() SET_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Extended Interrupt Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_IT() SET_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Extended Interrupt Line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE() SET_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Extended Interrupt Rising Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE() SET_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
| Enable the RCC LSE CSS Extended Interrupt Rising Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE() | 
| Enable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE() | 
| Enable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT() SET_BIT(EXTI->SWIER1, RCC_EXTI_LINE_LSECSS) | 
| Generate a Software interrupt on the RCC LSE CSS EXTI line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT() SET_BIT(EXTI->SWIER1, RCC_EXTI_LINE_LSECSS) | 
| Generate a Software interrupt on the RCC LSE CSS EXTI line.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_GET_FLAG() (READ_BIT(EXTI->PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS) | 
| Check whether the specified RCC LSE CSS EXTI interrupt flag is set or not.  More... | |
| #define | __HAL_RCC_LSECSS_EXTI_GET_FLAG() (READ_BIT(EXTI->PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS) | 
| Check whether the specified RCC LSE CSS EXTI interrupt flag is set or not.  More... | |
| #define | __HAL_RCC_PLL2_CONFIG(__PLL2M__, __PLL2N__, __PLL2P__, __PLL2Q__, __PLL2R__) | 
| Macro to configures the PLL2 multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL2_CONFIG(__PLL2M__, __PLL2N__, __PLL2P__, __PLL2Q__, __PLL2R__) | 
| Macro to configures the PLL2 multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL2_DISABLE() CLEAR_BIT(RCC->CR, RCC_CR_PLL2ON) | 
| #define | __HAL_RCC_PLL2_DISABLE() CLEAR_BIT(RCC->CR, RCC_CR_PLL2ON) | 
| #define | __HAL_RCC_PLL2_ENABLE() SET_BIT(RCC->CR, RCC_CR_PLL2ON) | 
| Macros to enable or disable PLL2.  More... | |
| #define | __HAL_RCC_PLL2_ENABLE() SET_BIT(RCC->CR, RCC_CR_PLL2ON) | 
| Macros to enable or disable PLL2.  More... | |
| #define | __HAL_RCC_PLL2_VCIRANGE(__RCC_PLL2VCIRange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2RGE, (__RCC_PLL2VCIRange__)) | 
| Macro to select the PLL2 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL2_VCIRANGE(__RCC_PLL2VCIRange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2RGE, (__RCC_PLL2VCIRange__)) | 
| Macro to select the PLL2 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL2_VCORANGE(__RCC_PLL2VCORange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2VCOSEL, (__RCC_PLL2VCORange__)) | 
| Macro to select the PLL2 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL2_VCORANGE(__RCC_PLL2VCORange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2VCOSEL, (__RCC_PLL2VCORange__)) | 
| Macro to select the PLL2 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL2CLKOUT_DISABLE(__RCC_PLL2ClockOut__) CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
| #define | __HAL_RCC_PLL2CLKOUT_DISABLE(__RCC_PLL2ClockOut__) CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
| #define | __HAL_RCC_PLL2CLKOUT_ENABLE(__RCC_PLL2ClockOut__) SET_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
| Enables or disables each clock output (PLL2_P_CLK, PLL2_Q_CLK, PLL2_R_CLK)  More... | |
| #define | __HAL_RCC_PLL2CLKOUT_ENABLE(__RCC_PLL2ClockOut__) SET_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
| Enables or disables each clock output (PLL2_P_CLK, PLL2_Q_CLK, PLL2_R_CLK)  More... | |
| #define | __HAL_RCC_PLL2FRACN_CONFIG(__RCC_PLL2FRACN__) MODIFY_REG(RCC->PLL2FRACR, RCC_PLL2FRACR_FRACN2,((uint32_t)(__RCC_PLL2FRACN__) << RCC_PLL2FRACR_FRACN2_Pos)) | 
| Macro to configures PLL2 clock Fractional Part Of The Multiplication Factor.  More... | |
| #define | __HAL_RCC_PLL2FRACN_CONFIG(__RCC_PLL2FRACN__) MODIFY_REG(RCC->PLL2FRACR, RCC_PLL2FRACR_FRACN2,((uint32_t)(__RCC_PLL2FRACN__) << RCC_PLL2FRACR_FRACN2_Pos)) | 
| Macro to configures PLL2 clock Fractional Part Of The Multiplication Factor.  More... | |
| #define | __HAL_RCC_PLL2FRACN_DISABLE() CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
| #define | __HAL_RCC_PLL2FRACN_DISABLE() CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
| #define | __HAL_RCC_PLL2FRACN_ENABLE() SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
| Enables or disables Fractional Part Of The Multiplication Factor of PLL2 VCO.  More... | |
| #define | __HAL_RCC_PLL2FRACN_ENABLE() SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
| Enables or disables Fractional Part Of The Multiplication Factor of PLL2 VCO.  More... | |
| #define | __HAL_RCC_PLL3_CONFIG(__PLL3M__, __PLL3N__, __PLL3P__, __PLL3Q__, __PLL3R__) | 
| Macro to configures the PLL3 multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL3_CONFIG(__PLL3M__, __PLL3N__, __PLL3P__, __PLL3Q__, __PLL3R__) | 
| Macro to configures the PLL3 multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL3_DISABLE() CLEAR_BIT(RCC->CR, RCC_CR_PLL3ON) | 
| #define | __HAL_RCC_PLL3_DISABLE() CLEAR_BIT(RCC->CR, RCC_CR_PLL3ON) | 
| #define | __HAL_RCC_PLL3_ENABLE() SET_BIT(RCC->CR, RCC_CR_PLL3ON) | 
| Macros to enable or disable the main PLL3.  More... | |
| #define | __HAL_RCC_PLL3_ENABLE() SET_BIT(RCC->CR, RCC_CR_PLL3ON) | 
| Macros to enable or disable the main PLL3.  More... | |
| #define | __HAL_RCC_PLL3_VCIRANGE(__RCC_PLL3VCIRange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3RGE, (__RCC_PLL3VCIRange__)) | 
| Macro to select the PLL3 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL3_VCIRANGE(__RCC_PLL3VCIRange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3RGE, (__RCC_PLL3VCIRange__)) | 
| Macro to select the PLL3 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL3_VCORANGE(__RCC_PLL3VCORange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3VCOSEL, (__RCC_PLL3VCORange__)) | 
| Macro to select the PLL3 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL3_VCORANGE(__RCC_PLL3VCORange__) MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3VCOSEL, (__RCC_PLL3VCORange__)) | 
| Macro to select the PLL3 reference frequency range.  More... | |
| #define | __HAL_RCC_PLL3CLKOUT_DISABLE(__RCC_PLL3ClockOut__) CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
| #define | __HAL_RCC_PLL3CLKOUT_DISABLE(__RCC_PLL3ClockOut__) CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
| #define | __HAL_RCC_PLL3CLKOUT_ENABLE(__RCC_PLL3ClockOut__) SET_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
| Enables or disables each clock output (PLL3_P_CLK, PLL3_Q_CLK, PLL3_R_CLK)  More... | |
| #define | __HAL_RCC_PLL3CLKOUT_ENABLE(__RCC_PLL3ClockOut__) SET_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
| Enables or disables each clock output (PLL3_P_CLK, PLL3_Q_CLK, PLL3_R_CLK)  More... | |
| #define | __HAL_RCC_PLL3FRACN_CONFIG(__RCC_PLL3FRACN__) MODIFY_REG(RCC->PLL3FRACR, RCC_PLL3FRACR_FRACN3, (uint32_t)(__RCC_PLL3FRACN__) << RCC_PLL3FRACR_FRACN3_Pos) | 
| Macro to configures PLL3 clock Fractional Part of The Multiplication Factor.  More... | |
| #define | __HAL_RCC_PLL3FRACN_CONFIG(__RCC_PLL3FRACN__) MODIFY_REG(RCC->PLL3FRACR, RCC_PLL3FRACR_FRACN3, (uint32_t)(__RCC_PLL3FRACN__) << RCC_PLL3FRACR_FRACN3_Pos) | 
| Macro to configures PLL3 clock Fractional Part of The Multiplication Factor.  More... | |
| #define | __HAL_RCC_PLL3FRACN_DISABLE() CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
| #define | __HAL_RCC_PLL3FRACN_DISABLE() CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
| #define | __HAL_RCC_PLL3FRACN_ENABLE() SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
| Enables or disables Fractional Part Of The Multiplication Factor of PLL3 VCO.  More... | |
| #define | __HAL_RCC_PLL3FRACN_ENABLE() SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
| Enables or disables Fractional Part Of The Multiplication Factor of PLL3 VCO.  More... | |
| #define | __HAL_RCC_PLL_CONFIG(__RCC_PLLSource__, __PLLM__, __PLLN__, __PLLP__, __PLLQ__) | 
| Macro to configure the main PLL clock source, multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL_CONFIG(__RCC_PLLSource__, __PLLM__, __PLLN__, __PLLP__, __PLLQ__) | 
| Macro to configure the main PLL clock source, multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL_CONFIG(__RCC_PLLSource__, __PLLM__, __PLLN__, __PLLP__, __PLLQ__) | 
| Macro to configure the main PLL clock source, multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLL_CONFIG(__RCC_PLLSource__, __PLLM__, __PLLN__, __PLLP__, __PLLQ__) | 
| Macro to configure the main PLL clock source, multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLLI2S_CONFIG(__PLLI2SN__, __PLLI2SP__, __PLLI2SQ__, __PLLI2SR__) | 
| Macro to configure the PLLI2S clock multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLLI2S_CONFIG(__PLLI2SN__, __PLLI2SR__) | 
| Macro to configure the PLLI2S clock multiplication and division factors .  More... | |
| #define | __HAL_RCC_PLLI2S_CONFIG(__PLLI2SN__, __PLLI2SR__) | 
| Macro to configure the PLLI2S clock multiplication and division factors .  More... | |
| #define | __HAL_RCC_PLLI2S_CONFIG(__PLLI2SN__, __PLLI2SR__) | 
| Macro to configure the PLLI2S clock multiplication and division factors .  More... | |
| #define | __HAL_RCC_PLLI2S_PLLSAICLKDIVQ_CONFIG(__PLLI2SDivQ__) (MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_PLLI2SDIVQ, (__PLLI2SDivQ__)-1)) | 
| Macro to configure the SAI clock Divider coming from PLLI2S.  More... | |
| #define | __HAL_RCC_PLLSAI_CLEAR_IT() (RCC->CIR |= (RCC_CIR_PLLSAIRDYF)) | 
| Clear the PLLSAI RDY interrupt pending bits.  More... | |
| #define | __HAL_RCC_PLLSAI_CONFIG(__PLLSAIN__, __PLLSAIP__, __PLLSAIQ__, __PLLSAIR__) | 
| Macro to configure the PLLSAI clock multiplication and division factors.  More... | |
| #define | __HAL_RCC_PLLSAI_DISABLE() (RCC->CR &= ~(RCC_CR_PLLSAION)) | 
| #define | __HAL_RCC_PLLSAI_DISABLE_IT() (RCC->CIR &= ~(RCC_CIR_PLLSAIRDYIE)) | 
| Disable PLLSAI_RDY interrupt.  More... | |
| #define | __HAL_RCC_PLLSAI_ENABLE() (RCC->CR |= (RCC_CR_PLLSAION)) | 
| Macros to Enable or Disable the PLLISAI.  More... | |
| #define | __HAL_RCC_PLLSAI_ENABLE_IT() (RCC->CIR |= (RCC_CIR_PLLSAIRDYIE)) | 
| Enable PLLSAI_RDY interrupt.  More... | |
| #define | __HAL_RCC_PLLSAI_GET_FLAG() ((RCC->CR & (RCC_CR_PLLSAIRDY)) == (RCC_CR_PLLSAIRDY)) | 
| Check PLLSAI RDY flag is set or not.  More... | |
| #define | __HAL_RCC_PLLSAI_GET_IT() ((RCC->CIR & (RCC_CIR_PLLSAIRDYIE)) == (RCC_CIR_PLLSAIRDYIE)) | 
| Check the PLLSAI RDY interrupt has occurred or not.  More... | |
| #define | __HAL_RCC_PLLSAI_PLLSAICLKDIVQ_CONFIG(__PLLSAIDivQ__) (MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_PLLSAIDIVQ, ((__PLLSAIDivQ__)-1)<<8)) | 
| Macro to configure the SAI clock Divider coming from PLLSAI.  More... | |
| #define | __HAL_RCC_RNG_CONFIG(__RNGCLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_RNGSEL, (uint32_t)(__RNGCLKSource__)) | 
| macro to configure the RNG clock (RNGCLK).  More... | |
| #define | __HAL_RCC_RNG_CONFIG(__RNGCLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_RNGSEL, (uint32_t)(__RNGCLKSource__)) | 
| macro to configure the RNG clock (RNGCLK).  More... | |
| #define | __HAL_RCC_SAI1_CONFIG(__RCC_SAI1CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SAI1SEL, (__RCC_SAI1CLKSource__)) | 
| Macro to Configure the SAI1 clock source.  More... | |
| #define | __HAL_RCC_SAI1_CONFIG(__RCC_SAI1CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SAI1SEL, (__RCC_SAI1CLKSource__)) | 
| Macro to Configure the SAI1 clock source.  More... | |
| #define | __HAL_RCC_SAI1_CONFIG(__SOURCE__) MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI1SEL, (uint32_t)(__SOURCE__)) | 
| Macro to configure SAI1 clock source selection.  More... | |
| #define | __HAL_RCC_SAI2_CONFIG(__SOURCE__) MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI2SEL, (uint32_t)(__SOURCE__)) | 
| Macro to configure SAI2 clock source selection.  More... | |
| #define | __HAL_RCC_SDMMC1_CONFIG(__SDMMC1_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_SDMMC1SEL, (uint32_t)(__SDMMC1_CLKSOURCE__)) | 
| Macro to configure the SDMMC1 clock (SDMMC1CLK).  More... | |
| #define | __HAL_RCC_SDMMC_CONFIG(__SDMMCCLKSource__) MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_SDMMCSEL, (uint32_t)(__SDMMCCLKSource__)) | 
| Macro to configure the SDMMC clock.  More... | |
| #define | __HAL_RCC_SDMMC_CONFIG(__SDMMCCLKSource__) MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_SDMMCSEL, (uint32_t)(__SDMMCCLKSource__)) | 
| Macro to configure the SDMMC clock.  More... | |
| #define | __HAL_RCC_SPDIFRX_CONFIG(__RCC_SPDIFCLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL, (__RCC_SPDIFCLKSource__)) | 
| Macro to Configure the SPDIFRX clock source.  More... | |
| #define | __HAL_RCC_SPDIFRX_CONFIG(__RCC_SPDIFCLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL, (__RCC_SPDIFCLKSource__)) | 
| Macro to Configure the SPDIFRX clock source.  More... | |
| #define | __HAL_RCC_SPI123_CONFIG(__RCC_SPI123CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL, (__RCC_SPI123CLKSource__)) | 
| Macro to Configure the SPI1/2/3 clock source.  More... | |
| #define | __HAL_RCC_SPI123_CONFIG(__RCC_SPI123CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL, (__RCC_SPI123CLKSource__)) | 
| Macro to Configure the SPI1/2/3 clock source.  More... | |
| #define | __HAL_RCC_SPI1_CONFIG __HAL_RCC_SPI123_CONFIG | 
| Macro to Configure the SPI1 clock source.  More... | |
| #define | __HAL_RCC_SPI1_CONFIG __HAL_RCC_SPI123_CONFIG | 
| Macro to Configure the SPI1 clock source.  More... | |
| #define | __HAL_RCC_SPI2_CONFIG __HAL_RCC_SPI123_CONFIG | 
| Macro to Configure the SPI2 clock source.  More... | |
| #define | __HAL_RCC_SPI2_CONFIG __HAL_RCC_SPI123_CONFIG | 
| Macro to Configure the SPI2 clock source.  More... | |
| #define | __HAL_RCC_SPI3_CONFIG __HAL_RCC_SPI123_CONFIG | 
| Macro to Configure the SPI3 clock source.  More... | |
| #define | __HAL_RCC_SPI3_CONFIG __HAL_RCC_SPI123_CONFIG | 
| Macro to Configure the SPI3 clock source.  More... | |
| #define | __HAL_RCC_SPI45_CONFIG(__RCC_SPI45CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI45SEL, (__RCC_SPI45CLKSource__)) | 
| Macro to Configure the SPI4/5 clock source.  More... | |
| #define | __HAL_RCC_SPI45_CONFIG(__RCC_SPI45CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI45SEL, (__RCC_SPI45CLKSource__)) | 
| Macro to Configure the SPI4/5 clock source.  More... | |
| #define | __HAL_RCC_SPI4_CONFIG __HAL_RCC_SPI45_CONFIG | 
| Macro to Configure the SPI4 clock source.  More... | |
| #define | __HAL_RCC_SPI4_CONFIG __HAL_RCC_SPI45_CONFIG | 
| Macro to Configure the SPI4 clock source.  More... | |
| #define | __HAL_RCC_SPI5_CONFIG __HAL_RCC_SPI45_CONFIG | 
| Macro to Configure the SPI5 clock source.  More... | |
| #define | __HAL_RCC_SPI5_CONFIG __HAL_RCC_SPI45_CONFIG | 
| Macro to Configure the SPI5 clock source.  More... | |
| #define | __HAL_RCC_SPI6_CONFIG(__RCC_SPI6CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_SPI6SEL, (__RCC_SPI6CLKSource__)) | 
| Macro to Configure the SPI6 clock source.  More... | |
| #define | __HAL_RCC_SPI6_CONFIG(__RCC_SPI6CLKSource__) MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_SPI6SEL, (__RCC_SPI6CLKSource__)) | 
| Macro to Configure the SPI6 clock source.  More... | |
| #define | __HAL_RCC_SWPMI1_CONFIG(__SWPMI1CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SWPSEL, (uint32_t)(__SWPMI1CLKSource__)) | 
| Macro to configure the SWPMI1 clock.  More... | |
| #define | __HAL_RCC_SWPMI1_CONFIG(__SWPMI1CLKSource__) MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SWPSEL, (uint32_t)(__SWPMI1CLKSource__)) | 
| Macro to configure the SWPMI1 clock.  More... | |
| #define | __HAL_RCC_TIMCLKPRESCALER(__PRESC__) | 
| Macro to configure the Timers clocks prescalers.  More... | |
| #define | __HAL_RCC_TIMCLKPRESCALER(__PRESC__) | 
| Macro to configure the Timers clocks prescalers.  More... | |
| #define | __HAL_RCC_TIMCLKPRESCALER(__PRESC__) | 
| Macro to configure the Timers clocks prescalers.  More... | |
| #define | __HAL_RCC_UART4_CONFIG(__UART4_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART4SEL, (uint32_t)(__UART4_CLKSOURCE__)) | 
| Macro to configure the UART4 clock (UART4CLK).  More... | |
| #define | __HAL_RCC_UART4_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART4 clock (UART4CLK).  More... | |
| #define | __HAL_RCC_UART4_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART4 clock (UART4CLK).  More... | |
| #define | __HAL_RCC_UART5_CONFIG(__UART5_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART5SEL, (uint32_t)(__UART5_CLKSOURCE__)) | 
| Macro to configure the UART5 clock (UART5CLK).  More... | |
| #define | __HAL_RCC_UART5_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART5 clock (UART5CLK).  More... | |
| #define | __HAL_RCC_UART5_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART5 clock (UART5CLK).  More... | |
| #define | __HAL_RCC_UART7_CONFIG(__UART7_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART7SEL, (uint32_t)(__UART7_CLKSOURCE__)) | 
| Macro to configure the UART7 clock (UART7CLK).  More... | |
| #define | __HAL_RCC_UART7_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART5 clock (UART7CLK).  More... | |
| #define | __HAL_RCC_UART7_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART5 clock (UART7CLK).  More... | |
| #define | __HAL_RCC_UART8_CONFIG(__UART8_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART8SEL, (uint32_t)(__UART8_CLKSOURCE__)) | 
| Macro to configure the UART8 clock (UART8CLK).  More... | |
| #define | __HAL_RCC_UART8_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART8 clock (UART8CLK).  More... | |
| #define | __HAL_RCC_UART8_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the UART8 clock (UART8CLK).  More... | |
| #define | __HAL_RCC_USART16910_CONFIG(__USART16910CLKSource__) MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL, (uint32_t)(__USART16910CLKSource__)) | 
| macro to configure the USART1/6/9* /10* clock (USART16CLK).  More... | |
| #define | __HAL_RCC_USART16910_CONFIG(__USART16910CLKSource__) MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL, (uint32_t)(__USART16910CLKSource__)) | 
| macro to configure the USART1/6/9* /10* clock (USART16CLK).  More... | |
| #define | __HAL_RCC_USART16_CONFIG __HAL_RCC_USART16910_CONFIG | 
| #define | __HAL_RCC_USART16_CONFIG __HAL_RCC_USART16910_CONFIG | 
| #define | __HAL_RCC_USART1_CONFIG(__USART1_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART1SEL, (uint32_t)(__USART1_CLKSOURCE__)) | 
| Macro to configure the USART1 clock (USART1CLK).  More... | |
| #define | __HAL_RCC_USART1_CONFIG __HAL_RCC_USART16_CONFIG | 
| macro to configure the USART1 clock (USART1CLK).  More... | |
| #define | __HAL_RCC_USART1_CONFIG __HAL_RCC_USART16_CONFIG | 
| macro to configure the USART1 clock (USART1CLK).  More... | |
| #define | __HAL_RCC_USART234578_CONFIG(__USART234578CLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL, (uint32_t)(__USART234578CLKSource__)) | 
| macro to configure the USART234578 clock (USART234578CLK).  More... | |
| #define | __HAL_RCC_USART234578_CONFIG(__USART234578CLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL, (uint32_t)(__USART234578CLKSource__)) | 
| macro to configure the USART234578 clock (USART234578CLK).  More... | |
| #define | __HAL_RCC_USART2_CONFIG(__USART2_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART2SEL, (uint32_t)(__USART2_CLKSOURCE__)) | 
| Macro to configure the USART2 clock (USART2CLK).  More... | |
| #define | __HAL_RCC_USART2_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the USART2 clock (USART2CLK).  More... | |
| #define | __HAL_RCC_USART2_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the USART2 clock (USART2CLK).  More... | |
| #define | __HAL_RCC_USART3_CONFIG(__USART3_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART3SEL, (uint32_t)(__USART3_CLKSOURCE__)) | 
| Macro to configure the USART3 clock (USART3CLK).  More... | |
| #define | __HAL_RCC_USART3_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the USART3 clock (USART3CLK).  More... | |
| #define | __HAL_RCC_USART3_CONFIG __HAL_RCC_USART234578_CONFIG | 
| macro to configure the USART3 clock (USART3CLK).  More... | |
| #define | __HAL_RCC_USART6_CONFIG(__USART6_CLKSOURCE__) MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART6SEL, (uint32_t)(__USART6_CLKSOURCE__)) | 
| Macro to configure the USART6 clock (USART6CLK).  More... | |
| #define | __HAL_RCC_USART6_CONFIG __HAL_RCC_USART16_CONFIG | 
| macro to configure the USART6 clock (USART6CLK).  More... | |
| #define | __HAL_RCC_USART6_CONFIG __HAL_RCC_USART16_CONFIG | 
| macro to configure the USART6 clock (USART6CLK).  More... | |
| #define | __HAL_RCC_USB_CONFIG(__USBCLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USBSEL, (uint32_t)(__USBCLKSource__)) | 
| Macro to configure the USB clock (USBCLK).  More... | |
| #define | __HAL_RCC_USB_CONFIG(__USBCLKSource__) MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USBSEL, (uint32_t)(__USBCLKSource__)) | 
| Macro to configure the USB clock (USBCLK).  More... | |
| #define | RCC_CRS_FLAG_ERROR_MASK ((uint32_t)(RCC_CRS_FLAG_TRIMOVF | RCC_CRS_FLAG_SYNCERR | RCC_CRS_FLAG_SYNCMISS)) | 
| Clear the CRS specified FLAG.  More... | |
| #define | RCC_CRS_FLAG_ERROR_MASK ((uint32_t)(RCC_CRS_FLAG_TRIMOVF | RCC_CRS_FLAG_SYNCERR | RCC_CRS_FLAG_SYNCMISS)) | 
| Clear the CRS specified FLAG.  More... | |
| #define | RCC_CRS_IT_ERROR_MASK ((uint32_t)(RCC_CRS_IT_TRIMOVF | RCC_CRS_IT_SYNCERR | RCC_CRS_IT_SYNCMISS)) | 
| Clear the CRS interrupt pending bits.  More... | |
| #define | RCC_CRS_IT_ERROR_MASK ((uint32_t)(RCC_CRS_IT_TRIMOVF | RCC_CRS_IT_SYNCERR | RCC_CRS_IT_SYNCMISS)) | 
| Clear the CRS interrupt pending bits.  More... | |
| #define __HAL_RCC_ADC_CONFIG | ( | __ADCCLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_ADCSEL, (uint32_t)(__ADCCLKSource__)) | 
Macro to configure the ADC clock.
| <strong>ADCCLKSource</strong> | specifies the ADC digital interface clock source. This parameter can be one of the following values: 
  | 
Definition at line 3112 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_ADC_CONFIG | ( | __ADCCLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_ADCSEL, (uint32_t)(__ADCCLKSource__)) | 
Macro to configure the ADC clock.
| <strong>ADCCLKSource</strong> | specifies the ADC digital interface clock source. This parameter can be one of the following values: 
  | 
Definition at line 3116 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CEC_CONFIG | ( | __CEC_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_CECSEL, (uint32_t)(__CEC_CLKSOURCE__)) | 
Macro to configure the CEC clock (CECCLK).
| <strong>CEC_CLKSOURCE</strong> | specifies the CEC clock source. This parameter can be one of the following values: 
  | 
Definition at line 3087 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CEC_CONFIG | ( | __CECCLKSource__ | ) | MODIFY_REG(RCC->D2CCIP2R, RCC_CDCCIP2R_CECSEL, (uint32_t)(__CECCLKSource__)) | 
macro to configure the CEC clock (CECCLK).
| <strong>CECCLKSource</strong> | specifies the CEC clock source. This parameter can be one of the following values: 
  | 
Definition at line 3208 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CEC_CONFIG | ( | __CECCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_CECSEL, (uint32_t)(__CECCLKSource__)) | 
macro to configure the CEC clock (CECCLK).
| <strong>CECCLKSource</strong> | specifies the CEC clock source. This parameter can be one of the following values: 
  | 
Definition at line 3212 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CLK48_CONFIG | ( | __CLK48_SOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_CK48MSEL, (uint32_t)(__CLK48_SOURCE__)) | 
Macro to configure the CLK48 source (CLK48CLK).
| <strong>CLK48_SOURCE</strong> | specifies the CLK48 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3104 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CLKP_CONFIG | ( | __CLKPSource__ | ) | MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_CKPERSEL, (uint32_t)(__CLKPSource__)) | 
Macro to configure the CLKP : Oscillator clock for peripheral.
| <strong>CLKPSource</strong> | specifies Oscillator clock for peripheral This parameter can be one of the following values: 
  | 
Definition at line 3235 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CLKP_CONFIG | ( | __CLKPSource__ | ) | MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_CKPERSEL, (uint32_t)(__CLKPSource__)) | 
Macro to configure the CLKP : Oscillator clock for peripheral.
| <strong>CLKPSource</strong> | specifies Oscillator clock for peripheral This parameter can be one of the following values: 
  | 
Definition at line 3239 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CRS_CLEAR_FLAG | ( | __FLAG__ | ) | 
Definition at line 3821 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CRS_CLEAR_FLAG | ( | __FLAG__ | ) | 
Definition at line 3825 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CRS_CLEAR_IT | ( | __INTERRUPT__ | ) | 
Definition at line 3777 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CRS_CLEAR_IT | ( | __INTERRUPT__ | ) | 
Definition at line 3781 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Disable the specified CRS interrupts.
| <strong>INTERRUPT</strong> | specifies the CRS interrupt sources to be disabled. This parameter can be any combination of the following values: 
  | 
| None | 
Definition at line 3750 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Disable the specified CRS interrupts.
| <strong>INTERRUPT</strong> | specifies the CRS interrupt sources to be disabled. This parameter can be any combination of the following values: 
  | 
| None | 
Definition at line 3754 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Enable the specified CRS interrupts.
| <strong>INTERRUPT</strong> | specifies the CRS interrupt sources to be enabled. This parameter can be any combination of the following values: 
  | 
| None | 
Definition at line 3738 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Enable the specified CRS interrupts.
| <strong>INTERRUPT</strong> | specifies the CRS interrupt sources to be enabled. This parameter can be any combination of the following values: 
  | 
| None | 
Definition at line 3742 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Check whether the specified CRS flag is set or not.
| <strong>FLAG</strong> | specifies the flag to check. This parameter can be one of the following values: 
  | 
| The | new state of FLAG (TRUE or FALSE). | 
Definition at line 3801 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Check whether the specified CRS flag is set or not.
| <strong>FLAG</strong> | specifies the flag to check. This parameter can be one of the following values: 
  | 
| The | new state of FLAG (TRUE or FALSE). | 
Definition at line 3805 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CRS_GET_IT_SOURCE | ( | __INTERRUPT__ | ) | ((READ_BIT(CRS->CR, (__INTERRUPT__)) != 0U) ? SET : RESET) | 
Check whether the CRS interrupt has occurred or not.
| <strong>INTERRUPT</strong> | specifies the CRS interrupt source to check. This parameter can be one of the following values: 
  | 
| The | new state of INTERRUPT (SET or RESET). | 
Definition at line 3761 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_CRS_GET_IT_SOURCE | ( | __INTERRUPT__ | ) | ((READ_BIT(CRS->CR, (__INTERRUPT__)) != 0U) ? SET : RESET) | 
Check whether the CRS interrupt has occurred or not.
| <strong>INTERRUPT</strong> | specifies the CRS interrupt source to check. This parameter can be one of the following values: 
  | 
| The | new state of INTERRUPT (SET or RESET). | 
Definition at line 3765 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_DFSDM1_CONFIG | ( | __DFSDM1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL, (uint32_t)(__DFSDM1CLKSource__)) | 
Macro to configure the DFSDM1 clock.
| <strong>DFSDM1CLKSource</strong> | specifies the DFSDM1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3163 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_DFSDM1_CONFIG | ( | __DFSDM1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL, (uint32_t)(__DFSDM1CLKSource__)) | 
Macro to configure the DFSDM1 clock.
| <strong>DFSDM1CLKSource</strong> | specifies the DFSDM1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3167 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_FMC_CONFIG | ( | __FMCCLKSource__ | ) | MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_FMCSEL, (uint32_t)(__FMCCLKSource__)) | 
macro to configure the FMC clock source.
| <strong>FMCCLKSource</strong> | specifies the FMC clock source. 
  | 
Definition at line 3057 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_FMC_CONFIG | ( | __FMCCLKSource__ | ) | MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_FMCSEL, (uint32_t)(__FMCCLKSource__)) | 
macro to configure the FMC clock source.
| <strong>FMCCLKSource</strong> | specifies the FMC clock source. 
  | 
Definition at line 3061 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the ADC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3125 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the ADC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3129 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_CEC_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_CECSEL))) | 
macro to get the CEC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3095 of file stm32f7xx_hal_rcc_ex.h.
macro to get the CEC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3221 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
macro to get the CEC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3225 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_CLK48_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_CK48MSEL))) | 
macro to get the CLK48 source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3112 of file stm32f7xx_hal_rcc_ex.h.
Macro to get the Oscillator clock for peripheral source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3248 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the Oscillator clock for peripheral source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3252 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_DFSDM1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL))) | 
Macro to get the DFSDM1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3175 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_DFSDM1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL))) | 
Macro to get the DFSDM1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3179 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
macro to get the FMC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3071 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
macro to get the FMC clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3075 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C1235_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL))) | 
macro to get the I2C1/2/3/5* clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2293 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C1235_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL))) | 
macro to get the I2C1/2/3/5* clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2293 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C123_SOURCE __HAL_RCC_GET_I2C1235_SOURCE | 
Definition at line 2295 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C123_SOURCE __HAL_RCC_GET_I2C1235_SOURCE | 
Definition at line 2295 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C1SEL))) | 
Macro to get the I2C1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2832 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C1_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
macro to get the I2C1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2323 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C1_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
macro to get the I2C1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2323 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C2_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C2SEL))) | 
Macro to get the I2C2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2851 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C2_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
macro to get the I2C2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2351 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C2_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
macro to get the I2C2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2351 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C3_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C3SEL))) | 
macro to get the I2C3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2870 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C3_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
macro to get the I2C3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2379 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C3_SOURCE __HAL_RCC_GET_I2C123_SOURCE | 
macro to get the I2C3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2379 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C4_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->D3CCIPR, RCC_D3CCIPR_I2C4SEL))) | 
macro to get the I2C4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2406 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
macro to get the I2C4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2409 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2C4_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C4SEL))) | 
macro to get the I2C4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2889 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_I2SCLKSOURCE | ( | ) | (READ_BIT(RCC->CFGR, RCC_CFGR_I2SSRC)) | 
Macro to Get I2S clock source selection.
| The | clock source can be one of the following values: 
  | 
Definition at line 2813 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL))) | 
macro to get the LPTIM1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2826 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL))) | 
macro to get the LPTIM1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2830 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_LPTIM1SEL))) | 
macro to get the LPTIM1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3078 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM2_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL))) | 
macro to get the LPTIM2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2860 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM2_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL))) | 
macro to get the LPTIM2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2864 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM345_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL))) | 
macro to get the LPTIM3/4/5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2893 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM345_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL))) | 
macro to get the LPTIM3/4/5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2897 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM3_SOURCE __HAL_RCC_GET_LPTIM345_SOURCE | 
macro to get the LPTIM3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2917 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPTIM3_SOURCE __HAL_RCC_GET_LPTIM345_SOURCE | 
macro to get the LPTIM3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2921 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPUART1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL))) | 
macro to get the LPUART1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2792 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_LPUART1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL))) | 
macro to get the LPUART1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2796 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
macro to get the RNG clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3566 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
macro to get the RNG clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3570 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SAI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2035 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SAI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2035 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SAI1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI1SEL))) | 
Macro to get the SAI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2750 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SAI2_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI2SEL))) | 
Macro to get the SAI2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2783 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SDMMC1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_SDMMC1SEL))) | 
macro to get the SDMMC1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3129 of file stm32f7xx_hal_rcc_ex.h.
Macro to get the SDMMC clock.
Definition at line 3536 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SDMMC clock.
Definition at line 3540 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPDIFRX_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL))) | 
Macro to get the SPDIFRX clock source.
| None | 
Definition at line 2064 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPDIFRX_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL))) | 
Macro to get the SPDIFRX clock source.
| None | 
Definition at line 2064 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI123_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL))) | 
Macro to get the SPI1/2/3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3312 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI123_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL))) | 
Macro to get the SPI1/2/3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3316 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI1_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
Macro to get the SPI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3337 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI1_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
Macro to get the SPI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3341 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI2_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
Macro to get the SPI2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3361 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI2_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
Macro to get the SPI2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3365 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI3_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
Macro to get the SPI3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3385 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI3_SOURCE __HAL_RCC_GET_SPI123_SOURCE | 
Macro to get the SPI3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3389 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SPI4/5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3420 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SPI4/5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3424 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI4_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
Macro to get the SPI4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3447 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI4_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
Macro to get the SPI4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3451 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI5_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
Macro to get the SPI5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3473 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_SPI5_SOURCE __HAL_RCC_GET_SPI45_SOURCE | 
Macro to get the SPI5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3477 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SPI6 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3514 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SPI6 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3518 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SWPMI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3150 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the SWPMI1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3154 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART4_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART4SEL))) | 
macro to get the UART4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2973 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART4_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2611 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART4_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART4 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2615 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART5_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART5SEL))) | 
macro to get the UART5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2994 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART5_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2635 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART5_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART5 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2639 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART7_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART7SEL))) | 
macro to get the UART7 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3036 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART7_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART7 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2683 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART7_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART7 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2687 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART8_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_UART8SEL))) | 
macro to get the UART8 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3057 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART8_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART8 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2707 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_UART8_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the UART8 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2711 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART16910_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL))) | 
macro to get the USART1/6/9* /10* clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2478 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART16910_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL))) | 
macro to get the USART1/6/9* /10* clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2482 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART16_SOURCE __HAL_RCC_GET_USART16910_SOURCE | 
Definition at line 2480 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART16_SOURCE __HAL_RCC_GET_USART16910_SOURCE | 
Definition at line 2484 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART1_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART1SEL))) | 
macro to get the USART1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2910 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART1_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
macro to get the USART1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2539 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART1_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
macro to get the USART1 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2543 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART234578_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL))) | 
macro to get the USART2/3/4/5/7/8 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2514 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART234578_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL))) | 
macro to get the USART2/3/4/5/7/8 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2518 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART2_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART2SEL))) | 
macro to get the USART2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2931 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART2_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the USART2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2563 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART2_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the USART2 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2567 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART3_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART3SEL))) | 
macro to get the USART3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2952 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART3_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the USART3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2587 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART3_SOURCE __HAL_RCC_GET_USART234578_SOURCE | 
macro to get the USART3 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2591 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART6_SOURCE | ( | ) | ((uint32_t)(READ_BIT(RCC->DCKCFGR2, RCC_DCKCFGR2_USART6SEL))) | 
macro to get the USART6 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3015 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART6_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
macro to get the USART6 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2659 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_GET_USART6_SOURCE __HAL_RCC_GET_USART16_SOURCE | 
macro to get the USART6 clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 2663 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the USB clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3098 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
Macro to get the USB clock source.
| The | clock source can be one of the following values: 
  | 
Definition at line 3102 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C1235_CONFIG | ( | __I2C1235CLKSource__ | ) | MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL, (uint32_t)(__I2C1235CLKSource__)) | 
macro to configure the I2C1/2/3/5* clock (I2C123CLK).
| <strong>I2C1235CLKSource</strong> | specifies the I2C1/2/3/5* clock source. This parameter can be one of the following values: 
  | 
Definition at line 2273 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C1235_CONFIG | ( | __I2C1235CLKSource__ | ) | MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL, (uint32_t)(__I2C1235CLKSource__)) | 
macro to configure the I2C1/2/3/5* clock (I2C123CLK).
| <strong>I2C1235CLKSource</strong> | specifies the I2C1/2/3/5* clock source. This parameter can be one of the following values: 
  | 
Definition at line 2273 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C123_CONFIG __HAL_RCC_I2C1235_CONFIG | 
Definition at line 2276 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C123_CONFIG __HAL_RCC_I2C1235_CONFIG | 
Definition at line 2276 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C1_CONFIG | ( | __I2C1_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C1SEL, (uint32_t)(__I2C1_CLKSOURCE__)) | 
Macro to configure the I2C1 clock (I2C1CLK).
| <strong>I2C1_CLKSOURCE</strong> | specifies the I2C1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2823 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C1_CONFIG __HAL_RCC_I2C123_CONFIG | 
macro to configure the I2C1 clock (I2C1CLK).
| <strong>I2C1CLKSource</strong> | specifies the I2C1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2310 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C1_CONFIG __HAL_RCC_I2C123_CONFIG | 
macro to configure the I2C1 clock (I2C1CLK).
| <strong>I2C1CLKSource</strong> | specifies the I2C1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2310 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C2_CONFIG | ( | __I2C2_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C2SEL, (uint32_t)(__I2C2_CLKSOURCE__)) | 
Macro to configure the I2C2 clock (I2C2CLK).
| <strong>I2C2_CLKSOURCE</strong> | specifies the I2C2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2842 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C2_CONFIG __HAL_RCC_I2C123_CONFIG | 
macro to configure the I2C2 clock (I2C2CLK).
| <strong>I2C2CLKSource</strong> | specifies the I2C2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2338 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C2_CONFIG __HAL_RCC_I2C123_CONFIG | 
macro to configure the I2C2 clock (I2C2CLK).
| <strong>I2C2CLKSource</strong> | specifies the I2C2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2338 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C3_CONFIG | ( | __I2C3_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C3SEL, (uint32_t)(__I2C3_CLKSOURCE__)) | 
Macro to configure the I2C3 clock (I2C3CLK).
| <strong>I2C3_CLKSOURCE</strong> | specifies the I2C3 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2861 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C3_CONFIG __HAL_RCC_I2C123_CONFIG | 
macro to configure the I2C3 clock (I2C3CLK).
| <strong>I2C3CLKSource</strong> | specifies the I2C3 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2366 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C3_CONFIG __HAL_RCC_I2C123_CONFIG | 
macro to configure the I2C3 clock (I2C3CLK).
| <strong>I2C3CLKSource</strong> | specifies the I2C3 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2366 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C4_CONFIG | ( | __I2C4_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_I2C4SEL, (uint32_t)(__I2C4_CLKSOURCE__)) | 
Macro to configure the I2C4 clock (I2C4CLK).
| <strong>I2C4_CLKSOURCE</strong> | specifies the I2C4 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2880 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C4_CONFIG | ( | __I2C4CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_I2C4SEL, (uint32_t)(__I2C4CLKSource__)) | 
macro to configure the I2C4 clock (I2C4CLK).
| <strong>I2C4CLKSource</strong> | specifies the I2C4 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2395 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_I2C4_CONFIG | ( | __I2C4CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_I2C4SEL, (uint32_t)(__I2C4CLKSource__)) | 
macro to configure the I2C4 clock (I2C4CLK).
| <strong>I2C4CLKSource</strong> | specifies the I2C4 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2395 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM1_CONFIG | ( | __LPTIM1_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_LPTIM1SEL, (uint32_t)(__LPTIM1_CLKSOURCE__)) | 
Macro to configure the LPTIM1 clock (LPTIM1CLK).
| <strong>LPTIM1_CLKSOURCE</strong> | specifies the LPTIM1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3068 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM1_CONFIG | ( | __LPTIM1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL, (uint32_t)(__LPTIM1CLKSource__)) | 
macro to configure the LPTIM1 clock source.
| <strong>LPTIM1CLKSource</strong> | specifies the LPTIM1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2810 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM1_CONFIG | ( | __LPTIM1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL, (uint32_t)(__LPTIM1CLKSource__)) | 
macro to configure the LPTIM1 clock source.
| <strong>LPTIM1CLKSource</strong> | specifies the LPTIM1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2814 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM2_CONFIG | ( | __LPTIM2CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL, (uint32_t)(__LPTIM2CLKSource__)) | 
macro to configure the LPTIM2 clock source.
| <strong>LPTIM2CLKSource</strong> | specifies the LPTIM2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2844 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM2_CONFIG | ( | __LPTIM2CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL, (uint32_t)(__LPTIM2CLKSource__)) | 
macro to configure the LPTIM2 clock source.
| <strong>LPTIM2CLKSource</strong> | specifies the LPTIM2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2848 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM345_CONFIG | ( | __LPTIM345CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL, (uint32_t)(__LPTIM345CLKSource__)) | 
macro to configure the LPTIM3/4/5 clock source.
| <strong>LPTIM345CLKSource</strong> | specifies the LPTIM3/4/5 clock source. 
  | 
Definition at line 2877 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM345_CONFIG | ( | __LPTIM345CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL, (uint32_t)(__LPTIM345CLKSource__)) | 
macro to configure the LPTIM3/4/5 clock source.
| <strong>LPTIM345CLKSource</strong> | specifies the LPTIM3/4/5 clock source. 
  | 
Definition at line 2881 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM3_CONFIG __HAL_RCC_LPTIM345_CONFIG | 
macro to configure the LPTIM3 clock source.
| <strong>LPTIM3CLKSource</strong> | specifies the LPTIM3 clock source. 
  | 
Definition at line 2906 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPTIM3_CONFIG __HAL_RCC_LPTIM345_CONFIG | 
macro to configure the LPTIM3 clock source.
| <strong>LPTIM3CLKSource</strong> | specifies the LPTIM3 clock source. 
  | 
Definition at line 2910 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPUART1_CONFIG | ( | __LPUART1CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL, (uint32_t)(__LPUART1CLKSource__)) | 
macro to configure the LPUART1 clock (LPUART1CLK).
| <strong>LPUART1CLKSource</strong> | specifies the LPUART1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2776 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LPUART1_CONFIG | ( | __LPUART1CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL, (uint32_t)(__LPUART1CLKSource__)) | 
macro to configure the LPUART1 clock (LPUART1CLK).
| <strong>LPUART1CLKSource</strong> | specifies the LPUART1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2780 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG | ( | ) | WRITE_REG(EXTI->PR1, RCC_EXTI_LINE_LSECSS) | 
Clear the RCC LSE CSS EXTI flag.
| None. | 
Definition at line 3707 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG | ( | ) | WRITE_REG(EXTI->PR1, RCC_EXTI_LINE_LSECSS) | 
Clear the RCC LSE CSS EXTI flag.
| None. | 
Definition at line 3711 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT | ( | ) | CLEAR_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Event Line.
| None. | 
Definition at line 3623 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT | ( | ) | CLEAR_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Event Line.
| None. | 
Definition at line 3627 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE | ( | ) | CLEAR_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Extended Interrupt Falling Trigger.
| None. | 
Definition at line 3662 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE | ( | ) | CLEAR_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Extended Interrupt Falling Trigger.
| None. | 
Definition at line 3666 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_IT | ( | ) | CLEAR_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Extended Interrupt Line.
| None | 
Definition at line 3611 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_IT | ( | ) | CLEAR_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Extended Interrupt Line.
| None | 
Definition at line 3615 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE | ( | ) | CLEAR_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Extended Interrupt Rising Trigger.
| None. | 
Definition at line 3675 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE | ( | ) | CLEAR_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
Disable the RCC LSE CSS Extended Interrupt Rising Trigger.
| None. | 
Definition at line 3679 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_FALLING_EDGE | ( | ) | 
Disable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.
| None. | 
Definition at line 3691 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_FALLING_EDGE | ( | ) | 
Disable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.
| None. | 
Definition at line 3695 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT | ( | ) | SET_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Event Line.
| None. | 
Definition at line 3617 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT | ( | ) | SET_BIT(EXTI->EMR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Event Line.
| None. | 
Definition at line 3621 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE | ( | ) | SET_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Extended Interrupt Falling Trigger.
| None. | 
Definition at line 3655 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE | ( | ) | SET_BIT(EXTI->FTSR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Extended Interrupt Falling Trigger.
| None. | 
Definition at line 3659 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_IT | ( | ) | SET_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Extended Interrupt Line.
| None | 
Definition at line 3605 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_IT | ( | ) | SET_BIT(EXTI->IMR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Extended Interrupt Line.
| None | 
Definition at line 3609 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE | ( | ) | SET_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Extended Interrupt Rising Trigger.
| None. | 
Definition at line 3669 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE | ( | ) | SET_BIT(EXTI->RTSR1, RCC_EXTI_LINE_LSECSS) | 
Enable the RCC LSE CSS Extended Interrupt Rising Trigger.
| None. | 
Definition at line 3673 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE | ( | ) | 
Enable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.
| None. | 
Definition at line 3681 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE | ( | ) | 
Enable the RCC LSE CSS Extended Interrupt Rising & Falling Trigger.
| None. | 
Definition at line 3685 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT | ( | ) | SET_BIT(EXTI->SWIER1, RCC_EXTI_LINE_LSECSS) | 
Generate a Software interrupt on the RCC LSE CSS EXTI line.
| None. | 
Definition at line 3726 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT | ( | ) | SET_BIT(EXTI->SWIER1, RCC_EXTI_LINE_LSECSS) | 
Generate a Software interrupt on the RCC LSE CSS EXTI line.
| None. | 
Definition at line 3730 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_GET_FLAG | ( | ) | (READ_BIT(EXTI->PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS) | 
Check whether the specified RCC LSE CSS EXTI interrupt flag is set or not.
| EXTI | RCC LSE CSS Line Status. | 
Definition at line 3701 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_LSECSS_EXTI_GET_FLAG | ( | ) | (READ_BIT(EXTI->PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS) | 
Check whether the specified RCC LSE CSS EXTI interrupt flag is set or not.
| EXTI | RCC LSE CSS Line Status. | 
Definition at line 3705 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_CONFIG | ( | __PLL2M__, | |
| __PLL2N__, | |||
| __PLL2P__, | |||
| __PLL2Q__, | |||
| __PLL2R__ | |||
| ) | 
Macro to configures the PLL2 multiplication and division factors.
| <strong>PLL2M</strong> | specifies the division factor for PLL2 VCO input clock This parameter must be a number between 1 and 63. | 
| <strong>PLL2N</strong> | specifies the multiplication factor for PLL2 VCO output clock This parameter must be a number between 4 and 512 or between 8 and 420(*). | 
| <strong>PLL2P</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128. | 
| <strong>PLL2Q</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128. | 
| <strong>PLL2R</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128. | 
| None | (*) : For stm32h7a3xx and stm32h7b3xx family lines. | 
Definition at line 1831 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_CONFIG | ( | __PLL2M__, | |
| __PLL2N__, | |||
| __PLL2P__, | |||
| __PLL2Q__, | |||
| __PLL2R__ | |||
| ) | 
Macro to configures the PLL2 multiplication and division factors.
| <strong>PLL2M</strong> | specifies the division factor for PLL2 VCO input clock This parameter must be a number between 1 and 63. | 
| <strong>PLL2N</strong> | specifies the multiplication factor for PLL2 VCO output clock This parameter must be a number between 4 and 512 or between 8 and 420(*). | 
| <strong>PLL2P</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128. | 
| <strong>PLL2Q</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128. | 
| <strong>PLL2R</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128. | 
| None | (*) : For stm32h7a3xx and stm32h7b3xx family lines. | 
Definition at line 1831 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_DISABLE | ( | ) | CLEAR_BIT(RCC->CR, RCC_CR_PLL2ON) | 
Definition at line 1768 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_DISABLE | ( | ) | CLEAR_BIT(RCC->CR, RCC_CR_PLL2ON) | 
Definition at line 1768 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_ENABLE | ( | ) | SET_BIT(RCC->CR, RCC_CR_PLL2ON) | 
Macros to enable or disable PLL2.
Definition at line 1767 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_ENABLE | ( | ) | SET_BIT(RCC->CR, RCC_CR_PLL2ON) | 
Macros to enable or disable PLL2.
Definition at line 1767 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_VCIRANGE | ( | __RCC_PLL2VCIRange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2RGE, (__RCC_PLL2VCIRange__)) | 
Macro to select the PLL2 reference frequency range.
| <strong>RCC_PLL2VCIRange</strong> | specifies the PLL2 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1866 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_VCIRANGE | ( | __RCC_PLL2VCIRange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2RGE, (__RCC_PLL2VCIRange__)) | 
Macro to select the PLL2 reference frequency range.
| <strong>RCC_PLL2VCIRange</strong> | specifies the PLL2 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1866 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_VCORANGE | ( | __RCC_PLL2VCORange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2VCOSEL, (__RCC_PLL2VCORange__)) | 
Macro to select the PLL2 reference frequency range.
| <strong>RCC_PLL2VCORange</strong> | Specifies the PLL2 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1880 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2_VCORANGE | ( | __RCC_PLL2VCORange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL2VCOSEL, (__RCC_PLL2VCORange__)) | 
Macro to select the PLL2 reference frequency range.
| <strong>RCC_PLL2VCORange</strong> | Specifies the PLL2 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1880 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2CLKOUT_DISABLE | ( | __RCC_PLL2ClockOut__ | ) | CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
Definition at line 1788 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2CLKOUT_DISABLE | ( | __RCC_PLL2ClockOut__ | ) | CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
Definition at line 1788 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2CLKOUT_ENABLE | ( | __RCC_PLL2ClockOut__ | ) | SET_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
Enables or disables each clock output (PLL2_P_CLK, PLL2_Q_CLK, PLL2_R_CLK)
| <strong>RCC_PLL2ClockOut</strong> | Specifies the PLL2 clock to be outputted This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1786 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2CLKOUT_ENABLE | ( | __RCC_PLL2ClockOut__ | ) | SET_BIT(RCC->PLLCFGR, (__RCC_PLL2ClockOut__)) | 
Enables or disables each clock output (PLL2_P_CLK, PLL2_Q_CLK, PLL2_R_CLK)
| <strong>RCC_PLL2ClockOut</strong> | Specifies the PLL2 clock to be outputted This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1786 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2FRACN_CONFIG | ( | __RCC_PLL2FRACN__ | ) | MODIFY_REG(RCC->PLL2FRACR, RCC_PLL2FRACR_FRACN2,((uint32_t)(__RCC_PLL2FRACN__) << RCC_PLL2FRACR_FRACN2_Pos)) | 
Macro to configures PLL2 clock Fractional Part Of The Multiplication Factor.
| <strong>RCC_PLL2FRACN</strong> | Specifies Fractional Part Of The Multiplication factor for PLL2 VCO It should be a value between 0 and 8191 | 
(*) : For stm32h7a3xx and stm32h7b3xx family lines.
| None | 
Definition at line 1854 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2FRACN_CONFIG | ( | __RCC_PLL2FRACN__ | ) | MODIFY_REG(RCC->PLL2FRACR, RCC_PLL2FRACR_FRACN2,((uint32_t)(__RCC_PLL2FRACN__) << RCC_PLL2FRACR_FRACN2_Pos)) | 
Macro to configures PLL2 clock Fractional Part Of The Multiplication Factor.
| <strong>RCC_PLL2FRACN</strong> | Specifies Fractional Part Of The Multiplication factor for PLL2 VCO It should be a value between 0 and 8191 | 
(*) : For stm32h7a3xx and stm32h7b3xx family lines.
| None | 
Definition at line 1854 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2FRACN_DISABLE | ( | ) | CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
Definition at line 1797 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2FRACN_DISABLE | ( | ) | CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
Definition at line 1797 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2FRACN_ENABLE | ( | ) | SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
Enables or disables Fractional Part Of The Multiplication Factor of PLL2 VCO.
| None | 
Definition at line 1795 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL2FRACN_ENABLE | ( | ) | SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL2FRACEN) | 
Enables or disables Fractional Part Of The Multiplication Factor of PLL2 VCO.
| None | 
Definition at line 1795 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_CONFIG | ( | __PLL3M__, | |
| __PLL3N__, | |||
| __PLL3P__, | |||
| __PLL3Q__, | |||
| __PLL3R__ | |||
| ) | 
Macro to configures the PLL3 multiplication and division factors.
| <strong>PLL3M</strong> | specifies the division factor for PLL3 VCO input clock This parameter must be a number between 1 and 63. | 
| <strong>PLL3N</strong> | specifies the multiplication factor for PLL3 VCO output clock This parameter must be a number between 4 and 512. | 
| <strong>PLL3P</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 2 and 128 (where odd numbers not allowed) | 
| <strong>PLL3Q</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128 | 
| <strong>PLL3R</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128 | 
| None | (*) : For stm32h7a3xx and stm32h7b3xx family lines. | 
Definition at line 1953 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_CONFIG | ( | __PLL3M__, | |
| __PLL3N__, | |||
| __PLL3P__, | |||
| __PLL3Q__, | |||
| __PLL3R__ | |||
| ) | 
Macro to configures the PLL3 multiplication and division factors.
| <strong>PLL3M</strong> | specifies the division factor for PLL3 VCO input clock This parameter must be a number between 1 and 63. | 
| <strong>PLL3N</strong> | specifies the multiplication factor for PLL3 VCO output clock This parameter must be a number between 4 and 512. | 
| <strong>PLL3P</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 2 and 128 (where odd numbers not allowed) | 
| <strong>PLL3Q</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128 | 
| <strong>PLL3R</strong> | specifies the division factor for peripheral kernel clocks This parameter must be a number between 1 and 128 | 
| None | (*) : For stm32h7a3xx and stm32h7b3xx family lines. | 
Definition at line 1953 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_DISABLE | ( | ) | CLEAR_BIT(RCC->CR, RCC_CR_PLL3ON) | 
Definition at line 1890 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_DISABLE | ( | ) | CLEAR_BIT(RCC->CR, RCC_CR_PLL3ON) | 
Definition at line 1890 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_ENABLE | ( | ) | SET_BIT(RCC->CR, RCC_CR_PLL3ON) | 
Macros to enable or disable the main PLL3.
Definition at line 1889 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_ENABLE | ( | ) | SET_BIT(RCC->CR, RCC_CR_PLL3ON) | 
Macros to enable or disable the main PLL3.
Definition at line 1889 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_VCIRANGE | ( | __RCC_PLL3VCIRange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3RGE, (__RCC_PLL3VCIRange__)) | 
Macro to select the PLL3 reference frequency range.
| <strong>RCC_PLL3VCIRange</strong> | specifies the PLL1 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1988 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_VCIRANGE | ( | __RCC_PLL3VCIRange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3RGE, (__RCC_PLL3VCIRange__)) | 
Macro to select the PLL3 reference frequency range.
| <strong>RCC_PLL3VCIRange</strong> | specifies the PLL1 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1988 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_VCORANGE | ( | __RCC_PLL3VCORange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3VCOSEL, (__RCC_PLL3VCORange__)) | 
Macro to select the PLL3 reference frequency range.
| <strong>RCC_PLL3VCORange</strong> | specifies the PLL1 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 2002 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3_VCORANGE | ( | __RCC_PLL3VCORange__ | ) | MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLL3VCOSEL, (__RCC_PLL3VCORange__)) | 
Macro to select the PLL3 reference frequency range.
| <strong>RCC_PLL3VCORange</strong> | specifies the PLL1 input frequency range This parameter can be one of the following values: 
  | 
| None | 
Definition at line 2002 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3CLKOUT_DISABLE | ( | __RCC_PLL3ClockOut__ | ) | CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
Definition at line 1919 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3CLKOUT_DISABLE | ( | __RCC_PLL3ClockOut__ | ) | CLEAR_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
Definition at line 1919 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3CLKOUT_ENABLE | ( | __RCC_PLL3ClockOut__ | ) | SET_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
Enables or disables each clock output (PLL3_P_CLK, PLL3_Q_CLK, PLL3_R_CLK)
| <strong>RCC_PLL3ClockOut</strong> | specifies the PLL3 clock to be outputted This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1917 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3CLKOUT_ENABLE | ( | __RCC_PLL3ClockOut__ | ) | SET_BIT(RCC->PLLCFGR, (__RCC_PLL3ClockOut__)) | 
Enables or disables each clock output (PLL3_P_CLK, PLL3_Q_CLK, PLL3_R_CLK)
| <strong>RCC_PLL3ClockOut</strong> | specifies the PLL3 clock to be outputted This parameter can be one of the following values: 
  | 
| None | 
Definition at line 1917 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3FRACN_CONFIG | ( | __RCC_PLL3FRACN__ | ) | MODIFY_REG(RCC->PLL3FRACR, RCC_PLL3FRACR_FRACN3, (uint32_t)(__RCC_PLL3FRACN__) << RCC_PLL3FRACR_FRACN3_Pos) | 
Macro to configures PLL3 clock Fractional Part of The Multiplication Factor.
| <strong>RCC_PLL3FRACN</strong> | specifies Fractional Part Of The Multiplication Factor for PLL3 VCO It should be a value between 0 and 8191 | 
(*) : For stm32h7a3xx and stm32h7b3xx family lines.
| None | 
Definition at line 1977 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3FRACN_CONFIG | ( | __RCC_PLL3FRACN__ | ) | MODIFY_REG(RCC->PLL3FRACR, RCC_PLL3FRACR_FRACN3, (uint32_t)(__RCC_PLL3FRACN__) << RCC_PLL3FRACR_FRACN3_Pos) | 
Macro to configures PLL3 clock Fractional Part of The Multiplication Factor.
| <strong>RCC_PLL3FRACN</strong> | specifies Fractional Part Of The Multiplication Factor for PLL3 VCO It should be a value between 0 and 8191 | 
(*) : For stm32h7a3xx and stm32h7b3xx family lines.
| None | 
Definition at line 1977 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3FRACN_DISABLE | ( | ) | CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
Definition at line 1899 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3FRACN_DISABLE | ( | ) | CLEAR_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
Definition at line 1899 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3FRACN_ENABLE | ( | ) | SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
Enables or disables Fractional Part Of The Multiplication Factor of PLL3 VCO.
| None | 
Definition at line 1897 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL3FRACN_ENABLE | ( | ) | SET_BIT(RCC->PLLCFGR, RCC_PLLCFGR_PLL3FRACEN) | 
Enables or disables Fractional Part Of The Multiplication Factor of PLL3 VCO.
| None | 
Definition at line 1897 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL_CONFIG | ( | __RCC_PLLSource__, | |
| __PLLM__, | |||
| __PLLN__, | |||
| __PLLP__, | |||
| __PLLQ__ | |||
| ) | 
Macro to configure the main PLL clock source, multiplication and division factors.
| <strong>RCC_PLLSource</strong> | specifies the PLL entry clock source. This parameter can be one of the following values: 
  | 
| <strong>PLLM</strong> | specifies the division factor for PLL VCO input clock This parameter must be a number between Min_Data = 2 and Max_Data = 63. | 
| <strong>PLLN</strong> | specifies the multiplication factor for PLL VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432. | 
| <strong>PLLP</strong> | specifies the division factor for main system clock (SYSCLK) This parameter must be a number in the range {2, 4, 6, or 8}. | 
| <strong>PLLQ</strong> | specifies the division factor for OTG FS, SDMMC and RNG clocks This parameter must be a number between Min_Data = 2 and Max_Data = 15. | 
Definition at line 2577 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL_CONFIG | ( | __RCC_PLLSource__, | |
| __PLLM__, | |||
| __PLLN__, | |||
| __PLLP__, | |||
| __PLLQ__ | |||
| ) | 
Macro to configure the main PLL clock source, multiplication and division factors.
| <strong>RCC_PLLSource</strong> | specifies the PLL entry clock source. This parameter can be one of the following values: 
  | 
| <strong>PLLM</strong> | specifies the division factor for PLL VCO input clock This parameter must be a number between Min_Data = 2 and Max_Data = 63. | 
| <strong>PLLN</strong> | specifies the multiplication factor for PLL VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432 Except for STM32F411xE devices where Min_Data = 192. | 
| <strong>PLLP</strong> | specifies the division factor for main system clock (SYSCLK) This parameter must be a number in the range {2, 4, 6, or 8}. | 
| <strong>PLLQ</strong> | specifies the division factor for OTG FS, SDIO and RNG clocks This parameter must be a number between Min_Data = 2 and Max_Data = 15. | 
Definition at line 5810 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL_CONFIG | ( | __RCC_PLLSource__, | |
| __PLLM__, | |||
| __PLLN__, | |||
| __PLLP__, | |||
| __PLLQ__ | |||
| ) | 
Macro to configure the main PLL clock source, multiplication and division factors.
| <strong>RCC_PLLSource</strong> | specifies the PLL entry clock source. This parameter can be one of the following values: 
  | 
| <strong>PLLM</strong> | specifies the division factor for PLL VCO input clock This parameter must be a number between Min_Data = 2 and Max_Data = 63. | 
| <strong>PLLN</strong> | specifies the multiplication factor for PLL VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432 Except for STM32F411xE devices where Min_Data = 192. | 
| <strong>PLLP</strong> | specifies the division factor for main system clock (SYSCLK) This parameter must be a number in the range {2, 4, 6, or 8}. | 
| <strong>PLLQ</strong> | specifies the division factor for OTG FS, SDIO and RNG clocks This parameter must be a number between Min_Data = 2 and Max_Data = 15. | 
Definition at line 5810 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLL_CONFIG | ( | __RCC_PLLSource__, | |
| __PLLM__, | |||
| __PLLN__, | |||
| __PLLP__, | |||
| __PLLQ__ | |||
| ) | 
Macro to configure the main PLL clock source, multiplication and division factors.
| <strong>RCC_PLLSource</strong> | specifies the PLL entry clock source. This parameter can be one of the following values: 
  | 
| <strong>PLLM</strong> | specifies the division factor for PLL VCO input clock This parameter must be a number between Min_Data = 2 and Max_Data = 63. | 
| <strong>PLLN</strong> | specifies the multiplication factor for PLL VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432 Except for STM32F411xE devices where Min_Data = 192. | 
| <strong>PLLP</strong> | specifies the division factor for main system clock (SYSCLK) This parameter must be a number in the range {2, 4, 6, or 8}. | 
| <strong>PLLQ</strong> | specifies the division factor for OTG FS, SDIO and RNG clocks This parameter must be a number between Min_Data = 2 and Max_Data = 15. | 
Definition at line 5810 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLI2S_CONFIG | ( | __PLLI2SN__, | |
| __PLLI2SP__, | |||
| __PLLI2SQ__, | |||
| __PLLI2SR__ | |||
| ) | 
Macro to configure the PLLI2S clock multiplication and division factors.
| <strong>PLLI2SN</strong> | specifies the multiplication factor for PLLI2S VCO output clock. This parameter must be a number between Min_Data = 50 and Max_Data = 432. | 
| <strong>PLLI2SP</strong> | specifies the division factor for SPDDIF-RX clock. This parameter can be a value of RCC PLLI2SP Clock Divider. | 
| <strong>PLLI2SQ</strong> | specifies the division factor for SAI clock. This parameter must be a number between Min_Data = 2 and Max_Data = 15. | 
| <strong>PLLI2SR</strong> | specifies the division factor for I2S clock This parameter must be a number between Min_Data = 2 and Max_Data = 7. | 
Definition at line 2684 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLI2S_CONFIG | ( | __PLLI2SN__, | |
| __PLLI2SR__ | |||
| ) | 
Macro to configure the PLLI2S clock multiplication and division factors .
| <strong>PLLI2SN</strong> | specifies the multiplication factor for PLLI2S VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432. | 
| <strong>PLLI2SR</strong> | specifies the division factor for I2S clock This parameter must be a number between Min_Data = 2 and Max_Data = 7. | 
Definition at line 5914 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLI2S_CONFIG | ( | __PLLI2SN__, | |
| __PLLI2SR__ | |||
| ) | 
Macro to configure the PLLI2S clock multiplication and division factors .
| <strong>PLLI2SN</strong> | specifies the multiplication factor for PLLI2S VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432. | 
| <strong>PLLI2SR</strong> | specifies the division factor for I2S clock This parameter must be a number between Min_Data = 2 and Max_Data = 7. | 
Definition at line 5914 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLI2S_CONFIG | ( | __PLLI2SN__, | |
| __PLLI2SR__ | |||
| ) | 
Macro to configure the PLLI2S clock multiplication and division factors .
| <strong>PLLI2SN</strong> | specifies the multiplication factor for PLLI2S VCO output clock This parameter must be a number between Min_Data = 50 and Max_Data = 432. | 
| <strong>PLLI2SR</strong> | specifies the division factor for I2S clock This parameter must be a number between Min_Data = 2 and Max_Data = 7. | 
Definition at line 5914 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLI2S_PLLSAICLKDIVQ_CONFIG | ( | __PLLI2SDivQ__ | ) | (MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_PLLI2SDIVQ, (__PLLI2SDivQ__)-1)) | 
Macro to configure the SAI clock Divider coming from PLLI2S.
| <strong>PLLI2SDivQ</strong> | specifies the PLLI2S division factor for SAI1 clock . This parameter must be a number between 1 and 32. SAI1 clock frequency = f(PLLI2SQ) / PLLI2SDivQ | 
Definition at line 2697 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_CLEAR_IT | ( | ) | (RCC->CIR |= (RCC_CIR_PLLSAIRDYF)) | 
Clear the PLLSAI RDY interrupt pending bits.
Definition at line 2796 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_CONFIG | ( | __PLLSAIN__, | |
| __PLLSAIP__, | |||
| __PLLSAIQ__, | |||
| __PLLSAIR__ | |||
| ) | 
Macro to configure the PLLSAI clock multiplication and division factors.
| <strong>PLLSAIN</strong> | specifies the multiplication factor for PLLSAI VCO output clock. This parameter must be a number between Min_Data = 50 and Max_Data = 432. | 
| <strong>PLLSAIP</strong> | specifies the division factor for USB, RNG, SDMMC clocks This parameter can be a value of RCC PLLSAIP Clock Divider. | 
| <strong>PLLSAIQ</strong> | specifies the division factor for SAI clock This parameter must be a number between Min_Data = 2 and Max_Data = 15. | 
| <strong>PLLSAIR</strong> | specifies the division factor for LTDC clock This parameter must be a number between Min_Data = 2 and Max_Data = 7. | 
Definition at line 2661 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_DISABLE | ( | ) | (RCC->CR &= ~(RCC_CR_PLLSAION)) | 
Definition at line 2605 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_DISABLE_IT | ( | ) | (RCC->CIR &= ~(RCC_CIR_PLLSAIRDYIE)) | 
Disable PLLSAI_RDY interrupt.
Definition at line 2792 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_ENABLE | ( | ) | (RCC->CR |= (RCC_CR_PLLSAION)) | 
Macros to Enable or Disable the PLLISAI.
Definition at line 2604 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_ENABLE_IT | ( | ) | (RCC->CIR |= (RCC_CIR_PLLSAIRDYIE)) | 
Enable PLLSAI_RDY interrupt.
Definition at line 2788 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_GET_FLAG | ( | ) | ((RCC->CR & (RCC_CR_PLLSAIRDY)) == (RCC_CR_PLLSAIRDY)) | 
Check PLLSAI RDY flag is set or not.
| The | new state (TRUE or FALSE). | 
Definition at line 2806 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_GET_IT | ( | ) | ((RCC->CIR & (RCC_CIR_PLLSAIRDYIE)) == (RCC_CIR_PLLSAIRDYIE)) | 
Check the PLLSAI RDY interrupt has occurred or not.
| The | new state (TRUE or FALSE). | 
Definition at line 2801 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_PLLSAI_PLLSAICLKDIVQ_CONFIG | ( | __PLLSAIDivQ__ | ) | (MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_PLLSAIDIVQ, ((__PLLSAIDivQ__)-1)<<8)) | 
Macro to configure the SAI clock Divider coming from PLLSAI.
| <strong>PLLSAIDivQ</strong> | specifies the PLLSAI division factor for SAI1 clock . This parameter must be a number between Min_Data = 1 and Max_Data = 32. SAI1 clock frequency = f(PLLSAIQ) / PLLSAIDivQ | 
Definition at line 2705 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_RNG_CONFIG | ( | __RNGCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_RNGSEL, (uint32_t)(__RNGCLKSource__)) | 
macro to configure the RNG clock (RNGCLK).
| <strong>RNGCLKSource</strong> | specifies the RNG clock source. This parameter can be one of the following values: 
  | 
Definition at line 3552 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_RNG_CONFIG | ( | __RNGCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_RNGSEL, (uint32_t)(__RNGCLKSource__)) | 
macro to configure the RNG clock (RNGCLK).
| <strong>RNGCLKSource</strong> | specifies the RNG clock source. This parameter can be one of the following values: 
  | 
Definition at line 3556 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SAI1_CONFIG | ( | __RCC_SAI1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SAI1SEL, (__RCC_SAI1CLKSource__)) | 
Macro to Configure the SAI1 clock source.
| <strong>RCC_SAI1CLKSource</strong> | defines the SAI1 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 2020 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SAI1_CONFIG | ( | __RCC_SAI1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SAI1SEL, (__RCC_SAI1CLKSource__)) | 
Macro to Configure the SAI1 clock source.
| <strong>RCC_SAI1CLKSource</strong> | defines the SAI1 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 2020 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SAI1_CONFIG | ( | __SOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI1SEL, (uint32_t)(__SOURCE__)) | 
Macro to configure SAI1 clock source selection.
| <strong>SOURCE</strong> | specifies the SAI1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2735 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SAI2_CONFIG | ( | __SOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR1, RCC_DCKCFGR1_SAI2SEL, (uint32_t)(__SOURCE__)) | 
Macro to configure SAI2 clock source selection.
| <strong>SOURCE</strong> | specifies the SAI2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2767 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SDMMC1_CONFIG | ( | __SDMMC1_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_SDMMC1SEL, (uint32_t)(__SDMMC1_CLKSOURCE__)) | 
Macro to configure the SDMMC1 clock (SDMMC1CLK).
| <strong>SDMMC1_CLKSOURCE</strong> | specifies the SDMMC1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3121 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SDMMC_CONFIG | ( | __SDMMCCLKSource__ | ) | MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_SDMMCSEL, (uint32_t)(__SDMMCCLKSource__)) | 
Macro to configure the SDMMC clock.
| <strong>SDMMCCLKSource</strong> | specifies clock source for SDMMC This parameter can be one of the following values: 
  | 
Definition at line 3527 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SDMMC_CONFIG | ( | __SDMMCCLKSource__ | ) | MODIFY_REG(RCC->CDCCIPR, RCC_CDCCIPR_SDMMCSEL, (uint32_t)(__SDMMCCLKSource__)) | 
Macro to configure the SDMMC clock.
| <strong>SDMMCCLKSource</strong> | specifies clock source for SDMMC This parameter can be one of the following values: 
  | 
Definition at line 3531 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPDIFRX_CONFIG | ( | __RCC_SPDIFCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL, (__RCC_SPDIFCLKSource__)) | 
Macro to Configure the SPDIFRX clock source.
| <strong>RCC_SPDIFCLKSource</strong> | defines the SPDIFRX clock source. This clock is derived from system PLL, PLL2, PLL3, or internal OSC clock This parameter can be one of the following values: 
  | 
| None | 
Definition at line 2053 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPDIFRX_CONFIG | ( | __RCC_SPDIFCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL, (__RCC_SPDIFCLKSource__)) | 
Macro to Configure the SPDIFRX clock source.
| <strong>RCC_SPDIFCLKSource</strong> | defines the SPDIFRX clock source. This clock is derived from system PLL, PLL2, PLL3, or internal OSC clock This parameter can be one of the following values: 
  | 
| None | 
Definition at line 2053 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI123_CONFIG | ( | __RCC_SPI123CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL, (__RCC_SPI123CLKSource__)) | 
Macro to Configure the SPI1/2/3 clock source.
| <strong>RCC_SPI123CLKSource</strong> | defines the SPI1/2/3 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3297 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI123_CONFIG | ( | __RCC_SPI123CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI123SEL, (__RCC_SPI123CLKSource__)) | 
Macro to Configure the SPI1/2/3 clock source.
| <strong>RCC_SPI123CLKSource</strong> | defines the SPI1/2/3 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3301 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI1_CONFIG __HAL_RCC_SPI123_CONFIG | 
Macro to Configure the SPI1 clock source.
| <strong>RCC_SPI1CLKSource</strong> | defines the SPI1 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3327 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI1_CONFIG __HAL_RCC_SPI123_CONFIG | 
Macro to Configure the SPI1 clock source.
| <strong>RCC_SPI1CLKSource</strong> | defines the SPI1 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3331 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI2_CONFIG __HAL_RCC_SPI123_CONFIG | 
Macro to Configure the SPI2 clock source.
| <strong>RCC_SPI2CLKSource</strong> | defines the SPI2 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3351 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI2_CONFIG __HAL_RCC_SPI123_CONFIG | 
Macro to Configure the SPI2 clock source.
| <strong>RCC_SPI2CLKSource</strong> | defines the SPI2 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3355 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI3_CONFIG __HAL_RCC_SPI123_CONFIG | 
Macro to Configure the SPI3 clock source.
| <strong>RCC_SPI3CLKSource</strong> | defines the SPI3 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3375 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI3_CONFIG __HAL_RCC_SPI123_CONFIG | 
Macro to Configure the SPI3 clock source.
| <strong>RCC_SPI3CLKSource</strong> | defines the SPI3 clock source. This clock is derived from system PLL, PLL2, PLL3, OSC or external clock (through a dedicated PIN) This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3379 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI45_CONFIG | ( | __RCC_SPI45CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI45SEL, (__RCC_SPI45CLKSource__)) | 
Macro to Configure the SPI4/5 clock source.
| <strong>RCC_SPI45CLKSource</strong> | defines the SPI4/5 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3404 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI45_CONFIG | ( | __RCC_SPI45CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SPI45SEL, (__RCC_SPI45CLKSource__)) | 
Macro to Configure the SPI4/5 clock source.
| <strong>RCC_SPI45CLKSource</strong> | defines the SPI4/5 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3408 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI4_CONFIG __HAL_RCC_SPI45_CONFIG | 
Macro to Configure the SPI4 clock source.
| <strong>RCC_SPI4CLKSource</strong> | defines the SPI4 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3436 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI4_CONFIG __HAL_RCC_SPI45_CONFIG | 
Macro to Configure the SPI4 clock source.
| <strong>RCC_SPI4CLKSource</strong> | defines the SPI4 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3440 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI5_CONFIG __HAL_RCC_SPI45_CONFIG | 
Macro to Configure the SPI5 clock source.
| <strong>RCC_SPI5CLKSource</strong> | defines the SPI5 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3462 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI5_CONFIG __HAL_RCC_SPI45_CONFIG | 
Macro to Configure the SPI5 clock source.
| <strong>RCC_SPI5CLKSource</strong> | defines the SPI5 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3466 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI6_CONFIG | ( | __RCC_SPI6CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_SPI6SEL, (__RCC_SPI6CLKSource__)) | 
Macro to Configure the SPI6 clock source.
| <strong>RCC_SPI6CLKSource</strong> | defines the SPI6 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | (*) : Available on stm32h7a3xx and stm32h7b3xx family lines. | 
Definition at line 3497 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SPI6_CONFIG | ( | __RCC_SPI6CLKSource__ | ) | MODIFY_REG(RCC->SRDCCIPR, RCC_SRDCCIPR_SPI6SEL, (__RCC_SPI6CLKSource__)) | 
Macro to Configure the SPI6 clock source.
| <strong>RCC_SPI6CLKSource</strong> | defines the SPI6 clock source. This clock is derived from system PCLK, PLL2, PLL3, OSC This parameter can be one of the following values: 
  | 
| None | (*) : Available on stm32h7a3xx and stm32h7b3xx family lines. | 
Definition at line 3501 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SWPMI1_CONFIG | ( | __SWPMI1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SWPSEL, (uint32_t)(__SWPMI1CLKSource__)) | 
Macro to configure the SWPMI1 clock.
| <strong>SWPMI1CLKSource</strong> | specifies the SWPMI1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3138 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_SWPMI1_CONFIG | ( | __SWPMI1CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP1R, RCC_CDCCIP1R_SWPSEL, (uint32_t)(__SWPMI1CLKSource__)) | 
Macro to configure the SWPMI1 clock.
| <strong>SWPMI1CLKSource</strong> | specifies the SWPMI1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3142 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_TIMCLKPRESCALER | ( | __PRESC__ | ) | 
Macro to configure the Timers clocks prescalers.
| <strong>PRESC</strong> | specifies the Timers clocks prescalers selection This parameter can be one of the following values: 
  | 
Definition at line 2597 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_TIMCLKPRESCALER | ( | __PRESC__ | ) | 
Macro to configure the Timers clocks prescalers.
| <strong>PRESC</strong> | specifies the Timers clocks prescalers selection This parameter can be one of the following values: 
  | 
Definition at line 3597 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_TIMCLKPRESCALER | ( | __PRESC__ | ) | 
Macro to configure the Timers clocks prescalers.
| <strong>PRESC</strong> | specifies the Timers clocks prescalers selection This parameter can be one of the following values: 
  | 
Definition at line 3601 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART4_CONFIG | ( | __UART4_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART4SEL, (uint32_t)(__UART4_CLKSOURCE__)) | 
Macro to configure the UART4 clock (UART4CLK).
| <strong>UART4_CLKSOURCE</strong> | specifies the UART4 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2963 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART4_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART4 clock (UART4CLK).
| <strong>UART4CLKSource</strong> | specifies the UART4 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2600 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART4_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART4 clock (UART4CLK).
| <strong>UART4CLKSource</strong> | specifies the UART4 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2604 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART5_CONFIG | ( | __UART5_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART5SEL, (uint32_t)(__UART5_CLKSOURCE__)) | 
Macro to configure the UART5 clock (UART5CLK).
| <strong>UART5_CLKSOURCE</strong> | specifies the UART5 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2984 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART5_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART5 clock (UART5CLK).
| <strong>UART5CLKSource</strong> | specifies the UART5 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2624 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART5_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART5 clock (UART5CLK).
| <strong>UART5CLKSource</strong> | specifies the UART5 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2628 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART7_CONFIG | ( | __UART7_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART7SEL, (uint32_t)(__UART7_CLKSOURCE__)) | 
Macro to configure the UART7 clock (UART7CLK).
| <strong>UART7_CLKSOURCE</strong> | specifies the UART7 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3026 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART7_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART5 clock (UART7CLK).
| <strong>UART7CLKSource</strong> | specifies the UART7 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2672 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART7_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART5 clock (UART7CLK).
| <strong>UART7CLKSource</strong> | specifies the UART7 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2676 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART8_CONFIG | ( | __UART8_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_UART8SEL, (uint32_t)(__UART8_CLKSOURCE__)) | 
Macro to configure the UART8 clock (UART8CLK).
| <strong>UART8_CLKSOURCE</strong> | specifies the UART8 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3047 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART8_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART8 clock (UART8CLK).
| <strong>UART8CLKSource</strong> | specifies the UART8 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2696 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_UART8_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the UART8 clock (UART8CLK).
| <strong>UART8CLKSource</strong> | specifies the UART8 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2700 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART16910_CONFIG | ( | __USART16910CLKSource__ | ) | MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL, (uint32_t)(__USART16910CLKSource__)) | 
macro to configure the USART1/6/9* /10* clock (USART16CLK).
| <strong>USART16910CLKSource</strong> | specifies the USART1/6/9* /10* clock source. This parameter can be one of the following values: 
  | 
Definition at line 2454 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART16910_CONFIG | ( | __USART16910CLKSource__ | ) | MODIFY_REG(RCC->D2CCIP2R, RCC_D2CCIP2R_USART16910SEL, (uint32_t)(__USART16910CLKSource__)) | 
macro to configure the USART1/6/9* /10* clock (USART16CLK).
| <strong>USART16910CLKSource</strong> | specifies the USART1/6/9* /10* clock source. This parameter can be one of the following values: 
  | 
Definition at line 2458 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART16_CONFIG __HAL_RCC_USART16910_CONFIG | 
Definition at line 2457 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART16_CONFIG __HAL_RCC_USART16910_CONFIG | 
Definition at line 2461 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART1_CONFIG | ( | __USART1_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART1SEL, (uint32_t)(__USART1_CLKSOURCE__)) | 
Macro to configure the USART1 clock (USART1CLK).
| <strong>USART1_CLKSOURCE</strong> | specifies the USART1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2900 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART1_CONFIG __HAL_RCC_USART16_CONFIG | 
macro to configure the USART1 clock (USART1CLK).
| <strong>USART1CLKSource</strong> | specifies the USART1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2528 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART1_CONFIG __HAL_RCC_USART16_CONFIG | 
macro to configure the USART1 clock (USART1CLK).
| <strong>USART1CLKSource</strong> | specifies the USART1 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2532 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART234578_CONFIG | ( | __USART234578CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL, (uint32_t)(__USART234578CLKSource__)) | 
macro to configure the USART234578 clock (USART234578CLK).
| <strong>USART234578CLKSource</strong> | specifies the USART2/3/4/5/7/8 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2498 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART234578_CONFIG | ( | __USART234578CLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USART234578SEL, (uint32_t)(__USART234578CLKSource__)) | 
macro to configure the USART234578 clock (USART234578CLK).
| <strong>USART234578CLKSource</strong> | specifies the USART2/3/4/5/7/8 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2502 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART2_CONFIG | ( | __USART2_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART2SEL, (uint32_t)(__USART2_CLKSOURCE__)) | 
Macro to configure the USART2 clock (USART2CLK).
| <strong>USART2_CLKSOURCE</strong> | specifies the USART2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2921 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART2_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the USART2 clock (USART2CLK).
| <strong>USART2CLKSource</strong> | specifies the USART2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2552 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART2_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the USART2 clock (USART2CLK).
| <strong>USART2CLKSource</strong> | specifies the USART2 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2556 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART3_CONFIG | ( | __USART3_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART3SEL, (uint32_t)(__USART3_CLKSOURCE__)) | 
Macro to configure the USART3 clock (USART3CLK).
| <strong>USART3_CLKSOURCE</strong> | specifies the USART3 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2942 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART3_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the USART3 clock (USART3CLK).
| <strong>USART3CLKSource</strong> | specifies the USART3 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2576 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART3_CONFIG __HAL_RCC_USART234578_CONFIG | 
macro to configure the USART3 clock (USART3CLK).
| <strong>USART3CLKSource</strong> | specifies the USART3 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2580 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART6_CONFIG | ( | __USART6_CLKSOURCE__ | ) | MODIFY_REG(RCC->DCKCFGR2, RCC_DCKCFGR2_USART6SEL, (uint32_t)(__USART6_CLKSOURCE__)) | 
Macro to configure the USART6 clock (USART6CLK).
| <strong>USART6_CLKSOURCE</strong> | specifies the USART6 clock source. This parameter can be one of the following values: 
  | 
Definition at line 3005 of file stm32f7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART6_CONFIG __HAL_RCC_USART16_CONFIG | 
macro to configure the USART6 clock (USART6CLK).
| <strong>USART6CLKSource</strong> | specifies the USART6 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2648 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USART6_CONFIG __HAL_RCC_USART16_CONFIG | 
macro to configure the USART6 clock (USART6CLK).
| <strong>USART6CLKSource</strong> | specifies the USART6 clock source. This parameter can be one of the following values: 
  | 
Definition at line 2652 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USB_CONFIG | ( | __USBCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USBSEL, (uint32_t)(__USBCLKSource__)) | 
Macro to configure the USB clock (USBCLK).
| <strong>USBCLKSource</strong> | specifies the USB clock source. This parameter can be one of the following values: 
  | 
Definition at line 3085 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define __HAL_RCC_USB_CONFIG | ( | __USBCLKSource__ | ) | MODIFY_REG(RCC->CDCCIP2R, RCC_CDCCIP2R_USBSEL, (uint32_t)(__USBCLKSource__)) | 
Macro to configure the USB clock (USBCLK).
| <strong>USBCLKSource</strong> | specifies the USB clock source. This parameter can be one of the following values: 
  | 
Definition at line 3089 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define RCC_CRS_FLAG_ERROR_MASK ((uint32_t)(RCC_CRS_FLAG_TRIMOVF | RCC_CRS_FLAG_SYNCERR | RCC_CRS_FLAG_SYNCMISS)) | 
Clear the CRS specified FLAG.
| <strong>FLAG</strong> | specifies the flag to clear. This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3819 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define RCC_CRS_FLAG_ERROR_MASK ((uint32_t)(RCC_CRS_FLAG_TRIMOVF | RCC_CRS_FLAG_SYNCERR | RCC_CRS_FLAG_SYNCMISS)) | 
Clear the CRS specified FLAG.
| <strong>FLAG</strong> | specifies the flag to clear. This parameter can be one of the following values: 
  | 
| None | 
Definition at line 3823 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define RCC_CRS_IT_ERROR_MASK ((uint32_t)(RCC_CRS_IT_TRIMOVF | RCC_CRS_IT_SYNCERR | RCC_CRS_IT_SYNCMISS)) | 
Clear the CRS interrupt pending bits.
| <strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be any combination of the following values: 
  | 
Definition at line 3775 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.
| #define RCC_CRS_IT_ERROR_MASK ((uint32_t)(RCC_CRS_IT_TRIMOVF | RCC_CRS_IT_SYNCERR | RCC_CRS_IT_SYNCMISS)) | 
Clear the CRS interrupt pending bits.
| <strong>INTERRUPT</strong> | specifies the interrupt pending bit to clear. This parameter can be any combination of the following values: 
  | 
Definition at line 3779 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h.