TIMER驱动的结构体
timer_init_t
TIMER驱动的初始化结构体timer_init_t的定义如下:
| 数据域 | 域段描述 | 取值 |
|---|---|---|
uint32_t auto_reload |
自动加载的计数初值。 |
0x0000_0000 ~ 0xFFFF_FFFF |
timer_handle_t
TIMER驱动的句柄结构体timer_handle_t的定义如下:
| 数据域 | 域段描述 | 取值 |
|---|---|---|
|
timer_regs_t *p_instance |
TIMER外设实例。 |
该参数的取值可以是下列值中的任意一个:
|
|
timer_init_t init |
初始化结构体。 |
参考timer_init_t结构体。 |
|
__IO hal_lock_t lock |
TIMER锁(无需开发者初始化)。 |
N/A |
|
__IO hal_timer_state_t state |
TIMER运行状态(无需开发者初始化)。 |
该参数的取值可以是下列值中的任意一个:
|