硬汉嵌入式论坛

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

[emWin] Appwizard生成的工程emwin6.46版本WM_SendMessage发消息就卡死

[复制链接]

57

主题

655

回帖

831

积分

金牌会员

积分
831
发表于 2024-12-20 14:03:50 | 显示全部楼层 |阅读模式
Appwizard生成的工程emwin6.46版本,页面A接收到页面B发送来的WM_SendMessage自定义消息然后刷新label就卡死,应用大概是页面设置弹出对话窗,操作后对话框用WM_SendMessage函数发送消息,调试发现消息发送都是正常的,但是就是底部窗口接收到消息的时候刷新一个任意页面label就卡死,如果不刷新label就不会卡死。底部窗口定时刷新label又是正常的。真搞不清楚哪里不对。
大概应用窗口之间发送自定义消息,操作都是在GUI同一个线程中进行,GUI线程内存调大也没有用100K都是无用的,工程用的是RXT5 All One V3.0模版。


002.png
弹出窗口发送自定义消息:
000.png
底部窗口接收消息刷新
001.png

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2024-12-20 15:10:05 | 显示全部楼层
使用函数WM_SendMessageNoPara试试
回复

使用道具 举报

57

主题

655

回帖

831

积分

金牌会员

积分
831
 楼主| 发表于 2024-12-20 15:16:13 | 显示全部楼层
eric2013 发表于 2024-12-20 15:10
使用函数WM_SendMessageNoPara试试

也不行,都怀疑是不是emwin库或是Appwizard的bug。
回复

使用道具 举报

57

主题

655

回帖

831

积分

金牌会员

积分
831
 楼主| 发表于 2024-12-20 18:37:24 | 显示全部楼层
官网又更新了Appwizard版本,但还没有发布单片机库
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2024-12-21 09:21:42 | 显示全部楼层
ou513 发表于 2024-12-20 18:37
官网又更新了Appwizard版本,但还没有发布单片机库

谢谢,确实更新了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2024-12-21 09:22:05 | 显示全部楼层
ou513 发表于 2024-12-20 15:16
也不行,都怀疑是不是emwin库或是Appwizard的bug。

这种功能不应该有bug,后面我也测测。
回复

使用道具 举报

57

主题

655

回帖

831

积分

金牌会员

积分
831
 楼主| 发表于 2024-12-21 09:50:09 | 显示全部楼层
eric2013 发表于 2024-12-21 09:22
这种功能不应该有bug,后面我也测测。

我测试了一下,好像是跟我的应用有关系,我再研究一下,按理也不应该存在这种简单的bug
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-25 21:39 , Processed in 0.293234 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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