硬汉嵌入式论坛

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

[emWin] 怎么实现ucos给emwin任务发送信号量呢

[复制链接]

4

主题

4

回帖

16

积分

新手上路

积分
16
发表于 2022-12-6 11:47:23 | 显示全部楼层 |阅读模式
emwin的api似乎只能在emwin的任务中调用,那么所有关于界面更新的操作就得与其他任务通信,除了全局变量还有什么好的办法,目前是在做一个网络连接状态的标志,网络连接和断开在emwin中更新,如何实现呢。
回复

使用道具 举报

19

主题

371

回帖

428

积分

高级会员

积分
428
发表于 2022-12-6 13:11:27 | 显示全部楼层
加个emwin定时器,在回调函数里定期查询网络事件标志(非阻塞方式,不用等待)
回复

使用道具 举报

4

主题

4

回帖

16

积分

新手上路

积分
16
 楼主| 发表于 2022-12-6 15:16:21 | 显示全部楼层
h_007 发表于 2022-12-6 13:11
加个emwin定时器,在回调函数里定期查询网络事件标志(非阻塞方式,不用等待)

谢谢解答,我现在有关界面更新的都在同一个定时器里面轮询全局变量来更新界面
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 15:01 , Processed in 0.254831 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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