![]() |
BLE5.2 1.0
开发文档说明
|
The header of xc_drv_aotimer.c 更多...
类 | |
| struct | Timer_InitCfg_t |
类型定义 | |
| typedef void(* | timer_handler_callback) (void *context) |
枚举 | |
| enum | TIMER_SrcClkTypeDef { TIMER_CLK_SRC_32M_DIV = 0 , TIMER_CLK_SRC_32K_DIV = 1 , TIMER_CLK_SRC_32K = 3 } |
| enum | Timer_DivClkTypeDef { TIMER_DIV_CLK_16MHzOr16K = 0 , TIMER_DIV_CLK_8MHzOr8K = 1 , TIMER_DIV_CLK_4MHzOr4K = 2 , TIMER_DIV_CLK_2MHzOr2K = 3 , TIMER_DIV_CLK_1MHzOr1K = 4 , TIMER_DIV_CLK_500KHzOr500 = 5 , TIMER_DIV_CLK_250KHzOr250 = 6 , TIMER_DIV_CLK_125KHzOr125 = 7 , TIMER_DIV_CLK_62500HzOr62_5 = 8 , TIMER_DIV_CLK_32000Hz = 9 } |
| enum | Timer_ModeTypeDef { TIMER_MODE_SINGLE = 0 , TIMER_MODE_CYCLE = 1 } |
函数 | |
| void | xc_timer_init (uint8_t reg_idx, Timer_InitCfg_t *init_cfg) |
| void | xc_timer_set_value (uint8_t reg_idx, uint32_t us) |
| void | xc_timer_start (uint8_t reg_idx) |
| void | xc_timer_stop (uint8_t reg_idx) |
| void | timer0_callback (void *context) |
| void | timer1_callback (void *context) |
| void | timer2_callback (void *context) |
| void | timer3_callback (void *context) |
The header of xc_drv_aotimer.c
在文件 xc_drv_timer.h 中定义.
| typedef void(* timer_handler_callback) (void *context) |
在文件 xc_drv_timer.h 第 92 行定义.
| enum Timer_DivClkTypeDef |
在文件 xc_drv_timer.h 第 61 行定义.
| enum Timer_ModeTypeDef |
| 枚举值 | |
|---|---|
| TIMER_MODE_SINGLE | |
| TIMER_MODE_CYCLE | |
在文件 xc_drv_timer.h 第 75 行定义.
| enum TIMER_SrcClkTypeDef |
| 枚举值 | |
|---|---|
| TIMER_CLK_SRC_32M_DIV | |
| TIMER_CLK_SRC_32K_DIV | |
| TIMER_CLK_SRC_32K | |
在文件 xc_drv_timer.h 第 54 行定义.
| void timer0_callback | ( | void * | context | ) |
在文件 xc_drv_timer.c 第 194 行定义.
| void timer1_callback | ( | void * | context | ) |
在文件 xc_drv_timer.c 第 196 行定义.
| void timer2_callback | ( | void * | context | ) |
在文件 xc_drv_timer.c 第 198 行定义.
| void timer3_callback | ( | void * | context | ) |
在文件 xc_drv_timer.c 第 200 行定义.
| void xc_timer_init | ( | uint8_t | reg_idx, |
| Timer_InitCfg_t * | init_cfg | ||
| ) |
在文件 xc_drv_timer.c 第 43 行定义.
| void xc_timer_set_value | ( | uint8_t | reg_idx, |
| uint32_t | us | ||
| ) |
在文件 xc_drv_timer.c 第 145 行定义.
| void xc_timer_start | ( | uint8_t | reg_idx | ) |
在文件 xc_drv_timer.c 第 154 行定义.
| void xc_timer_stop | ( | uint8_t | reg_idx | ) |
在文件 xc_drv_timer.c 第 161 行定义.