硬汉嵌入式论坛

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

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

[复制链接]

682

主题

3487

回帖

5558

积分

论坛元老

积分
5558
发表于 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万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

使用道具 举报

682

主题

3487

回帖

5558

积分

论坛元老

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 20:05 , Processed in 0.225755 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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