自己动手从0到1学写RTOS学习指南

  1. 主页
  2. 自己动手从0到1学写RTOS学习指南
  3. 常见问题FAQ汇总
  4. tTask中delayNode好像可以用linkNode代替?

tTask中delayNode好像可以用linkNode代替?

内容纲要

感谢同学 @043+cmheia 的提问

Q:tTask中delayNode好像可以用linkNode代替?

A:不可以。delayNode用于任务插入到延时队列,linkNode用于插入到事件控制块中。在任务在事件控制块上等待时,可能同时设置了超时,此时任务需要同时在事件控制块中等待,在延时队列中等待,所以需要 两个结点用于插入不同的链表中。

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

电子邮件地址不会被公开。 必填项已用*标注