![]() |
BLE5.2 1.0
开发文档说明
|
The header of xc_drv_rtc.c 更多...
类 | |
| struct | Rtc_DateTypeDef_t |
| struct | Rtc_DateLimitTypeDef_t |
| struct | Rtc_MatchTimeTypeDef_t |
| struct | RTC_InitCfg_t |
| struct | RTC_Intr_Cb_s |
类型定义 | |
| typedef struct RTC_Intr_Cb_s | RTC_Intr_Cb_t |
枚举 | |
| enum | RTC_MatchWeek_TypeDef_t { RTC_MATCH_SUNDAY = (0x01 << 0) , RTC_MATCH_MONDAY = (0x01 << 1) , RTC_MATCH_TUESDAY = (0x01 << 2) , RTC_MATCH_WEDNESDAY = (0x01 << 3) , RTC_MATCH_THURSDAY = (0x01 << 4) , RTC_MATCH_FRIDAY = (0x01 << 5) , RTC_MATCH_SATURDAY = (0x01 << 6) } |
| enum | RTC_MatchTimeCh_TypeDef_t { RTC_MATCH_T1 = (0x01 << 5) , RTC_MATCH_T2 = (0x01 << 4) , RTC_MATCH_T3 = (0x01 << 6) } |
函数 | |
| static __inline void | __rtc_dateget (Rtc_DateTypeDef_t *Date) |
| static __inline void | rtc_datelimitSet (RTC_InitCfg_t *rtc_cfg) |
| static __inline void | rtc_dateSet (RTC_InitCfg_t *rtc_cfg) |
| static __inline void | rtc_config_matchtimeit (RTC_InitCfg_t *rtc_cfg) |
| static __inline void | rtc_config_secit (RTC_InitCfg_t *rtc_cfg) |
| static __inline void | rtc_config_minit (RTC_InitCfg_t *rtc_cfg) |
| static __inline void | rtc_config_hourit (RTC_InitCfg_t *rtc_cfg) |
| static __inline void | rtc_config_dayit (RTC_InitCfg_t *rtc_cfg) |
| void | xc_rtc_init (RTC_InitCfg_t *rtc_cfg) |
| void | xc_rtc_start (void) |
| void | xc_rtc_stop (void) |
| void | xc_rtc_date_get (Rtc_DateTypeDef_t *Date) |
| uint8_t | AO_Timer_Callback (uint8_t calib_flag) |
| uint8_t | T1_CMR_Callback (void) |
| uint8_t | T2_CMR_Callback (void) |
| uint8_t | T3_CMR_Callback (void) |
| uint8_t | Sec_Callback (void) |
| uint8_t | Min_Callback (void) |
| uint8_t | Hour_Callback (void) |
| uint8_t | Day_Callback (void) |
| void | rtc_intr_callback (uint64_t intr_sta) |
The header of xc_drv_rtc.c
在文件 xc_drv_rtc.h 中定义.
| typedef struct RTC_Intr_Cb_s RTC_Intr_Cb_t |
| 枚举值 | |
|---|---|
| RTC_MATCH_T1 | MATCH_TIME_1 ch. |
| RTC_MATCH_T2 | MATCH_TIME_2 ch |
| RTC_MATCH_T3 | MATCH_TIME_3 ch |
在文件 xc_drv_rtc.h 第 96 行定义.
| 枚举值 | |
|---|---|
| RTC_MATCH_SUNDAY | |
| RTC_MATCH_MONDAY | |
| RTC_MATCH_TUESDAY | |
| RTC_MATCH_WEDNESDAY | |
| RTC_MATCH_THURSDAY | |
| RTC_MATCH_FRIDAY | |
| RTC_MATCH_SATURDAY | |
在文件 xc_drv_rtc.h 第 85 行定义.
|
static |
在文件 xc_drv_rtc.h 第 158 行定义.
| uint8_t AO_Timer_Callback | ( | uint8_t | calib_flag | ) |
在文件 xc_drv_rtc.c 第 109 行定义.
| uint8_t Day_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 170 行定义.
| uint8_t Hour_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 168 行定义.
| uint8_t Min_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 166 行定义.
|
static |
在文件 xc_drv_rtc.h 第 234 行定义.
|
static |
在文件 xc_drv_rtc.h 第 225 行定义.
|
static |
在文件 xc_drv_rtc.h 第 183 行定义.
|
static |
在文件 xc_drv_rtc.h 第 216 行定义.
|
static |
在文件 xc_drv_rtc.h 第 207 行定义.
|
static |
在文件 xc_drv_rtc.h 第 167 行定义.
|
static |
在文件 xc_drv_rtc.h 第 174 行定义.
| void rtc_intr_callback | ( | uint64_t | intr_sta | ) |
| uint8_t Sec_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 164 行定义.
| uint8_t T1_CMR_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 158 行定义.
| uint8_t T2_CMR_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 160 行定义.
| uint8_t T3_CMR_Callback | ( | void | ) |
在文件 xc_drv_rtc.c 第 162 行定义.
| void xc_rtc_date_get | ( | Rtc_DateTypeDef_t * | Date | ) |
在文件 xc_drv_rtc.c 第 75 行定义.
| void xc_rtc_init | ( | RTC_InitCfg_t * | rtc_cfg | ) |
在文件 xc_drv_rtc.c 第 77 行定义.
| void xc_rtc_start | ( | void | ) |
在文件 xc_drv_rtc.c 第 57 行定义.
| void xc_rtc_stop | ( | void | ) |
在文件 xc_drv_rtc.c 第 59 行定义.