OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
楼主: prettywolf

分享自己写的12864多级菜单实现,可方便实现无限级菜单

  [复制链接]

0

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2013-1-30
在线时间
7 小时
发表于 2016-5-12 15:30:49 | 显示全部楼层
ST公司关于STM3210E-EVAL演示版本的工程中就有菜单的代码,现分享给大家

um0549.zip

6.05 MB, 下载次数: 17815

正点原子逻辑分析仪DL16劲爆上市
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-5-19
在线时间
0 小时
发表于 2016-5-19 09:59:33 | 显示全部楼层
楼主好人,可否给我发一份完整的工程!尤其是KEY-SCAN()那部分,谢谢喽!269754880@qq.com
回复 支持 反对

使用道具 举报

8

主题

161

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5186
金钱
5186
注册时间
2013-3-16
在线时间
610 小时
发表于 2016-5-19 18:31:15 | 显示全部楼层
mark,收藏,有时间弄弄。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2016-8-29
在线时间
0 小时
发表于 2016-8-29 15:29:36 | 显示全部楼层
楼主你好,我现在正需要一个菜单,导师都骂了我好几次了,要我马上做出来,但我是个菜鸟。现在只能看懂一点,谢谢能不能把完成的工程打包发给我一下,真的万分感谢。邮箱742336919@qq.com
回复 支持 反对

使用道具 举报

34

主题

322

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1835
金钱
1835
注册时间
2014-12-4
在线时间
717 小时
发表于 2016-8-29 20:12:53 | 显示全部楼层
MARK  留着需要看
回复 支持 反对

使用道具 举报

5

主题

78

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
370
金钱
370
注册时间
2016-5-7
在线时间
63 小时
发表于 2016-9-7 10:34:43 | 显示全部楼层
感觉像二叉树呢,链表还不怎么会用
回复 支持 反对

使用道具 举报

2

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1107
金钱
1107
注册时间
2014-8-9
在线时间
192 小时
发表于 2016-9-9 17:05:01 | 显示全部楼层
ssssssssssss 发表于 2016-1-4 18:51
29楼有楼主的代码吗?有的话发一下

你们现在有这个多级菜单的代码吗?有的话发一下389390063@qq.com
回复 支持 反对

使用道具 举报

2

主题

90

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1107
金钱
1107
注册时间
2014-8-9
在线时间
192 小时
发表于 2016-9-9 17:06:01 | 显示全部楼层
1159782511 发表于 2016-5-12 10:42
楼主,可以把完整的工程分享一下吗,谢谢,1159782511@qq。com

现在,你有这个代码吗?有的话发一下389390063@qq.com 谢谢呀~~~
回复 支持 0 反对 1

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2016-8-20
在线时间
16 小时
发表于 2016-9-11 13:15:54 来自手机 | 显示全部楼层
正需要,mark一下,先谢
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2013-5-8
在线时间
2 小时
发表于 2016-9-14 13:00:14 | 显示全部楼层
请问楼主,我用keil C51编译的时候,编译器提到要先使用init_mempool初始化一个堆空间才可以使用malloc函数动态申请内存,请问楼主是怎么初始化这个堆的?
回复 支持 反对

使用道具 举报

0

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2015-3-30
在线时间
17 小时
发表于 2016-9-21 16:22:27 | 显示全部楼层
下载下来研究下,一直想用结构体和指针来做这件事情。但是以前的时候都是嵌套着做的。很是繁琐,绕着绕着就把自己绕糊涂了。希望楼主的例程我能看明白。先谢谢楼主无私的贡献。谢谢。
回复 支持 反对

使用道具 举报

5

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2016-9-13
在线时间
5 小时
发表于 2016-9-21 16:37:11 | 显示全部楼层
不错,。。。。。。。。。帮顶。。。。。。
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-7-24
在线时间
13 小时
发表于 2016-9-21 18:03:03 | 显示全部楼层
厉害,佩服!!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2019-7-22
在线时间
10 小时
发表于 2016-10-8 22:25:06 | 显示全部楼层
楼主,能把完整的工程发发给我吗?谢谢935778170@qq.com
回复 支持 反对

使用道具 举报

23

主题

50

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2015-12-9
在线时间
57 小时
发表于 2016-10-16 16:02:42 | 显示全部楼层
问下,使用func调用函数怎么不行啊。
回复 支持 反对

使用道具 举报

23

主题

50

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2015-12-9
在线时间
57 小时
发表于 2016-10-16 16:02:55 | 显示全部楼层
fayuanye 发表于 2016-5-12 15:30
ST公司关于STM3210E-EVAL演示版本的工程中就有菜单的代码,现分享给大家

问下,使用func调用函数怎么不行啊
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2016-10-16
在线时间
3 小时
发表于 2016-10-17 15:34:49 | 显示全部楼层
mark mark
回复 支持 反对

使用道具 举报

12

主题

432

帖子

0

精华

高级会员

Rank: 4

积分
729
金钱
729
注册时间
2012-6-21
在线时间
59 小时
发表于 2016-10-17 18:30:29 来自手机 | 显示全部楼层
好,学习一下
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-7-24
在线时间
13 小时
发表于 2016-10-22 23:43:00 | 显示全部楼层
膜拜一波
回复 支持 反对

使用道具 举报

2

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
377
金钱
377
注册时间
2015-10-19
在线时间
173 小时
发表于 2016-11-12 02:05:07 | 显示全部楼层
mark ! 以後好好學習
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2016-10-31
在线时间
6 小时
发表于 2016-11-12 10:21:56 | 显示全部楼层
谢谢了 ,支持, MARK
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2016-11-17
在线时间
9 小时
发表于 2016-12-6 10:41:16 | 显示全部楼层
jermy_z 发表于 2015-2-1 20:43
不错  曾经专门花了几天研究多级菜单

你好,你又程序,能发给我吗?谢谢。
我的邮箱912361294@qq.com
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2016-11-17
在线时间
9 小时
发表于 2016-12-6 10:56:12 | 显示全部楼层
有完整的代码吗?能发给我吗?
邮箱:912361294@qq.com
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2016-11-30
在线时间
1 小时
发表于 2016-12-7 16:29:07 | 显示全部楼层
求完整的代码(含显示的例程). 谢谢. justry2012@126.com
回复 支持 反对

使用道具 举报

8

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
314
金钱
314
注册时间
2017-1-14
在线时间
48 小时
发表于 2017-2-8 22:11:30 | 显示全部楼层
正在做菜单,先看看思路,谢谢分享!
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2015-4-4
在线时间
25 小时
发表于 2017-3-4 10:27:16 | 显示全部楼层
如何实现在不同菜单下相同按键的不同功能
回复 支持 反对

使用道具 举报

0

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
379
金钱
379
注册时间
2016-8-1
在线时间
108 小时
发表于 2017-5-2 12:13:26 | 显示全部楼层
牛人
回复 支持 反对

使用道具 举报

18

主题

238

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1823
金钱
1823
注册时间
2014-8-5
在线时间
211 小时
发表于 2017-5-2 17:45:31 | 显示全部楼层
厉害,楼主,这用的是链表吧
回复 支持 反对

使用道具 举报

8

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
116
金钱
116
注册时间
2016-11-1
在线时间
31 小时
发表于 2017-5-20 00:01:40 来自手机 | 显示全部楼层
楼主。我想看看你卷页的效果,也就是说,我4个菜单项目下面如果还有。你是怎么处理的。
回复 支持 反对

使用道具 举报

9

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
257
金钱
257
注册时间
2015-12-14
在线时间
50 小时
发表于 2017-5-20 13:58:21 | 显示全部楼层
楼主这是查询方式,有没有用状态机实现?
Keep moving,to be NO.1!
回复 支持 反对

使用道具 举报

14

主题

50

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1011
金钱
1011
注册时间
2016-10-28
在线时间
82 小时
发表于 2017-5-20 15:07:23 | 显示全部楼层
太棒了
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2015-9-19
在线时间
23 小时
发表于 2017-6-6 22:14:59 | 显示全部楼层
谢谢楼主,我用SSD1306的OLED可以正常显示了,但是void highlight(u8 x,u8 y,u8 width,u8 mode) 这个函数没有看明白,请问你用是的什么屏,SSD1306的OLED能反白显示吗?
回复 支持 反对

使用道具 举报

8

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
314
金钱
314
注册时间
2017-1-14
在线时间
48 小时
发表于 2017-6-21 20:09:40 | 显示全部楼层
怎么好多人都是要完整代码呢?能给个大概的思路就很不错了。其它的自己根据实际要求再自行发挥就是了。
这个大概看了下,应该是双向链表做的。把大概思路搞清楚了,就学会了,想怎么裁剪还不容易。
值得参靠,谢谢楼主分享.
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2016-11-17
在线时间
9 小时
发表于 2017-7-7 23:38:59 | 显示全部楼层
lf8013 发表于 2015-12-28 14:53
谢谢楼主,已经用上了,正在调试,特此来感谢

你好。你有这个代码吗?发给我下,谢谢啦。我的邮箱:912361294@qq.com
回复 支持 反对

使用道具 举报

38

主题

109

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2016-7-14
在线时间
94 小时
发表于 2017-7-13 11:11:51 | 显示全部楼层
不错,厉害。。
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2017-7-22
在线时间
12 小时
发表于 2017-7-22 08:54:42 | 显示全部楼层
感谢楼主的分享,利用这个思路我为自己当初的一个课题添加了屏幕菜单,效果还不错。
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2017-6-27
在线时间
15 小时
发表于 2017-7-22 15:21:49 | 显示全部楼层
不错,思路很好
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
150
金钱
150
注册时间
2017-4-25
在线时间
20 小时
发表于 2017-7-26 14:22:34 | 显示全部楼层
mark一下
回复 支持 反对

使用道具 举报

5

主题

266

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1523
金钱
1523
注册时间
2016-7-20
在线时间
155 小时
发表于 2017-7-27 11:26:57 | 显示全部楼层
mark一下
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2017-7-25
在线时间
15 小时
发表于 2017-7-30 12:46:27 | 显示全部楼层
楼主能把display()函数里面的子函数贴出来可以吗??
回复 支持 反对

使用道具 举报

3

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
443
金钱
443
注册时间
2016-7-11
在线时间
84 小时
发表于 2017-9-23 13:42:36 | 显示全部楼层
感谢  学习 最近 需要
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2016-2-27
在线时间
8 小时
发表于 2017-11-5 12:14:24 | 显示全部楼层
有没有完整工程,1927484391@qq.com
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2018-3-25
在线时间
21 小时
发表于 2018-4-9 21:22:31 | 显示全部楼层
不错咯!
回复 支持 反对

使用道具 举报

1

主题

37

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2138
金钱
2138
注册时间
2018-2-5
在线时间
403 小时
发表于 2018-5-23 10:24:13 | 显示全部楼层
你好,你又程序,能发给我吗?谢谢。
我的邮箱1043644670@qq.com
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2018-7-6
在线时间
15 小时
发表于 2018-7-10 12:09:32 | 显示全部楼层
完整的工程代码可以发一份到lidezhong@163.com,谢谢了
回复 支持 反对

使用道具 举报

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
发表于 2018-8-15 23:00:35 | 显示全部楼层
厉害了!
回复 支持 反对

使用道具 举报

7

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
337
金钱
337
注册时间
2017-4-16
在线时间
70 小时
发表于 2018-8-24 16:52:41 | 显示全部楼层
研究一下
回复 支持 反对

使用道具 举报

3

主题

288

帖子

0

精华

高级会员

Rank: 4

积分
865
金钱
865
注册时间
2018-8-28
在线时间
130 小时
发表于 2018-9-10 10:25:03 | 显示全部楼层
lf8013 发表于 2016-3-1 12:25
代码我自己修改了一些,我是菜鸟,晚点整理一下,发上来,最近工作比较多,时间可能稍久一点

最近在做这个12864学习。能发个工程代码吗??843079712@qq.com
回复 支持 反对

使用道具 举报

10

主题

71

帖子

0

精华

高级会员

Rank: 4

积分
817
金钱
817
注册时间
2016-2-5
在线时间
163 小时
发表于 2018-9-13 15:43:58 | 显示全部楼层
很赞,已经移植成功了
不甘黄土掩枯骨,宁化寒光映碧霄。
回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
105
金钱
105
注册时间
2016-12-30
在线时间
24 小时
发表于 2018-9-20 15:39:51 | 显示全部楼层
本帖最后由 346500452 于 2018-9-20 16:24 编辑

谢谢分享,已经移植成功,楼主牛逼
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 09:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表