|
STM32G474xx HAL用户手册
|
函数 | |
| __STATIC_INLINE void | LL_RTC_CAL_SetOutputFreq (RTC_TypeDef *RTCx, uint32_t Frequency) |
| 设置校准输出频率(1 Hz或512 Hz) | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_GetOutputFreq (RTC_TypeDef *RTCx) |
| 获取校准输出频率(1 Hz或512 Hz) | |
| __STATIC_INLINE void | LL_RTC_CAL_SetPulse (RTC_TypeDef *RTCx, uint32_t Pulse) |
| 设置是否在每2exp11个脉冲时插入一个RTCCLK脉冲(频率增加488.5 ppm) | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_IsPulseInserted (RTC_TypeDef *RTCx) |
| 检查是否在每2exp11个脉冲时插入了RTCCLK(频率增加488.5 ppm) | |
| __STATIC_INLINE void | LL_RTC_CAL_SetPeriod (RTC_TypeDef *RTCx, uint32_t Period) |
| 设置校准周期。 | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_GetPeriod (RTC_TypeDef *RTCx) |
| 获取校准周期。 | |
| __STATIC_INLINE void | LL_RTC_CAL_SetMinus (RTC_TypeDef *RTCx, uint32_t CalibMinus) |
| 设置校准负值。 | |
| __STATIC_INLINE uint32_t | LL_RTC_CAL_GetMinus (RTC_TypeDef *RTCx) |
| 获取校准负值。 | |
| __STATIC_INLINE uint32_t LL_RTC_CAL_GetMinus | ( | RTC_TypeDef * | RTCx | ) |
获取校准负值。
| RTCx | RTC实例 |
| 值 | 介于Min_Data=0x00和Max_Data= 0x1FF之间 |
定义于文件3337行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE uint32_t LL_RTC_CAL_GetOutputFreq | ( | RTC_TypeDef * | RTCx | ) |
获取校准输出频率(1 Hz或512 Hz)
| RTCx | RTC实例 |
| 返回值 | 可以为以下值之一: |
定义于文件3252行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE uint32_t LL_RTC_CAL_GetPeriod | ( | RTC_TypeDef * | RTCx | ) |
获取校准周期。
| RTCx | RTC实例 |
| 返回值 | 可以为以下值之一: |
定义于文件3312行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE uint32_t LL_RTC_CAL_IsPulseInserted | ( | RTC_TypeDef * | RTCx | ) |
检查是否在每2exp11个脉冲时插入了RTCCLK(频率增加488.5 ppm)
| RTCx | RTC实例 |
| 位状态 | (1或0)。 |
定义于文件3279行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE void LL_RTC_CAL_SetMinus | ( | RTC_TypeDef * | RTCx, |
| uint32_t | CalibMinus | ||
| ) |
设置校准负值。
| RTCx | RTC实例 |
| CalibMinus | 值介于Min_Data=0x00和Max_Data=0x1FF之间 |
| 无 |
定义于文件3326行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE void LL_RTC_CAL_SetOutputFreq | ( | RTC_TypeDef * | RTCx, |
| uint32_t | Frequency | ||
| ) |
设置校准输出频率(1 Hz或512 Hz)
| RTCx | RTC实例 |
| Frequency | 该参数可以为以下值之一: |
| 无 |
定义于文件3237行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE void LL_RTC_CAL_SetPeriod | ( | RTC_TypeDef * | RTCx, |
| uint32_t | Period | ||
| ) |
设置校准周期。
| RTCx | RTC实例 |
| Period | 该参数可以为以下值之一: |
| 无 |
定义于文件3297行,stm32g4xx_ll_rtc.h。
| __STATIC_INLINE void LL_RTC_CAL_SetPulse | ( | RTC_TypeDef * | RTCx, |
| uint32_t | Pulse | ||
| ) |
设置是否在每2exp11个脉冲时插入一个RTCCLK脉冲(频率增加488.5 ppm)