有一个系统,有一个液晶屏。使用了nokia的5510的液晶屏。(或者12864也可以)
这个不是关键。
有一个待机画面,显示一些时间,什么的状态信息。
有几个报警页面(比如电机坏,过流或者什么,大概3个-4个完整屏幕画面)
还有一个配置菜单项目(大概10个左右的配置项目,计划每个配置项目一个页面)
我实在不知道如何处理了。
已经有uc/os了,键盘扫描发消息。
每个单独的页面,我知道如何写。也知道如何交互。
可是这么多,如何写就不知道了。
我现在想到的是使用vc那样的消息传递机制。回调函数。
有一个中央消息处理任务,负责接收按键扫描消息,然后根据状态机投递到那个函数。
(先处理报警信息,如果多个报警?????反正感觉很复杂,我可以完全使用状态机写出来,但是自己觉得代码维护起来太困难。)
我总觉得这样太复杂了(也就是我要写的代码太多了)
我不需要uc/gui那样复杂的控件系统。
需要一个类似门禁机那样的gui系统。一个结构,一个框架。
谁能给推荐一个框架软件包,还是如何办呢? |