OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9986|回复: 8

请教个GUI问题,

[复制链接]

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2012-8-31 10:43:51 | 显示全部楼层 |阅读模式
一般的LCD都是有读功能的,但是 大多人设计GUI时候都没有应用到 读LCD数据这块的,

后面考虑到做GUI时候,一个是当前界面,比如这时串口,或是其他中断发生个消息 要在当前界面 弹出个窗口,当点击确定后,这个消息框消失后,必须得还原原来 被这消息框覆盖的LCD数据吧,

我的思路是 先把这个 当前界面的数据读取出来 写入指定地址的FLAS上,然后再弹出个消息框,最后这个消息框消失,再从FLASH把原来数据读出来 写回去,后面又考虑到 这个数据是很大的,比如说要弹个 320*240 的框,320*240/1024
= 75k 的内存,真实应用中不敢想像,如果FLASH很小,这样不是很悲剧,也不知道写这75K FLASH的时间会不会超过 3秒以后,这样不是很悲剧了。

因为手头没这板,一直没有试这个功能,我的板LCD都是 8位的,发现分2次读的数据会不一样的,所以一直没有测试这个实验,有谁做过这个大家可以交流下。









1-1
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-8-31 12:21:19 | 显示全部楼层
楼主算错了,320*240 的框,是320*240*2/1024=150K.
这个是我做的界面,有兴趣的话加我群一起讨论.


学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-31 14:26:34 | 显示全部楼层
回复【楼主位】mygod:
---------------------------------
FLASH少就别玩GUI了。。。
SRAM少也不好玩...
你那种做法,之前有个啥红叶的板子就用的这种方法,速度慢的可以,实用性较差。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-31 14:26:48 | 显示全部楼层
回复【2楼】骤雨龙元:
---------------------------------
界面很不错哦,呵呵。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-8-31 16:16:31 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
红叶的板子是因为加入了透明渲染,所以会比较慢.
我的界面也加入了透明渲染,另外还有动态操作效果.
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
 楼主| 发表于 2012-8-31 16:52:23 | 显示全部楼层
呵呵,是算错了,16bit的,做小窗口应该可以考虑的
1-1
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-31 19:54:56 | 显示全部楼层
回复【5楼】骤雨龙元:
---------------------------------
上个视频观摩下,^_^。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

33

主题

489

帖子

6

精华

金牌会员

Rank: 6Rank: 6

积分
1565
金钱
1565
注册时间
2011-12-10
在线时间
4 小时
发表于 2012-8-31 22:12:40 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
做这个太费时了,现在尚未完成.
我这个界面却实要有视频才有看头,可惜手头没有DV,用手机拍的效果太差,字都看不到.
学习交流请加Q群:242876057(STM32F4交流群)
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-31 23:26:26 | 显示全部楼层
呵呵,赶紧买个啊...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 16:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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