事件组就是24bit的一个EventBits_t变量,set单个bit位表示任务A是否发生,为1发生,为0则没有发生,clear这个bit位置0,用wait该bit位监控这个任务A是否发生,若发生就执行任务B。
而Notification的值是32bit,也可以通过设置单个bit来实现事件组的功能。
只要不是涉及多个任务,那么这个直接任务通知可以完全取代事件组。
思路是:在任务A中创建一个事件组,对事件组的值设置后,用任务通知传给任务B,任务B一直等待到接收到Notify的值,继续执行,并清除掉接收到的值。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
BIT技术
+关注
关注
0文章
3浏览量
6400
原文标题:任务通知取代事件组
文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
过流保护片是怎样与电池组连接的
,以确保在电流超过设定值时能够及时断开电路。 过流保护片的工作原理 过流保护片的工作原理是通过电阻和熔断丝的组合来实现电流限制。当电流超过设定值时,熔断丝会迅速熔断,从而切断电路,保护
温度继电器如何提供过流、过压保护功能
在现代电气设备和工业自动化系统中,保护设备免受过热、过流和过压等潜在损害是至关重要的。温度继电器作为一种重要的保护器件,不仅能够在设备温度异常时提供及时的保护,而且在一定程度上还具备过流和过
数据中心 250KW 水冷负载组概述
该负载专为数据中心冷水机组调试和测试应用而设计, 是一款紧凑的便携式产品,具有无限功率和水流控制功能,可实现精确的温升设置与施加的功率。鹦鹉螺是完全可联网的,可以从远程站控制单个或多个
请问MCSDK中关于过流保护的设置是怎么实现的呢?
在ihm07m1电机功率板上,没有找到关于过流保护触发定时器BKIN的硬件电路啊?
请问MCSDK中关于过流保护的设置是怎么实现的呢?
发表于 03-22 08:21
过压保护电路的分类 过压保护电路的应用场景
详细讨论过压保护电路的分类和应用场景。 过压保护电路可以根据其实现的方式和原理来进行分类。以下是一些常见的过压保护电路分类: 1.电压偏置型过
电子负载是如何实现过压、过流、短路、过热等保护功能的呢?
电子负载是如何实现过压、过流、短路、过热等保护功能的呢 电子负载是一种用于模拟电子设备在不同负载条件下的工作状态的仪器。它可以提供不同的电流和电压负载,以测试设备的性能和稳定性。在电子
labview上下限设置能用什么方法实现
在LabVIEW中,你可以使用以下几种方法来设置上下限: 使用图形编程:LabVIEW是一款图形化编程语言,你可以直接拖拽和连接不同的功能块来构建程序。对于上下限的
如何用Python来实现文件系统的操作功能
就来介绍一下如何用 Python 来实现这些功能 输出当前的路径 我们可以通过 Python 当中的 OS 库来获取当前文件所在的位置 import os os .getcwd() 路
如何通过AT32WB415的蓝牙模块来实现ANCS的功能
AT32WB415 ANCS Application Note描述了如何通过AT32WB415的蓝牙模块来实现ANCS的功能,可以与苹果设备连接,对苹果设备的通知信息进行实时的监听与接收。
发表于 10-26 07:13
评论