|
STM32G474xx HAL用户手册
|
扩展时钟管理函数。 更多...
函数 | |
| 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) |
| 禁用低速时钟输出。 | |
扩展时钟管理函数。
===============================================================================
##### Extended clock management functions #####
===============================================================================
[..]
This subsection provides a set of functions allowing to control the
activation or deactivation of LSE CSS,
Low speed clock output and clock after wake-up from STOP mode.
| void HAL_RCCEx_DisableLSCO | ( | void | ) |
禁用低速时钟输出。
| 无 |
定义于文件 1453 行,文件 stm32g4xx_hal_rcc_ex.c。
参考文献 __HAL_RCC_PWR_CLK_DISABLE, __HAL_RCC_PWR_CLK_ENABLE, __HAL_RCC_PWR_IS_CLK_DISABLED, HAL_PWR_DisableBkUpAccess(), 和 HAL_PWR_EnableBkUpAccess()。
| void HAL_RCCEx_DisableLSECSS | ( | void | ) |
禁用LSE时钟安全系统。
| 无 |
定义于文件 1344 行,文件 stm32g4xx_hal_rcc_ex.c。
参考文献 __HAL_RCC_DISABLE_IT, 和 RCC_IT_LSECSS。
| void HAL_RCCEx_EnableLSCO | ( | uint32_t | LSCOSource | ) |
选择在LSCO引脚(PA2)上输出的低速时钟源。
| LSCOSource | 指定要输出的低速时钟源。该参数可以是以下值之一:
|
| 无 |
定义于文件 1406 行,文件 stm32g4xx_hal_rcc_ex.c。
参考文献 __HAL_RCC_PWR_CLK_DISABLE, __HAL_RCC_PWR_CLK_ENABLE, __HAL_RCC_PWR_IS_CLK_DISABLED, __LSCO_CLK_ENABLE, assert_param, GPIO_MODE_ANALOG, GPIO_NOPULL, GPIO_SPEED_FREQ_HIGH, HAL_GPIO_Init(), HAL_PWR_DisableBkUpAccess(), HAL_PWR_EnableBkUpAccess(), IS_RCC_LSCOSOURCE, LSCO_GPIO_PORT, LSCO_PIN, GPIO_InitTypeDef::Mode, GPIO_InitTypeDef::Pin, GPIO_InitTypeDef::Pull, 和 GPIO_InitTypeDef::Speed。
| void HAL_RCCEx_EnableLSECSS | ( | void | ) |
启用LSE时钟安全系统。
| 无 |
定义于文件 1334 行,文件 stm32g4xx_hal_rcc_ex.c。
| void HAL_RCCEx_EnableLSECSS_IT | ( | void | ) |
启用LSE时钟安全系统中断及相应的EXTI线。
| 无 |
定义于文件 1357 行,文件 stm32g4xx_hal_rcc_ex.c。
参考文献 __HAL_RCC_ENABLE_IT, __HAL_RCC_LSECSS_EXTI_ENABLE_IT, __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE, 和 RCC_IT_LSECSS。
| void HAL_RCCEx_LSECSS_Callback | ( | void | ) |
RCCEx LSE时钟安全系统中断回调。
| 无 |
定义于文件 1391 行,文件 stm32g4xx_hal_rcc_ex.c。
被以下函数引用:HAL_RCCEx_LSECSS_IRQHandler()。
| void HAL_RCCEx_LSECSS_IRQHandler | ( | void | ) |
处理RCC LSE时钟安全系统中断请求。
| 无 |
定义于文件 1374 行,文件 stm32g4xx_hal_rcc_ex.c。
参考文献 __HAL_RCC_CLEAR_IT, __HAL_RCC_GET_IT, HAL_RCCEx_LSECSS_Callback(), 和 RCC_IT_LSECSS。
1.7.6.1