|
STM32G474xx HAL用户手册
|
函数 | |
| __STATIC_INLINE void | LL_RTC_TS_EnableInternalEvent (RTC_TypeDef *RTCx) |
| 启用内部事件时间戳。 | |
| __STATIC_INLINE void | LL_RTC_TS_DisableInternalEvent (RTC_TypeDef *RTCx) |
| 禁用内部事件时间戳。 | |
| __STATIC_INLINE void | LL_RTC_TS_Enable (RTC_TypeDef *RTCx) |
| 启用时间戳。 | |
| __STATIC_INLINE void | LL_RTC_TS_Disable (RTC_TypeDef *RTCx) |
| 禁用时间戳。 | |
| __STATIC_INLINE void | LL_RTC_TS_SetActiveEdge (RTC_TypeDef *RTCx, uint32_t Edge) |
| 设置时间戳事件的有效边沿。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetActiveEdge (RTC_TypeDef *RTCx) |
| 获取时间戳事件的有效边沿。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetTimeFormat (RTC_TypeDef *RTCx) |
| 获取时间戳的AM/PM表示法(AM或24小时制) | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetHour (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳小时。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetMinute (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳分钟。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetSecond (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳秒。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetTime (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳时间(小时、分钟和秒)。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetWeekDay (RTC_TypeDef *RTCx) |
| 获取时间戳星期几。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetMonth (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳月份。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetDay (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳日期。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetDate (RTC_TypeDef *RTCx) |
| 以BCD格式获取时间戳日期(星期、日期和月份)。 | |
| __STATIC_INLINE uint32_t | LL_RTC_TS_GetSubSecond (RTC_TypeDef *RTCx) |
| 获取时间戳亚秒值。 | |
| __STATIC_INLINE void | LL_RTC_TS_EnableOnTamper (RTC_TypeDef *RTCx) |
| 在篡改检测事件时激活时间戳。 | |
| __STATIC_INLINE void | LL_RTC_TS_DisableOnTamper (RTC_TypeDef *RTCx) |
| 禁用篡改检测事件时的时间戳。 | |
| __STATIC_INLINE void LL_RTC_TS_Disable | ( | RTC_TypeDef * | RTCx | ) |
禁用时间戳。
| RTCx | RTC实例 |
| 无 |
定义于文件stm32g4xx_ll_rtc.h的第2504行。
| __STATIC_INLINE void LL_RTC_TS_DisableInternalEvent | ( | RTC_TypeDef * | RTCx | ) |
禁用内部事件时间戳。
| RTCx | RTC实例 |
| 无 |
定义于文件stm32g4xx_ll_rtc.h的第2480行。
| __STATIC_INLINE void LL_RTC_TS_DisableOnTamper | ( | RTC_TypeDef * | RTCx | ) |
禁用篡改检测事件时的时间戳。
| RTCx | RTC实例 |
| 无 |
定义于文件stm32g4xx_ll_rtc.h的第2711行。
| __STATIC_INLINE void LL_RTC_TS_Enable | ( | RTC_TypeDef * | RTCx | ) |
启用时间戳。
| RTCx | RTC实例 |
| 无 |
定义于文件stm32g4xx_ll_rtc.h的第2492行。
| __STATIC_INLINE void LL_RTC_TS_EnableInternalEvent | ( | RTC_TypeDef * | RTCx | ) |
启用内部事件时间戳。
| RTCx | RTC实例 |
| 无 |
定义于文件stm32g4xx_ll_rtc.h的第2468行。
| __STATIC_INLINE void LL_RTC_TS_EnableOnTamper | ( | RTC_TypeDef * | RTCx | ) |
在篡改检测事件时激活时间戳。
| RTCx | RTC实例 |
| 无 |
定义于文件stm32g4xx_ll_rtc.h的第2700行。
| __STATIC_INLINE uint32_t LL_RTC_TS_GetActiveEdge | ( | RTC_TypeDef * | RTCx | ) |
获取时间戳事件的有效边沿。
| RTCx | RTC实例 |
| 返回值 | 可以是以下值之一: |
定义于文件stm32g4xx_ll_rtc.h的第2534行。