Go to the source code of this file.
◆ SYS_RTC_FREQ
#define SYS_RTC_FREQ 32768 |
◆ rtc_handler
typedef void(* rtc_handler) (void *m_data) |
◆ RtcID_E
Enumerator |
---|
UDRV_RTC_0 | |
UDRV_RTC_1 | |
UDRV_RTC_2 | |
UDRV_RTC_MAX | |
◆ udrv_rtc_tick2ms()
uint32_t udrv_rtc_tick2ms |
( |
uint32_t |
tick | ) |
|
◆ udrv_rtc_ms2tick()
uint32_t udrv_rtc_ms2tick |
( |
uint32_t |
ms | ) |
|
◆ udrv_rtc_init()
◆ udrv_rtc_set_alarm()
int32_t udrv_rtc_set_alarm |
( |
RtcID_E |
timer_id, |
|
|
uint32_t |
count, |
|
|
void * |
m_data |
|
) |
| |
◆ udrv_rtc_cancel_alarm()
int32_t udrv_rtc_cancel_alarm |
( |
RtcID_E |
timer_id | ) |
|
◆ udrv_rtc_get_counter()
uint64_t udrv_rtc_get_counter |
( |
RtcID_E |
timer_id | ) |
|
◆ udrv_rtc_get_timestamp()
uint64_t udrv_rtc_get_timestamp |
( |
RtcID_E |
timer_id | ) |
|
◆ udrv_rtc_get_us_timestamp()
uint64_t udrv_rtc_get_us_timestamp |
( |
RtcID_E |
timer_id | ) |
|
◆ udrv_rtc_get_elapsed_time()
uint64_t udrv_rtc_get_elapsed_time |
( |
RtcID_E |
timer_id, |
|
|
uint64_t |
savedTime |
|
) |
| |
◆ udrv_rtc_suspend()
void udrv_rtc_suspend |
( |
void |
| ) |
|
◆ udrv_rtc_resume()
void udrv_rtc_resume |
( |
void |
| ) |
|
◆ udrv_rtc_timer_handler_handler()
void udrv_rtc_timer_handler_handler |
( |
void * |
pdata | ) |
|