打印

请教:什么样的菜单格式适合掉电保护后的恢复

[复制链接]
1961|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huoxingshu|  楼主 | 2007-8-17 09:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

最近整理一下以前写的程序,发现很低级,尤其是菜单,简单的要命 。这回老师要求有掉电保护,但是我的菜单格式根本不能恢复到以前的情况,所以特来请教各位,希望找到一个好一点的菜单格式。。

相关帖子

沙发
ayb_ice| | 2007-8-17 09:14 | 只看该作者

你不是已经很简单了吗,何以见得?

使用特权

评论回复
板凳
gyt| | 2007-8-17 10:56 | 只看该作者

是啊,能做到简单就是好事情嘛

使用特权

评论回复
地板
jjg| | 2007-8-17 12:10 | 只看该作者

每次将菜单层的参数保存起来,不是就可以了吗?

进入菜单时先读以前保存的菜单层的参数.

使用特权

评论回复
5
huoxingshu|  楼主 | 2007-8-17 14:46 | 只看该作者

简单是很简单

但是不适合掉电保护呀,我的菜单是层层深入式的(不知道该叫什么),很类似以前的bp机一级一级的浏览,记录变量存入堆栈,由于我定义的变量都是局部的,并且每次都需要有按键触发,所以掉电后,再加电要马上回到以前的界面可以但是堆栈里的变量没有了不能继续走了,必须从头做起。。所以想请教一个好一点的思路

使用特权

评论回复
6
gyt| | 2007-8-17 18:43 | 只看该作者

掉电保护?

一旦掉电,再上电时,什么数据都是不可靠的。

真正的掉电保护,起码要把数据存放在不怕没电的可靠地方才行。

使用特权

评论回复
7
huoxingshu|  楼主 | 2007-8-17 21:35 | 只看该作者

放到e2prom中

这样可以吧,只能存一些重要的状态值,所以这些的恢复很重要。。如果规划不好会很麻烦的。。

使用特权

评论回复
8
gyt| | 2007-8-18 12:01 | 只看该作者

可以啊

使用特权

评论回复
9
lixun00| | 2007-8-19 15:53 | 只看该作者

菜单结构保存在flash中。索引菜单只用一个变量

使用特权

评论回复
10
diannaoza| | 2007-8-19 16:00 | 只看该作者

菜单结构问题

“索引菜单只用一个变量”这个挺好,比如手机上的采单

使用特权

评论回复
11
ayb_ice| | 2007-8-20 08:02 | 只看该作者

只要有EEPROM,什么样的菜单都可以保存...

使用特权

评论回复
12
xwj| | 2007-8-20 08:40 | 只看该作者

同意LS

使用特权

评论回复
13
huoxingshu|  楼主 | 2007-8-20 12:47 | 只看该作者

手机的菜单格式??

是怎么样的,是类似状态机的形式么?e2prom是可以将重要的数据都保存,可是怎么用这些数据才是关键,是吧。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

44

帖子

0

粉丝