事件组就是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浏览量
6657
原文标题:任务通知取代事件组
文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
泰克示波器MDO32触发功能设置指南
在电子测量领域,示波器的触发功能如同“精准捕手”,能够帮助用户从复杂信号中捕捉特定事件,实现波形的稳定显示与深度分析。泰克MDO32示波器凭借其丰富的触发模式与灵活的设置选项,成为工程师调试间歇性
LTC4365的过欠压设置电阻是否可以通过输出电压来改变?
您好,我想使用LTC4365在设定过欠压值时,一开始设定一个较窄的允许范围,上电以后实现一个较宽的电压范围,目的是防止后端可能有大的脉冲负载,电压可能短时间内会降低的比较多,想用大的电压范围来扛过去,想请教一下是否可以这样使用
发表于 07-14 07:00
如果只输入BT.656(DATA 8Bit、HSYNC、VSYNC、PCLK),CYUSB3014 可以提供USB 3.0输出吗?
摄像头的数据以组合成单个流,USB 主机将其识别为单个设备?
或者是否可以将其配置为复合设备来实现两个独立的视频流?
发表于 05-12 06:56
TPS25961 具有过压、过流和短路保护功能的 2.7V 至 19V 100mΩ 电子保险丝数据手册
器件使用极少的外部元件提供多种保护模式,是针对过载、短路、电压浪涌和过大浪涌电流的可靠防御。输出电流限制电平可通过单个外部电阻器进行设置。浪涌电流通过内部输出转换速率控制进行管理。为了保护输入过压情况,该器件提供了一个选项,可以
FPGA时序约束之设置时钟组
Vivado中时序分析工具默认会分析设计中所有时钟相关的时序路径,除非时序约束中设置了时钟组或false路径。使用set_clock_groups命令可以使时序分析工具不分析时钟组中时钟的时序路径,使用set_false_pat
DLPC350设置最小的曝光时间8333us,投射8bit图像,可以做多播放多少种图案?
DLPC350投影单元投射8bit的图像,设置曝光时间为8333us,文档显示最多投射6种图形,我想问,这种模式下,是否可以使用反转的功能,实现12种播放图案。
发表于 03-03 06:08
dlpc3433是否支持通过pixel shift来实现atw的功能?
dlpc3433是否支持通过pixel shift来实现atw的功能,已帮助改善拖影和color break问题
发表于 02-26 08:19
DLP投影不同bit位图像时,曝光和周期的设置问题求解
留在投影状态,需要重新校验LUT后,DLP才会变为停止状态,不知道这个是不是bug?
2. 当投影1bit图像时
如果配置周期与曝光时间相等时,会导致当前图像残留后一张投影的图像(每次投影都设置的清除
发表于 02-25 06:31
请问如何通过DLP471NE的HSSI来控制单个微镜单元?
请问如何通过DLP471NE的HSSI来控制单个微镜单元。也就是不通过与其适配的DLPC7540来控制DLP471NE,想直接通过FPGA来直接控制。但是DLP471NE数据手册上并
发表于 02-21 13:45
如何采用六线制的方式来实现一个称重的应用?
的方案是将四个传感器分别读取进来,然后通过软件实现四角调平功能。这个时候就遇到了一个困惑,单个传感器应用时,可以将该传感器的反馈端接到REF的正负端,但是我用ADS1234的时候,四个传感器输入,共有个
发表于 02-13 07:33
Termius设置,如何设置Termius?
。今天给大家带来如何设置Termius。 Termius是一款功能强大的SSH终端工具,支持多种操作系统,包括Windows、Mac和Linux等。以下是关于如何实现Termius设置

过设置单个bit来实现事件组的功能
评论