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

  1. 主页
  2. 自己动手从0到1学写RTOS学习指南
  3. 第6章 计数信号量实现
  4. 计数信号量的删除与状态查询

计数信号量的删除与状态查询

内容纲要

本小节介绍计数信号量的删除与状态查询。

这两种接口的功能及其实现都非常简单。对于聪明的你而言,学起来不会有任何问题。

主要内容

前面提到,信号量只是在事件控制块上附加了计数器,所以在删除信号量时只需要简单的释放事件控制块的等待队列中的所有任务即可。嗯,注意,删除后并没有对信号量结构做任何已删除的标记!如果你觉得有必要的话,可以在信号量或者事件控制块上加上一个state字段,再在所有相关的接口更新state字段。

查询接口的实现方法同任务状态查询,此处不再赘述。

重点难点

注意事项

常见问题

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

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