HPM APP
HPMicro Application solution
monitor_ticktime.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2022-2024 HPMicro
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef __HPM_TICKTIME_H
9 #define __HPM_TICKTIME_H
10 
11 #include <stdint.h>
12 
13 void tick_time_init(void);
14 
15 void tick_time_clear(void);
16 
17 void tick_time_restore(void);
18 
19 void tick_time_save(void);
20 
21 uint16_t tick_time_read(void);
22 
23 uint32_t tick_time_read32(void);
24 
25 uint32_t tick_time_us_read32(void);
26 
27 uint32_t tick_time_ms_read32(void);
28 
29 #endif //__HPM_TICKTIME_H
uint32_t tick_time_read32(void)
Definition: monitor_ticktime.c:59
void tick_time_restore(void)
Definition: monitor_ticktime.c:44
void tick_time_save(void)
Definition: monitor_ticktime.c:49
uint32_t tick_time_ms_read32(void)
Definition: monitor_ticktime.c:74
uint16_t tick_time_read(void)
Definition: monitor_ticktime.c:54
void tick_time_init(void)
Definition: monitor_ticktime.c:23
uint32_t tick_time_us_read32(void)
Definition: monitor_ticktime.c:69
void tick_time_clear(void)
Definition: monitor_ticktime.c:29