hzhq1
驱动老牛
驱动老牛
  • 注册日期2002-12-13
  • 最后登录2012-03-29
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望1054点
  • 贡献值0点
  • 好评度606点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2004-12-17 10:33
[quote]单片机用的是PHILPS的LPC2119,全部的程序用C写的,菜单共有20个左右,有4级深度,如何写才能效率最高啊?

最好的建议或程序单独给 1000 分啊,其他人都有分的。



1,
20个左右的菜单,
用事件通知可能有点浪费时间,
假如不用考虑到这个程序N年后的维护扩展,
按程序关系调用显示就可以了。

2,
菜单再少,程序也会不断扩展,
良好的层次/结构会很大程度减少维护量。


3,
假如这个程序以后会大规模地扩展,
那现在就加上事件通知和菜单列表处理是值得的。

4,
很多硬盘MP3的开源代码内包含事件通知、菜单列表处理例子。偶以前在水圆贴过。

5,
中文显示要做到哪种程度?要加中文字库吗?



 [/quote]

1000分
 :P
这是一个,一个风雨交加的,漆黑的夜晚......恩,情节越来越复杂了。
s_6666_s_qd
驱动巨牛
驱动巨牛
  • 注册日期2004-08-14
  • 最后登录2006-07-11
  • 粉丝0
  • 关注0
  • 积分199分
  • 威望22点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2004-12-17 10:34
还可以使用多键,即添加菜单功能键。

为了是某些常用菜单反映快速,可以使用特殊功能键进行链表直寻加快菜单的翻转.
lsn_061
驱动老牛
驱动老牛
  • 注册日期2002-05-09
  • 最后登录2006-10-06
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望261点
  • 贡献值0点
  • 好评度169点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2004-12-17 10:35
[quote][quote]哈哈,一般是找不到的,很麻烦,师长假如是自己开公司自己用的话可以跟我联系lsn061@hotmail.com有酬提供
 :D


如果是有酬地,也可找俺地 :D

不过看在lsn061是兄弟就不抢买卖啦 :D [/quote]

我也不枪了。。。哈哈

不过可以免费咨询。。。 [/quote]

都是兄弟,让大家见笑了,不知道大家用什么型号的,如果正好跟我对得起来,提供流程大家讨论讨论,明天回家看看什么型号的 :D
[img]http://bbs.zndev.com/image/medal/5.gif[/img]
lsn_061
驱动老牛
驱动老牛
  • 注册日期2002-05-09
  • 最后登录2006-10-06
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望261点
  • 贡献值0点
  • 好评度169点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2004-12-17 10:41
[quote]单片机用的是PHILPS的LPC2119,全部的程序用C写的,菜单共有20个左右,有4级深度,如何写才能效率最高啊?

最好的建议或程序单独给 1000 分啊,其他人都有分的。



1,
20个左右的菜单,
用事件通知可能有点浪费时间,
假如不用考虑到这个程序N年后的维护扩展,
按程序关系调用显示就可以了。

每一级最大16个菜单(一BYTE),共8级

2,
菜单再少,程序也会不断扩展,
良好的层次/结构会很大程度减少维护量。

层次/结构优良,看懂之后,10分钟搞定


3,
假如这个程序以后会大规模地扩展,
那现在就加上事件通知和菜单列表处理是值得的。

很方便

4,
很多硬盘MP3的开源代码内包含事件通知、菜单列表处理例子。偶以前在水圆贴过。

没有这些东西

5,
中文显示要做到哪种程度?要加中文字库吗?


带中文字库,全段


 [/quote]
 有事请指教:D
[img]http://bbs.zndev.com/image/medal/5.gif[/img]
hzhq1
驱动老牛
驱动老牛
  • 注册日期2002-12-13
  • 最后登录2012-03-29
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望1054点
  • 贡献值0点
  • 好评度606点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2004-12-17 10:47
看来这1000分很难到偶家了
 :(
这是一个,一个风雨交加的,漆黑的夜晚......恩,情节越来越复杂了。
huozee
驱动巨牛
驱动巨牛
  • 注册日期2004-11-09
  • 最后登录2011-08-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望166点
  • 贡献值0点
  • 好评度58点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2004-12-17 10:51
看来这1000分很难到偶家了
 :(


1000分啊。。。
s_6666_s_qd
驱动巨牛
驱动巨牛
  • 注册日期2004-08-14
  • 最后登录2006-07-11
  • 粉丝0
  • 关注0
  • 积分199分
  • 威望22点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2004-12-17 10:55
[quote]看来这1000分很难到偶家了
 :(


1000分啊。。。 [/quote]
诱惑力真挺大 :D
s_6666_s_qd
驱动巨牛
驱动巨牛
  • 注册日期2004-08-14
  • 最后登录2006-07-11
  • 粉丝0
  • 关注0
  • 积分199分
  • 威望22点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2004-12-17 17:11
帮你顶一下

看还有高招没有
huozee
驱动巨牛
驱动巨牛
  • 注册日期2004-11-09
  • 最后登录2011-08-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望166点
  • 贡献值0点
  • 好评度58点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2004-12-17 17:25
啥时候放分呢。。。
tqyjk
驱动老牛
驱动老牛
  • 注册日期2001-08-31
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分1021分
  • 威望319点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2004-12-17 17:29
很久以前在晓奇工作室有过lcd菜单的源程序下载 :)
jec017
驱动太牛
驱动太牛
  • 注册日期2002-08-22
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2004-12-18 17:03
看来这1000分很难到偶家了
 :(


100分是肯定会到你家的!!
huozee
驱动巨牛
驱动巨牛
  • 注册日期2004-11-09
  • 最后登录2011-08-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望166点
  • 贡献值0点
  • 好评度58点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2004-12-20 10:16
怎么没有下文了呢?
jec017
驱动太牛
驱动太牛
  • 注册日期2002-08-22
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2004-12-22 16:10
这个周末放分,请大家发表对菜单程序的看法或原代码。
huozee
驱动巨牛
驱动巨牛
  • 注册日期2004-11-09
  • 最后登录2011-08-11
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望166点
  • 贡献值0点
  • 好评度58点
  • 原创分0分
  • 专家分0分
33楼#
发布于:2004-12-22 16:23
这个周末放分,请大家发表对菜单程序的看法或原代码。


你把需求在说详细些。。。
jec017
驱动太牛
驱动太牛
  • 注册日期2002-08-22
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
34楼#
发布于:2004-12-22 16:26
[quote]这个周末放分,请大家发表对菜单程序的看法或原代码。


你把需求在说详细些。。。 [/quote]
好。
s_6666_s_qd
驱动巨牛
驱动巨牛
  • 注册日期2004-08-14
  • 最后登录2006-07-11
  • 粉丝0
  • 关注0
  • 积分199分
  • 威望22点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
35楼#
发布于:2004-12-22 16:31
这个周末放分,请大家发表对菜单程序的看法或原代码。
是平安夜还是狂欢夜放分呀?看起来圣诞有惊喜啦 :D
jec017
驱动太牛
驱动太牛
  • 注册日期2002-08-22
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
36楼#
发布于:2004-12-22 16:37
[quote][quote]这个周末放分,请大家发表对菜单程序的看法或原代码。


你把需求在说详细些。。。 [/quote]
好。 [/quote]

平安夜啊!
s_6666_s_qd
驱动巨牛
驱动巨牛
  • 注册日期2004-08-14
  • 最后登录2006-07-11
  • 粉丝0
  • 关注0
  • 积分199分
  • 威望22点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
37楼#
发布于:2004-12-22 16:43
好 :D惊喜 :D
jec017
驱动太牛
驱动太牛
  • 注册日期2002-08-22
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
38楼#
发布于:2004-12-22 16:50
好 :D惊喜 :D


大家都有份啊!
jec017
驱动太牛
驱动太牛
  • 注册日期2002-08-22
  • 最后登录2008-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
39楼#
发布于:2004-12-23 16:21
圣诞节快乐啊
游客

返回顶部