继续上篇的文章,事件组就是24bit的一个EventBits_t变量,set单个bit位表示任务A是否发生,为1发生,为0则没有发生,clear这个bit位置0,用wait该bit位监控这个任务A是否发生,若发生就执行任务B。
事件组同步,则是将set和wait合二为一了。

继续举上篇文章的例子:





审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
FreeRTOS
+关注
关注
14文章
499浏览量
67223
原文标题:FreeRTOS事件组(同步)
文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
如何在 i.MX8QM 上将 FlexCAN 与 FreeRTOS 任务(信号量或任务通知)一起使用?
(),但程序总是挂起/卡在这一点上。
我已经尝试更改中断优先级并检查了 FreeRTOS 配置,但结果仍然是相同的。
有没有人有一个简单的示例,如何在 i.MX8QM 上将 FlexCAN
发表于 04-16 06:31
IRDC3891评估板用户指南解读
IRDC3891评估板用户指南解读 一、引言 在电子工程师的日常设计中,电源管理模块的选择和设计至关重要。IR3891作为一款双同步降压转换器,以其紧凑的封装和丰富的功能,为电源设计提
一文解读CRC校验
1、CRC是用来干嘛的?
一般都知道是用来校验的,检测数据传输过程中是否出现错误(某些位,或某几位,或者某块区域位错误),一旦检测。
2、CRC是否能校正数据传输中的错误?
CRC只能检错,不能纠错
发表于 01-26 07:20
解读DS90C363与DS90CF364:高带宽FPD链路芯片组的卓越之选
解读DS90C363与DS90CF364:高带宽FPD链路芯片组的卓越之选 在电子工程师的日常设计工作中,选择合适的芯片组对于实现高效、稳定的系统至关重要。今天我们要深入探讨的是德州仪器(TI
ucos与freertos哪个好?
,FreeRTOS是一个不错的选择。
如果项目需要更高级的特性和组件,或者愿意为使用RTOS支付费用以获得更丰富的功能和更强大的可扩展性,uCOS可能更适合。
最终的选择应基于项目的具体需求和资源限制进行评估。
发表于 12-05 07:13
FreeRTOS和uC/OS-II的功能特性
FreeRTOS:
核心功能: 任务调度(固定优先级抢占式 + 时间片轮询)、队列、信号量(二进制、计数)、互斥锁(带优先级继承)、软件定时器、事件组(事件标志)、任务通知(高效轻量级的信号量
发表于 11-17 08:17
FreeRTOS与uC/OS-II如何选择?
选择 FreeRTOS :
成本是首要考虑因素(MIT 许可证非常友好)。
你需要最庞大的社区支持和最丰富的学习资源(尤其是新手)。
你的项目涉及物联网连接、云服务(AWS FreeRTOS 集成
发表于 11-13 07:15
FreeRTOS任务调度及优先级问题
大家好,最近本人在学习FreeRTOS ,之前有过一些裸机开发的经验,目前知道了FreeRTOS的任务是基于时间片轮转来调度,也就是知道了任务会基于各个时间片来运行。
于是联想了如果有一
发表于 11-06 02:18
HarmonyOSAI编程智能代码解读
CodeGenie > Explain Code,开始解读当前代码内容。
说明
最多支持解读20000字符以内的代码片段。
使用该功能需先完成CodeGenie登录授权。
本文主要从参考引用自HarmonyOS官方文档
发表于 09-02 16:29
TC397 EVAADC 同步转换在相同组(组 1,通道 4 和 7)上具有补充功能的队列处于活动状态时被阻止,怎么解决?
在 TC397 上,我有两组用于电机相电流的同步(主/从)EVAADC 转换:
第一电机相电流:
第 1 组,第 4 通道
第 2 组,
发表于 08-13 07:02
为FreeRTOS增加新的设备驱动程序
如果你正在使用FreeRTOS构建嵌入式系统,并且考虑添加新的设备驱动程序,那么这篇文章很适合你。高效的设备集成不仅仅是让设备功能正常运行——更关乎模块化、可靠性和安全性。
HarmonyOS AI辅助编程工具(CodeGenie)代码智能解读
。
选中.ets文件或者.cpp文件中需要被解释的代码行或代码片段,右键选择CodeGenie > Explain Code,开始解读当前代码内容。
说明
最多支持解读20000字符以内
发表于 07-17 17:02
详解FreeRTOS与SAFERTOS的区别
开源免费的FreeRTOS由Richard Barry在WHIS工作时创建,WHIS基于FreeRTOS的功能模型,通过完整的HAZOP分析,确定了功能模型和API中的所有的弱点,减轻所有薄弱环节,并采用IEC 61508 SIL 3的开发生命周期,重新设计实现了SAFE
一文解读FreeRTOS事件组同步
评论