硬汉嵌入式论坛

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

[有问必答] emWin中ICON控件

[复制链接]

14

主题

20

回帖

62

积分

初级会员

积分
62
发表于 2018-8-20 12:25:43 | 显示全部楼层 |阅读模式
想整个两级的ICON控件,桌面窗口ICON控件点进去生成一个次级的窗口和ICON控件,为什么点击次级的ICONVIEW控件会死机,回调函数里面是空的
是内存不够了还是其他的什么情况?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2018-8-20 14:34:23 | 显示全部楼层
看下是不是点击当前的图标,点开新的窗口后,又触发了新窗口里面的图标。
回复

使用道具 举报

14

主题

20

回帖

62

积分

初级会员

积分
62
 楼主| 发表于 2018-8-20 15:10:25 | 显示全部楼层
找到程序在那死了
~3ECDFF]1QF7~NV21ZXN)BK.png
回复

使用道具 举报

14

主题

20

回帖

62

积分

初级会员

积分
62
 楼主| 发表于 2018-8-20 15:11:56 | 显示全部楼层
本帖最后由 milion 于 2018-8-20 15:13 编辑

在第二级的对话框回调函数里面,重绘窗口时GUI_JPEG_Draw()这个函数里面死掉了,具体什么原因不太清楚。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2018-8-20 15:17:07 | 显示全部楼层
milion 发表于 2018-8-20 15:11
在第二级的对话框回调函数里面,重绘窗口时GUI_JPEG_Draw()这个函数里面死掉了,具体什么原因不太清楚。

改成用流位图吧,绘制JPEG相当耗动态内存的,F407的内存太小了。而且你这种直接绘制的方式速度慢。

如果你这里是大的背景图片的话,推荐还是用背景色代替,背景图片的方式不太适合F407。
回复

使用道具 举报

14

主题

20

回帖

62

积分

初级会员

积分
62
 楼主| 发表于 2018-8-20 15:25:01 | 显示全部楼层
我用的是外部2M SRAM,屏幕是7寸800*480,
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2018-8-21 09:18:31 | 显示全部楼层
milion 发表于 2018-8-20 15:25
我用的是外部2M SRAM,屏幕是7寸800*480,

把你的完整例子上传上来,我帮你测试下。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-17 15:32 , Processed in 0.044815 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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