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

继续举上篇文章的例子:





审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
FreeRTOS
+关注
关注
14文章
497浏览量
66365
原文标题:FreeRTOS事件组(同步)
文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
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
ARM Mali GPU 深度解读
ARM Mali GPU 深度解读 ARM Mali 是 Arm 公司面向移动设备、嵌入式系统和基础设施市场设计的图形处理器(GPU)IP 核,凭借其异构计算架构、能效优化和生态协同,成为全球移动
移植LWIP+FREERTOS时遇到的问题怎么解决?
各位大佬,小弟在尝试移植LWIP+FREERTOS的时候出现了如下问题,请各位大佬帮忙看看是哪里的问题,我用了FreeRTOS+LWIP做ModbusTCP时出现了链接出现通信12次然后通信
发表于 03-11 06:48
使用任务通知提高RTOS应用的效率
在实时嵌入式系统中,性能和资源效率是决定设计成败的关键因素。传统的实时操作系统(RTOS)提供了如队列、信号量和事件组机制,实现任务之间的同步和通信。FreeRTOS/SAFERTOS还提供一
福田卡文汽车新能源技术战略解读
近日,以“让每一公里更美好”为主题的福田卡文汽车技术战略暨全新产品发布会在福田汽车X实验室举行。行业领导、战略合作伙伴及广大媒体等300余名嘉宾出席本次活动。会上,福田卡文汽车详细解读

一文解读FreeRTOS事件组同步
评论