0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文解读FreeRTOS事件组同步

工程师邓生 ? 来源:硬件会 ? 作者:硬件会 ? 2022-09-15 11:49 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

事件组同步,则是将set和wait合二为一了。

e21a620c-342b-11ed-ba43-dac502259ad0.png

继续举上篇文章的例子:

e233f276-342b-11ed-ba43-dac502259ad0.png

e251339a-342b-11ed-ba43-dac502259ad0.png

e26c7b5a-342b-11ed-ba43-dac502259ad0.png

e2914930-342b-11ed-ba43-dac502259ad0.png

e2b0d750-342b-11ed-ba43-dac502259ad0.png



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FreeRTOS
    +关注

    关注

    13

    文章

    495

    浏览量

    64769

原文标题:FreeRTOS事件组(同步)

文章出处:【微信号:硬件会,微信公众号:硬件会】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TC397 EVAADC 同步转换在相同组( 1,通道 4 和 7)上具有补充功能的队列处于活动状态时被阻止,怎么解决?

    在 TC397 上,我有两用于电机相电流的同步(主/从)EVAADC 转换: 第电机相电流: 第 1 ,第 4 通道 第 2
    发表于 08-13 07:02

    详解FreeRTOS与SAFERTOS的区别

    开源免费的FreeRTOS由Richard Barry在WHIS工作时创建,WHIS基于FreeRTOS的功能模型,通过完整的HAZOP分析,确定了功能模型和API中的所有的弱点,减轻所有薄弱环节,并采用IEC 61508 SIL 3的开发生命周期,重新设计实现了SAFE
    的头像 发表于 06-04 16:58 ?427次阅读
    详解<b class='flag-5'>FreeRTOS</b>与SAFERTOS的区别

    MOSFET参数解读

    SGT-MOSFET各项参数解读
    发表于 12-30 14:15 ?1次下载

    福田卡汽车新能源技术战略解读

    近日,以“让每公里更美好”为主题的福田卡汽车技术战略暨全新产品发布会在福田汽车X实验室举行。行业领导、战略合作伙伴及广大媒体等300余名嘉宾出席本次活动。会上,福田卡汽车详细解读
    的头像 发表于 12-23 15:43 ?827次阅读

    解读SPI

    让我们回顾下,我们学习了串口通讯(优点是全双工,缺点是只能点对点通讯) 另外还学习了IIC通讯(优点是主多从通讯,缺点是半双工) 技巧:看个总线是半双工还是全双工就看有几根数据线 那有没有总线是以全双工,
    的头像 发表于 11-19 11:37 ?1254次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>解读</b>SPI

    京准电钟解读:PTP时钟同步系统及应用是什么?

    京准电钟解读:PTP时钟同步系统及应用是什么?
    的头像 发表于 10-31 09:35 ?912次阅读
    京准电钟<b class='flag-5'>解读</b>:PTP时钟<b class='flag-5'>同步</b>系统及应用是什么?

    使用NTP,该如何同步时间?详解!

    ? 、NTP通信概述 很多场景中,由于业务需要,模块需要保持正确的系统时钟,才能正常工作。但是模块上电后的初试时间戳是946713600(即2000/01/01,16:00:00),所以同步时钟
    的头像 发表于 10-29 13:44 ?994次阅读
    使用NTP,该如何<b class='flag-5'>同步</b>时间?<b class='flag-5'>一</b><b class='flag-5'>文</b>详解!

    了解同步电动机起动原理是什么

    同步电动机是种交流电动机,其转子转速与电网频率保持恒定的比例关系,即同步转速。这种电动机在启动和运行过程中,转子的转速与定子产生的旋转磁场的转速相同,因此得名同步电动机。
    的头像 发表于 10-22 09:17 ?1441次阅读

    看懂 | GNSS时间同步技术的发展史

    现代社会中,精确的时间测量对人类的许多活动都至关重要:协调全球通信网络、同步复杂的技术流程、确保金融交易中数据的准确性、支持各类科学研究,以及实现精准的导航和定位系统。定位接收机主要用于定位和追踪
    发表于 09-18 15:43 ?1023次阅读

    在TM4C MCU上使用FreeRTOS开发高级应用

    电子发烧友网站提供《在TM4C MCU上使用FreeRTOS开发高级应用.pdf》资料免费下载
    发表于 09-06 10:17 ?2次下载
    在TM4C MCU上使用<b class='flag-5'>FreeRTOS</b>开发高级应用

    freertos最多支持多少个任务

    FreeRTOS个轻量级的实时操作系统(RTOS),其设计初衷就是为了提供简单、可靠且高效的实时任务管理。关于FreeRTOS最多支持多少个任务的问题,实际上并没有个固定的上限,
    的头像 发表于 09-02 14:21 ?2413次阅读

    freertos和rtos区别是什么

    FreeRTOS 和 RTOS(实时操作系统)是两个不同的概念,但它们之间有紧密的联系。FreeRTOS个特定的开源实时操作系统,而 RTOS 是实时操作系统的般概念。 概念定
    的头像 发表于 09-02 14:18 ?3320次阅读

    freertos中断优先级在哪设置

    FreeRTOS个流行的实时操作系统,它广泛应用于嵌入式系统开发。在FreeRTOS中,中断优先级是个重要的概念,因为它决定了中断处理的顺序和响应时间。 1. 理解中断优先级 在
    的头像 发表于 09-02 14:17 ?1726次阅读

    freertos和裸机有什么区别

    FreeRTOS 和裸机编程是两种不同的嵌入式系统开发方法,它们在设计理念、资源使用、功能实现等方面有着显著的差异。 1. 基本概念 1.1 FreeRTOS FreeRTOS
    的头像 发表于 09-02 14:13 ?3177次阅读

    freertos和rtthread哪个更好

    FreeRTOS FreeRTOS个小型、可裁剪的实时操作系统内核,由Richard Barry于2003年发布。它主要面向微控制器(MCU)和小型嵌入式系统,以其轻量级、可预测性和高可靠性而闻名
    的头像 发表于 09-02 14:06 ?7882次阅读