硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2514|回复: 2
收起左侧

[embOS] embOS 等待Event 某位后自动清除请教下 ?

[复制链接]

609

主题

3044

回帖

4891

积分

至尊会员

积分
4891
发表于 2020-4-15 14:57:01 | 显示全部楼层 |阅读模式
embOS 等待Event 某位后自动清除请教下 ?


具体说明如下:



OS_EVENT        HW_Event;


1. 创建事件
  OS_EVENT_Create(&HW_Event);  这个地方我没有使用 OS_EVENT_CreateEX
  OS_EVENT_Reset(&HW_Event);



2. 设置事件
   OS_EVENT_SetMask(&HW_Event,0x02);
   OS_EVENT_SetMask(&HW_Event, 0x04);


3. 等待事件
   OS_TASKEVENT_GetSingleBlocked(&HW_Event, 0x02 | 0x04);
   或者使用 OS_EVENT_GetMaskTimed(&HW_Event,
                        0x02 | 0x04,
                            5000); 这里等到相关的标志位置位后,貌似不会自动清除, 这时需要手动清除吗 ??  


如果 等到某位标志位置位后自动清除,该如何设置相关的参数啊 ???

















回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106640
QQ
发表于 2020-4-15 19:42:33 | 显示全部楼层
QQ截图20200415194222.png
回复

使用道具 举报

609

主题

3044

回帖

4891

积分

至尊会员

积分
4891
 楼主| 发表于 2020-4-15 22:05:39 | 显示全部楼层

貌似这个系统的 设置太麻烦了, 没有 FreeRTOS, uCOS-IIIII , rtx 等使用方面
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-27 13:08 , Processed in 0.171134 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表