|
STM32G474xx HAL用户手册
|
定义 | |
| #define | __HAL_RCC_CRS_FREQ_ERROR_COUNTER_ENABLE() SET_BIT(CRS->CR, CRS_CR_CEN) |
| 启用频率误差计数器的振荡器时钟。 | |
| #define | __HAL_RCC_CRS_FREQ_ERROR_COUNTER_DISABLE() CLEAR_BIT(CRS->CR, CRS_CR_CEN) |
| 禁用频率误差计数器的振荡器时钟。 | |
| #define | __HAL_RCC_CRS_AUTOMATIC_CALIB_ENABLE() SET_BIT(CRS->CR, CRS_CR_AUTOTRIMEN) |
| 启用TRIM位的自动硬件调整。 | |
| #define | __HAL_RCC_CRS_AUTOMATIC_CALIB_DISABLE() CLEAR_BIT(CRS->CR, CRS_CR_AUTOTRIMEN) |
| 启用或禁用TRIM位的自动硬件调整。 | |
| #define | __HAL_RCC_CRS_RELOADVALUE_CALCULATE(__FTARGET__, __FSYNC__) (((__FTARGET__) / (__FSYNC__)) - 1U) |
| 根据目标频率和同步频率计算要设置在CRS寄存器中的重载值的宏。 | |
| #define __HAL_RCC_CRS_AUTOMATIC_CALIB_DISABLE | ( | ) | CLEAR_BIT(CRS->CR, CRS_CR_AUTOTRIMEN) |
| #define __HAL_RCC_CRS_AUTOMATIC_CALIB_ENABLE | ( | ) | SET_BIT(CRS->CR, CRS_CR_AUTOTRIMEN) |
| #define __HAL_RCC_CRS_FREQ_ERROR_COUNTER_DISABLE | ( | ) | CLEAR_BIT(CRS->CR, CRS_CR_CEN) |
| #define __HAL_RCC_CRS_FREQ_ERROR_COUNTER_ENABLE | ( | ) | SET_BIT(CRS->CR, CRS_CR_CEN) |
| #define __HAL_RCC_CRS_RELOADVALUE_CALCULATE | ( | __FTARGET__, | |
| __FSYNC__ | |||
| ) | (((__FTARGET__) / (__FSYNC__)) - 1U) |
根据目标频率和同步频率计算要设置在CRS寄存器中的重载值的宏。
| __FTARGET__ | 目标频率(单位Hz) |
| __FSYNC__ | 同步信号频率(单位Hz) |
| 无 |
定义于文件 stm32g4xx_hal_rcc_ex.h 的第 12 行。
1.7.6.1