[应用相关] emwin多次切换界面后失效!!!

[复制链接]
1311|19
 楼主| 海滨消消 发表于 2022-3-12 14:00 | 显示全部楼层 |阅读模式
大家好!请教大佬儿们一个问题:

我是h7,用emwin设计了4个页面,都是信号的处理页面,频谱图之类的,每个页面直接切换流畅,没有任何问题,
但是当多次来回切换页面的时候,页面会失效,是指不是卡死,鼠标可以触屏移动,但是点不上按钮,点上了没反应,经过测试,每次都是第五次切换页面的时候就出现这种情况,一开始考虑是内存的原因,后来内存管理做好了还是不行。

想请问大家,问题出在哪里?

小叶三千 发表于 2022-3-14 08:22 | 显示全部楼层
看看是不是内存满了,定个变量,仿真查看一下。内存管理的内存
moticsoft 发表于 2022-3-14 08:26 | 显示全部楼层
大概率内存泄漏
kiwis66 发表于 2022-3-14 08:36 | 显示全部楼层
页面用完之后,需要释放掉
SantaBunny 发表于 2023-3-3 15:12 | 显示全部楼层
扩大emWin的heap到2或者3倍,再试试
Henryko 发表于 2023-3-3 18:59 | 显示全部楼层
有可能是内存泄漏了吧
classroom 发表于 2024-1-11 14:39 | 显示全部楼层
内存管理问题
laocuo1142 发表于 2024-1-11 14:39 | 显示全部楼层
在页面之间切换时,确保所有资源(如窗口句柄、绘图上下文等)都被正确释放和重新分配。如果资源没有被正确管理,可能会导致多次切换后出现问题。
powerantone 发表于 2024-1-11 14:39 | 显示全部楼层
如果事件处理函数没有被正确注销,可能会导致多次切换后出现问题。
classroom 发表于 2024-1-11 14:40 | 显示全部楼层
线程或任务调度问题
Pulitzer 发表于 2024-4-5 07:14 | 显示全部楼层

输入电源电流环路
童雨竹 发表于 2024-4-5 09:10 | 显示全部楼层

单片机一般都有内部程序区和数据区
Wordsworth 发表于 2024-4-5 10:13 | 显示全部楼层

输入和输出电流环路连接的位置只能是相应的输入 输出电容的接线端
公羊子丹 发表于 2024-4-5 12:09 | 显示全部楼层

CPLD解密,DSP解密都习惯称为单片机解密
万图 发表于 2024-4-5 13:12 | 显示全部楼层

引线越长,它能接收和传送的干扰信号频率就越低
Uriah 发表于 2024-4-5 14:15 | 显示全部楼层

输入电压端上测得的值比它实际
帛灿灿 发表于 2024-4-5 16:11 | 显示全部楼层

引线的长和宽影响它的电阻和电感量
Bblythe 发表于 2024-4-5 17:14 | 显示全部楼层

它们的放置要尽可能靠近
周半梅 发表于 2024-4-5 19:10 | 显示全部楼层

大部分单片机都带有加密锁定位或者加密字节
您需要登录后才可以回帖 登录 | 注册

本版积分规则

275

主题

1964

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部