硬汉嵌入式论坛

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

[emWin] 请问一下我移植的ewinGUI+ucos界面花屏问题

[复制链接]

4

主题

17

回帖

29

积分

新手上路

积分
29
发表于 2014-3-7 19:09:02 | 显示全部楼层 |阅读模式
画线,填充,画点驱动代码和ucGUI用的是一样的,ucGUI没问题,我移植的ewinGUI+ucos界面,刚开机是正常的,背景设置蓝色,我多关机开机几次后就发现屏幕不是蓝色背景了,就那种彩色的花点了,但是屏幕的左上角有一小块矩形是正常的背景色,请问我这里是哪里出问题了啊?
我跑emwin的DEMO的时候也有点不正常,就像有界面叠加一样,每个DEMO切换的时候屏幕也要花一下才正常一点,我外扩了1M字节的SRAM,
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107526
QQ
发表于 2014-3-7 20:06:24 | 显示全部楼层
其实你的说的最后一句话才是重点,问题就出在外部1M字节的SRAM上面,你是不是用的外部SRAM作为UCGUI或者emWin的动态内存。
回复

使用道具 举报

4

主题

17

回帖

29

积分

新手上路

积分
29
 楼主| 发表于 2014-3-7 20:15:19 | 显示全部楼层

回 eric2013 的帖子

eric2013:其实你的说的最后一句话才是重点,问题就出在外部1M字节的SRAM上面,你是不是用的外部SRAM作为UCGUI或者emWin的动态内存。 (2014-03-07 20:06) 
我在emwin配置里是这样设置比较大的一个值,
#define GUI_NUMBYTES  0x40000

这样应该算是用的外部SRAM吧,还是需要再其他设置呢?
启动代码里是要求了使用外部RAM,编译器也改了,
怎样解决这个问题呢?大神
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107526
QQ
发表于 2014-3-7 20:20:39 | 显示全部楼层

回 xiaoqzq 的帖子

xiaoqzq:我在emwin配置里是这样设置比较大的一个值,
#define GUI_NUMBYTES  0x40000

这样应该算是用的外部SRAM吧,还是需要再其他设置呢?
....... (2014-03-07 20:15) 
你用的是F1还是F4系列,用的F1的话,这种现象比较正常,主要是因为FSMC的速度跟不上,而且在切换操作SRAM和TFT的时候存在部分的冲突。用的F4的话,这种现象比较少,不过也存在这个问题,得需要好的优化下它们两个之间的速度处理。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-4 18:06 , Processed in 0.154147 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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