请大家帮忙-关于菜单程序的实现

[复制链接]
7115|32
 楼主| pangshen 发表于 2009-12-14 17:05 | 显示全部楼层 |阅读模式
本帖最后由 pangshen 于 2010-1-11 15:52 编辑

目前,我在做一个通过按键控制显示菜单的程序。共有5个按键,+,-,enter,Esc,Stop.通过+-选择菜单,enter将进入菜单,Esc退出当前菜单或者取消保存参数,问题是菜单级数不同,并且每一级的菜单数目又各不相同。并且通过Enter键进入最后一级菜单时,要能够对参数进行修改和设置。并且保存。每一次操作都要有相应得显示。请教高手,怎样通过模块化实现这个功能。本人是新手。谢谢
一朝成名 发表于 2009-12-14 17:06 | 显示全部楼层
最简单的方法,查表~
hulan1985 发表于 2009-12-14 21:52 | 显示全部楼层
楼上说的太……
一朝成名 发表于 2009-12-14 22:19 | 显示全部楼层
复杂的怕你搞不明白,等人们都告诉你了,基本上程序都写好了~
还用你写吗

搜下吧,面相对想的编成。或者搜单片机菜单程序
thf2008 发表于 2009-12-14 22:43 | 显示全部楼层
学习了
linhai2009 发表于 2009-12-15 00:40 | 显示全部楼层
4# 一朝成名

LS说的有道理,不过可以提点一下,毕竟做过的经验丰富,可以让新手少走些弯路
 楼主| pangshen 发表于 2009-12-15 11:13 | 显示全部楼层
首先谢谢大家的回答。我忘记说了,我是用C进行编程,并且是针对DSP2407,不过是DSP 还单片机都无所谓。我主要就是想知道考虑的思路。我想是用switch结构,可是如果按照菜单的级数来做呢,不同的菜单级数是不同的,所以好像不合适。而且如果按照级数来做会重复做很多工作。不可取。但是如果不这样一级一级的细分,我又不知道该如何考虑。所以想让大家给我一个思路。
juventus9554 发表于 2009-12-15 20:00 | 显示全部楼层
慢慢来,不可能一下成功,祝你好运
 楼主| pangshen 发表于 2009-12-16 12:01 | 显示全部楼层
怎么没有人关注呀?大家给个思路吧:(
thf2008 发表于 2009-12-16 16:14 | 显示全部楼层
只能帮顶了
linhai2009 发表于 2009-12-17 00:14 | 显示全部楼层
也帮顶一个
 楼主| pangshen 发表于 2009-12-17 08:36 | 显示全部楼层
2# 一朝成名

你好,我想问一下你所说的查表是什么意思呀?
thf2008 发表于 2009-12-18 00:08 | 显示全部楼层
我也不明白,共同学习
 楼主| pangshen 发表于 2009-12-30 10:43 | 显示全部楼层
对于这个问题哪位能够详细说明一下呀:dizzy:
 楼主| pangshen 发表于 2009-12-31 13:27 | 显示全部楼层
在菜单的末端是对参数的修改和保存,这个怎么样跟菜单结合到一起?请高手指点啦
 楼主| pangshen 发表于 2010-1-5 09:28 | 显示全部楼层
大家就不能给提供点思路吗?
查看了一些资料,知道做菜单程序,采用查表的方式,主要是建立Struct结构体,但是由于我的菜单程序在菜单的末端是对数据的设置和保存,所以首先按键部分对于菜单和数据的操作是不同的,不知该如何区分,其次,无法将菜单和数据设置连接到一起,做到struct结构体中,请大家帮忙啦:(
 楼主| pangshen 发表于 2010-1-11 13:24 | 显示全部楼层
为什么没有人回答了呀?
linhai2009 发表于 2010-1-11 23:10 | 显示全部楼层
帮你顶顶
 楼主| pangshen 发表于 2010-1-12 14:29 | 显示全部楼层
谢谢!
hulan1985 发表于 2010-1-12 19:25 | 显示全部楼层
我会的话肯定帮你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

55

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部