BroadWay
发表于 2010-11-15 06:36:36
430也要GUI之一: 多级文本菜单
提起GUI,可能有不少朋友选择去移植UCGUI之类的东西,不过在我看来,自己写一个GUI也是一个不错的选择,功能实用就好,只要能很好的完成人机交互的任务就可以了。http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4368334&bbs_page_no=1&bbs_id=3064说了要这周开源,不过杂事太多时间有限,只能一点一点来了,先发个多级文本菜单程序。
多级文本菜单是经常用到的一种功能选择方式,这里给出一个完整的实现源码,显示设备是240×320的彩色TFT液晶,改成其它分辨率的应该也很容易,输入是键盘。这个菜单程序理论上支持无限级菜单,使用的时候写一个菜单资源文件就可以了;支持用户权限控制,也就是说,可以设置不同级别的登录密码,所能看到的菜单项可以按登录级别区分;可以支持动态生成的菜单,比如说查询记录项之类。
GUI要有良好的用户感受,基础条件是要有足够的执行速度和内存容量。不幸的是,这2点对于大多数430单片机来说都是弱项。对于149级别的MCU,用这个程序的话,建议还是用到128×128以下的单色液晶上比较好,如果用到彩色液晶上,那么滚屏显示菜单项绝对会是噩梦级的感受。如果是5x级别的,情况就好的多,240×320的彩色液晶上完全可以跑的很流畅。
点击此处下载 ourdev_597965K2UWVD.rar(文件大小:11K) (原文件名:多级文本菜单.rar)
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597966HDV9UN.jpg
(原文件名:多级文本菜单.jpg)
peterliuzq
发表于 2010-11-15 08:46:00
MARK
dashulin
发表于 2010-11-15 09:03:19
mark
sky_walker
发表于 2010-11-15 10:47:25
mark
alengend
发表于 2010-11-15 10:55:16
5系的430单片机驱动这么大的彩屏流畅度怎么样?有么有运行起来的视频?
jack_yu
发表于 2010-11-15 11:17:02
好东东.MARK!
liguohx
发表于 2010-11-15 11:24:19
mark
undeadhuman
发表于 2010-11-15 14:55:07
支持!
DSP_2812
发表于 2010-11-15 15:18:45
hao
hekun559
发表于 2010-11-15 18:20:16
mark
guo126101
发表于 2010-11-15 18:24:40
mark
BroadWay
发表于 2010-11-22 09:20:01
回复【4楼】alengend
-----------------------------------------------------------------------
坛子里不支持直接显示视频?流畅度还是不错的,迟滞感不大。实测了一下,18M运行,7条菜单项、每个菜单项6个字,滚屏显示的时候全屏刷新菜单速度60ms左右,21M运行时大概53ms。5438体格还是挺结实的,我这里的片子90%都能跑25M以上,一点问题没有。
amazing030
发表于 2010-11-22 09:24:13
这个得顶
luck851
发表于 2010-11-22 10:50:51
mark
ljt8015
发表于 2010-11-22 11:19:40
mark!~
_yuming
发表于 2010-11-22 12:37:47
支持
adszmc
发表于 2010-11-22 23:23:54
mark
sytu_xww
发表于 2010-11-23 12:17:57
mark
lybym
发表于 2010-11-24 19:23:31
mark
poet_lee
发表于 2010-12-5 23:23:20
这个不错 谢谢分享
qwert1213131
发表于 2010-12-14 11:30:24
stm32也要GUImark
zhaojun_xf
发表于 2010-12-14 11:40:12
支持一下
happy803
发表于 2010-12-14 13:14:25
回复【楼主位】BroadWay
-----------------------------------------------------------------------
mark!
zxs2000
发表于 2010-12-25 14:57:11
学习
laoerge
发表于 2010-12-27 12:37:22
MARK
xieguangye
发表于 2011-3-25 16:59:29
MARK
fulitun
发表于 2011-3-25 17:04:16
mark
yahooxiaozi
发表于 2011-3-25 17:07:37
MARK
ccmj4708
发表于 2011-5-27 16:37:14
mark
johnwjl
发表于 2011-5-27 17:25:39
mark, GUI.
pujing
发表于 2011-5-27 18:22:22
mark 菜单
MZ_Guo
发表于 2011-6-4 11:17:21
楼主,都发几个贴了,还没有见到你的GUI源码啊,能否无私的共享一下?
我也觉得一个项目中根据自己的需要来写个GUI较好,用现成的如UCGUI太大了
lps0501090117
发表于 2011-6-6 11:31:55
mark
Bicycle
发表于 2011-6-6 12:24:23
有空顶顶帖
qmsolo2004
发表于 2011-12-9 10:37:51
好贴一定要顶!
Shane
发表于 2011-12-14 13:12:30
mark,有时间在来研究
qingyin2009
发表于 2011-12-15 09:54:48
顶
要顶
必须顶
不得不顶
用尽全力顶
再加上千斤顶
总之把它顶到顶
接着使出葵花宝顶
就算顶到史前也要顶
老子看了会用道德经顶
孔子亲自拜你为师天天顶
秦始皇站在阿房宫上使劲顶
汉高祖挥师杀向东罗马为你顶
吕布抛弃了貂蝉而选择了为你顶
张三丰见了用太极拳九全式全力顶
左冷禅召开武林盟主大会商讨如何顶
西门吹雪从此学会了最强一招剑神一顶
龙剑飞的如来神掌最后一式改为万佛朝顶
陆小凤从此现也不管闲事了而专门来为你顶
四大名捕四面出击看天下还有没有人敢不再项
唐僧师徒不去西天取经专程回来召集纵僧为你顶
瑞星杀毒软件从此不杀木马了节约资源只为帮你顶
ljt80158015
发表于 2011-12-15 10:18:13
mark!~
coole
发表于 2011-12-18 21:57:41
不错,学习一下
chaplin1999
发表于 2011-12-18 22:28:07
mark 下。可能会用到
dzng11
发表于 2011-12-18 23:11:39
mark
chachayuki
发表于 2011-12-19 11:45:06
支持!
huhuan6
发表于 2011-12-23 20:41:45
mark
Jesen
发表于 2011-12-24 02:02:17
mark
langxing08
发表于 2011-12-28 12:43:40
mark
hhl1023
发表于 2012-1-5 17:48:43
mark 参考下
catvevs
发表于 2012-1-5 20:02:24
mark
tdncool12
发表于 2012-2-1 13:16:41
谢谢
yuanyuande
发表于 2012-2-5 18:23:15
不错哦
yikuang
发表于 2012-3-26 19:51:19
留着用,谢谢!
syauxwm
发表于 2012-3-29 23:13:27
好东西.楼主辛苦
shower.xu
发表于 2012-4-9 09:57:25
MARK多级菜单 。好靓啊,努力学习{:victory:}
jwc21
发表于 2012-4-9 12:13:10
漂亮
137703056
发表于 2012-4-10 14:47:23
现在正在头疼51的菜单,借鉴一下!
lycf
发表于 2012-4-14 14:30:35
可能会用到,多谢楼主!
chnzh
发表于 2012-6-5 13:30:33
新版本网站不支持下载,什么时候能解决啊!
chenhua1991
发表于 2012-6-5 13:35:32
先收着,谢谢分享
stmlt
发表于 2012-6-6 13:22:00
楼主能发一下源码吗?现在论坛还不能下载资料,843182364@qq.com 谢谢了
xiaopaohu123
发表于 2012-6-8 14:28:42
good,很好{:victory:}
mypc16888
发表于 2012-6-13 08:56:42
支持下{:smile:}
ganjinming
发表于 2012-7-9 08:32:18
430也要GUI之一: 多级文本菜单 很不错啊!
ljc2012
发表于 2013-1-15 21:51:48
学习了,
hamipeter
发表于 2013-1-16 10:26:12
430做的GUI,标记
ming076
发表于 2013-2-25 10:32:37
谢谢!!
hamipeter
发表于 2013-2-25 12:10:25
赞一个!!
skylsk
发表于 2013-8-27 01:25:08
楼主果然强大
hamipeter
发表于 2013-8-27 02:24:14
好帖,支持一下
u123321
发表于 2013-8-27 08:59:53
真的不错,MSP430驱动彩屏。
活力的小冰
发表于 2013-8-27 09:45:49
虽然不懂,还是要顶一下~
linbin250
发表于 2013-8-27 11:38:36
猜测,编资源文件成了比较复杂的事情。嵌套稍微多了的话,眼都要看花了。
alextime
发表于 2013-9-1 16:02:52
好东西 顶一下
edkaifa
发表于 2013-10-16 09:22:34
期待楼主新作,记得网上有个 XMOVE3.0彩屏GUI控件库 作者在2K RAM实现GUI控件,可惜作者一直没有放出代码....不知道哪位大神有?
dgdzas
发表于 2013-10-17 11:06:52
mark一下,
cumtyap
发表于 2013-10-23 21:25:08
学习学习啊
thyewfty
发表于 2017-2-9 19:24:56
mark {:smile:}
true_elecom
发表于 2018-4-20 09:55:11
普通字符液晶也借鉴下,谢谢。
ChenXC1121
发表于 2019-1-24 11:06:39
MARK {:smile:}
页:
[1]