|
STM32G474xx HAL用户手册
|
扩展RCC HAL模块驱动程序。本文件提供固件函数来管理以下RCC扩展外设功能:+扩展外设控制函数+扩展时钟管理函数+扩展时钟恢复系统控制函数。更多...
#include "stm32g4xx_hal.h"宏定义 | |
| #define | PLL_TIMEOUT_VALUE 2U /* 2 ms (minimum Tick + 1) */ |
| #define | DIVIDER_P_UPDATE 0U |
| #define | DIVIDER_Q_UPDATE 1U |
| #define | DIVIDER_R_UPDATE 2U |
| #define | __LSCO_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE() |
| #define | LSCO_GPIO_PORT GPIOA |
| #define | LSCO_PIN GPIO_PIN_2 |
函数 | |
| HAL_StatusTypeDef | HAL_RCCEx_PeriphCLKConfig (RCC_PeriphCLKInitTypeDef const *PeriphClkInit) |
| 根据RCC_PeriphCLKInitTypeDef中指定的参数初始化RCC扩展外设时钟。 | |
| void | HAL_RCCEx_GetPeriphCLKConfig (RCC_PeriphCLKInitTypeDef *PeriphClkInit) |
| 获取RCC_ClkInitStruct,该结构包含内部RCC配置寄存器的信息。 | |
| uint32_t | HAL_RCCEx_GetPeriphCLKFreq (uint32_t PeriphClk) |
| 返回外设时钟频率,适用于时钟源来自PLL的外设。 | |
| void | HAL_RCCEx_EnableLSECSS (void) |
| 使能LSE时钟安全系统。 | |
| void | HAL_RCCEx_DisableLSECSS (void) |
| 禁用LSE时钟安全系统。 | |
| void | HAL_RCCEx_EnableLSECSS_IT (void) |
| 使能LSE时钟安全系统中断及对应的EXTI线路。 | |
| void | HAL_RCCEx_LSECSS_IRQHandler (void) |
| 处理RCC LSE时钟安全系统中断请求。 | |
| __weak void | HAL_RCCEx_LSECSS_Callback (void) |
| RCCEx LSE时钟安全系统中断回调函数。 | |
| void | HAL_RCCEx_EnableLSCO (uint32_t LSCOSource) |
| 选择低速时钟源并输出到LSCO引脚(PA2)。 | |
| void | HAL_RCCEx_DisableLSCO (void) |
| 禁用低速时钟输出。 | |
| void | HAL_RCCEx_CRSConfig (RCC_CRSInitTypeDef const *pInit) |
| 启动轮询模式下的自动同步。 | |
| void | HAL_RCCEx_CRSSoftwareSynchronizationGenerate (void) |
| 生成软件同步事件。 | |
| void | HAL_RCCEx_CRSGetSynchronizationInfo (RCC_CRSSynchroInfoTypeDef *pSynchroInfo) |
| 返回同步信息。 | |
| uint32_t | HAL_RCCEx_CRSWaitSynchronization (uint32_t Timeout) |
| 等待CRS同步状态。 | |
| void | HAL_RCCEx_CRS_IRQHandler (void) |
| 处理时钟恢复系统中断请求。 | |
| __weak void | HAL_RCCEx_CRS_SyncOkCallback (void) |
| RCCEx时钟恢复系统SYNCOK中断回调函数。 | |
| __weak void | HAL_RCCEx_CRS_SyncWarnCallback (void) |
| RCCEx时钟恢复系统SYNCWARN中断回调函数。 | |
| __weak void | HAL_RCCEx_CRS_ExpectedSyncCallback (void) |
| RCCEx时钟恢复系统Expected SYNC中断回调函数。 | |
| __weak void | HAL_RCCEx_CRS_ErrorCallback (uint32_t Error) |
| RCCEx时钟恢复系统Error中断回调函数。 | |
扩展RCC HAL模块驱动程序。本文件提供固件函数来管理以下RCC扩展外设功能:+扩展外设控制函数+扩展时钟管理函数+扩展时钟恢复系统控制函数。
版权所有 © 2019 STMicroelectronics。保留所有权利。
本软件根据LICENSE文件中的条款获得许可,该文件位于本软件组件的根目录中。如果本软件未附带LICENSE文件,则按原样提供。
定义于文件stm32g4xx_hal_rcc_ex.c。
1.7.6.1