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