嵌入式技术论坛
直播中

siyugege

9年用户 765经验值
擅长:可编程逻辑
私信 关注
[问答]

请问在什么情境下RT_TIMER_SKIP_LIST_LEVEL可以不为1

1.jpg

定时器章节

这个宏 RT_TIMER_SKIP_LIST_LEVEL 应该如何理解?默认值是1。

在 timer.c 源文件中,函数void rt_timer_check(void) 只判断了 rt_timer_list 数组的最后一级,

2.jpg

但是在定时器启动函数rt_err_t rt_timer_start(rt_timer_t timer)中,循环比较了每一级。

请问在什么情境下 RT_TIMER_SKIP_LIST_LEVEL 可以不为1?

回帖(1)

王波

2022-9-1 14:11:07
请百度下skip list
举报

更多回帖

发帖
×
20
完善资料,
赚取积分