wildcat7261
发表于 2014-3-30 16:36:32
学习
Jmhh247
发表于 2014-3-30 20:42:12
精彩,学习。
Gorgon_Meducer
发表于 2014-3-31 00:39:39
zl_123 发表于 2014-3-29 23:46
谢谢 ,有培训班么
有远程的。
lukefan2008
发表于 2014-4-1 16:07:20
学习了,顶贴
xl1736
发表于 2014-4-1 17:01:40
收藏了!!!
jiamingz
发表于 2014-4-1 18:07:18
mark.................................
caizhihe11
发表于 2014-4-1 20:10:14
好帖,坐板凳学习中。。。
Feco
发表于 2014-4-1 20:13:04
mark !
tayuaninc
发表于 2014-4-1 21:13:16
一定要好好学习。
zzz123456
发表于 2014-4-1 22:47:45
记号,收藏
canghaiwuhen1
发表于 2014-5-20 23:27:01
赞一个~~~~~~~~~~~~~~~~~~~~~~~
ZYBing
发表于 2014-5-21 08:28:14
mark.......
swustlx
发表于 2014-5-21 08:42:09
谢谢分享
biying
发表于 2014-5-21 09:06:44
Gorgon_Meducer 发表于 2009-12-10 13:12
呵呵……恭喜LZ也摸索出这种模式了哈。这种工程模式我已经用很久了!不过我不使用switch,因为
局限性很大 ...
老师,你说的这种代码在哪里?我想学,谢谢!
hejiang177
发表于 2014-5-21 09:20:21
请教LZ,类似于ShowTempSetPic(),ShowPnSetPic(); 函数,这些函数里没有while(1)么?如果不用while,请问在每个参数 设置界面里的数据如何通过过按键来修改(不用全局和while循环?)?
不知道LZ的这两个函数内在什么机密,还望赐教
蓝蓝的恋
发表于 2014-5-21 09:55:58
先记下了,慢慢研究~{:smile:}
Gorgon_Meducer
发表于 2014-5-21 10:47:31
biying 发表于 2014-5-21 09:06
老师,你说的这种代码在哪里?我想学,谢谢!
具体哪种东西?
fekua2012
发表于 2014-5-21 15:30:05
我个人处理界面用的是函数型指针数组的方式,每个界面都是独立的函数,用页码来区分不同的界面
例如:
void LCD_Main(); //显示主界面--页码--00
void LCD_Auto(); //自动模式--页码--01
void LCD_Test(); //测试模式--页码--02
void LCD_SETPRO(); //参数设置--页码--03
void LCD_SetQuit(); //设置退出--页码--04
typedef void Void(void);
#define LCDNUM_MAIN 0
#define LCDNUM_AUTO 1
#define LCDNUM_TEST 2
#define LCDNUM_SET 3
#define LCDNUM_QUIT 4
/////////////////////////////////////////////////////////////
static Void * Display[]={
LCD_Main, //显示界面--页码--00
LCD_Auto,
LCD_Test,
LCD_SETPRO,
LCD_SetQuit,
};
u8 LCD_NUM;//页码
int main(void)
{
System_Conf();
while(1)
{
(*Display)();
}
}
void LCD_Main() //显示主界面--页码--00
{}
void LCD_Auto() //自动模式--页码--01
{}
void LCD_Test() //测试模式--页码--02
{}
void LCD_SETPRO() //参数设置--页码--03
{}
void LCD_SetQuit() //设置退出--页码--04
{}
没有看完本帖的回复内容,不知道有没有雷同的,说实话,这个方式也没有看过别人这样用过,是自己编写的,个人认为还是挺方便的。
andmain999
发表于 2014-5-31 21:44:15
路过支持下。。
mcu_lover
发表于 2014-5-31 22:15:21
fekua2012 发表于 2014-5-21 15:30
我个人处理界面用的是函数型指针数组的方式,每个界面都是独立的函数,用页码来区分不同的界面
例如:
http://www.amobbs.com/thread-5582451-1-1.html
http://www.amobbs.com/thread-5543459-1-1.html
Yoran
发表于 2014-9-18 14:15:05
挺实用,mark
perfectionliao
发表于 2014-9-18 15:13:20
mark.非常感谢分享。
hzdiy
发表于 2014-9-18 15:27:52
学习了!谢谢分享!
654705188
发表于 2014-9-18 15:34:32
呵呵,不错的
kisscontrol
发表于 2014-9-18 15:49:23
MARK一下,以待提高自己。
cece_co
发表于 2014-9-18 16:39:33
mark
damy2008
发表于 2014-9-20 22:02:43
标志下,准备学了
背西风酒旗
发表于 2014-9-20 22:17:23
学习一下
jianplx
发表于 2014-9-20 22:59:22
mark,{:smile:}
ArthurBruin
发表于 2014-9-20 23:16:14
肯定会火!!!
mk_avatar
发表于 2014-9-22 09:34:52
mark!!!!
重庆酱油仔
发表于 2014-9-22 10:34:16
MARK,显示
轻风
发表于 2014-9-22 10:38:32
学习一下
CrystalShell
发表于 2014-9-22 11:58:35
挺好的东西
zyjbcnmdb
发表于 2014-10-15 10:42:25
很不错,学习一下裸机GUI。
baoya1
发表于 2014-10-15 11:01:24
AVR的程序毕竟还是精简一些好,否则做大项目时会很难优化
firewind
发表于 2014-10-15 11:14:25
最近也在做界面,感谢分享。
yoghourt
发表于 2014-10-15 11:19:43
mark下,学习下
smiler
发表于 2014-10-15 12:40:27
不错,学习了
阿文
发表于 2014-10-15 13:54:56
谢谢分享
默默七
发表于 2014-10-16 10:22:19
mark下,avr裸机下界面编写思路
konger2012
发表于 2014-10-16 16:07:34
mark学习
120542121
发表于 2014-10-16 19:20:04
怎么不弄个可以编译的上来呀
panhai0101
发表于 2014-10-18 22:56:08
只能收藏慢慢研读了。。。代码不大懂。。。学生仔,实际应用的东西接触的太少了
3050311118
发表于 2014-10-19 10:12:23
每个菜单参数修改楼主还没考虑进去 那更复杂了 这东西基本都针对性比较重。
单片机性能好点的弄个GUI省事点
dzf050727
发表于 2014-10-20 15:51:16
mark好东西要学会收藏
zjk
发表于 2014-10-21 08:51:56
mark,标记
qxc16b
发表于 2014-10-21 10:02:49
关注中.......................
zhongjp85
发表于 2014-10-21 10:56:17
MARK学习学习~~~~
z13900139000
发表于 2014-10-21 11:01:55
MARK学习学习~~~{:smile:}{:smile:}
蓝蓝的恋
发表于 2014-10-21 12:12:02
先记下来~{:smile:}
qnc238
发表于 2014-10-21 12:53:43
学习一下
gxay2000
发表于 2014-10-21 13:01:27
值得参考啊
eelovely
发表于 2014-10-22 09:56:02
很好的思路,谢谢分享
bencsj1
发表于 2014-10-22 09:59:38
好东西,收藏!
lubing521
发表于 2014-10-22 10:11:35
学习下,兴许以后有用到。
quweisy
发表于 2014-10-22 12:27:13
好贴启发人思考,获益颇深
yebx
发表于 2014-10-22 13:09:27
mark,状态机
liupeng08305
发表于 2014-10-22 14:28:56
好贴,简洁{:smile:}
syflash
发表于 2014-10-22 14:30:48
参考下
love0679
发表于 2014-10-22 14:58:45
之前也用过类似楼主的这种方式~但是没总结这么细致~
haozhengzhi
发表于 2014-10-22 15:21:00
多谢,楼主,先拿走了
yuhuwyh
发表于 2014-10-22 15:42:39
标记下,以后能用到!谢谢分享!
kamfun
发表于 2014-10-27 09:58:16
很精彩,继续学习
kamfun
发表于 2014-10-27 09:59:04
还是觉得时间片调度系统比较好用
shangyu60104
发表于 2015-11-17 16:56:06
不错,值得学习
second_chan
发表于 2015-11-17 17:31:29
学习一下编程思路
古月湖水
发表于 2015-11-17 22:33:11
标记 收藏 学习~
talkingbeast
发表于 2015-11-17 23:11:56
谢谢分享,标记下。