OpenEdv-开源电子网

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

首次发帖->实现12864多级菜单无限级联+按键完整工程

[复制链接]

10

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2013-12-3
在线时间
82 小时
发表于 2017-8-9 18:27:40 | 显示全部楼层 |阅读模式
    最近研究12864多级菜单,发现论坛里关于12864多级菜单的帖子多是只给了个单独的菜单文件,对于我们这种新手有点懵懵懂懂,经过几天查找资料,已经实现了12864串行显示驱动,整行反白,按键回调函数的功能,可以初步实现任意切换菜单,可以实现无限级联,板子是用的原子哥的战舰,一直以来开源网对我帮助很大,入门就开始在这个论坛学习了,现在奉上整个工程,把开源精神传递下去^ ^

不会上传文件  放个百度网盘的链接吧 链接:http://pan.baidu.com/s/1kVqU7kj 密码:9zbv
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2017-5-5
在线时间
49 小时
发表于 2017-8-11 10:06:08 | 显示全部楼层
非常好,谢谢分享!!!!
回复 支持 反对

使用道具 举报

10

主题

54

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2017-5-5
在线时间
49 小时
发表于 2017-8-11 10:39:53 | 显示全部楼层
#define RW_READ PCout(7)  这个地方有问题啊,这个应该是读数据,是PCin(7)吧
回复 支持 反对

使用道具 举报

10

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2013-12-3
在线时间
82 小时
 楼主| 发表于 2017-8-16 19:26:23 | 显示全部楼层
MIC 发表于 2017-8-11 10:39
#define RW_READ PCout(7)  这个地方有问题啊,这个应该是读数据,是PCin(7)吧

因为没用到读忙信号,所以我也没试过,不过PC7即作为输入又作为输出使用,实际使用的时候要切换输入输出模式,不过当时我翻参考手册的时候看到有这么一句"● 出现在I/O脚上的数据在每个APB2时钟被采样到输入数据寄存器",所以我想即使配置为输出功能,也是可以读取IO状态的吧, 不知道我理解的对不对
回复 支持 反对

使用道具 举报

7

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
141
金钱
141
注册时间
2018-2-2
在线时间
25 小时
发表于 2018-3-26 15:18:24 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

22

主题

86

帖子

0

精华

高级会员

Rank: 4

积分
805
金钱
805
注册时间
2016-5-16
在线时间
118 小时
发表于 2018-3-26 15:26:08 | 显示全部楼层
多看人家的代码多学习
团战可以不可以输,TM也必须死
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2018-3-25
在线时间
21 小时
发表于 2018-3-27 11:35:34 | 显示全部楼层
学习中
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2015-8-4
在线时间
7 小时
发表于 2018-3-31 09:21:04 | 显示全部楼层

//定义一个菜单项结构体
typedef struct MenuItem
{
        u8 num;   //本级菜单数量
        u8 recordSubNum;
        char *menuName;
        char *submenuName[SUBMENU_MAXNUM];
        struct MenuItem **submenuPtr;
        struct MenuItem *parent;
        FUNC_POINT func;
        FUNC_POINT funcKeyUP;
        FUNC_POINT funcKeyDOWN;
        FUNC_POINT funcKeyLEFT;
        FUNC_POINT funcKeyRIGHT;
       
}Menu;
这里这里每一行都是什么意识?

回复 支持 反对

使用道具 举报

4

主题

133

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3860
金钱
3860
注册时间
2016-6-11
在线时间
709 小时
发表于 2018-3-31 09:51:20 | 显示全部楼层
#在这里快速回复#谢谢分享!!!!
回复 支持 反对

使用道具 举报

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
发表于 2018-8-30 22:02:47 | 显示全部楼层
我也在学这个,请问有其他的资料吗?谢谢啦
回复 支持 反对

使用道具 举报

1

主题

82

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3155
金钱
3155
注册时间
2017-7-10
在线时间
360 小时
发表于 2019-2-21 15:55:00 | 显示全部楼层
非常好,谢谢
回复 支持 反对

使用道具 举报

30

主题

150

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
206
金钱
206
注册时间
2017-5-19
在线时间
148 小时
发表于 2019-5-11 20:58:48 | 显示全部楼层
down一个跑一下  看行不行
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2019-7-3
在线时间
19 小时
发表于 2019-7-18 20:52:53 | 显示全部楼层
正在试验,还有人交流这个菜单功能吗?实际使用还是用一个时间片好吧,用来切换任务方便
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2019-7-3
在线时间
19 小时
发表于 2019-7-18 20:54:31 | 显示全部楼层
液晶输出特殊图案,大家用啥方法好呢?
回复 支持 反对

使用道具 举报

2

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
247
金钱
247
注册时间
2014-10-22
在线时间
40 小时
发表于 2019-7-26 11:35:30 | 显示全部楼层
hilam8899 发表于 2019-7-18 20:54
液晶输出特殊图案,大家用啥方法好呢?

瞄点  输图像
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2019-9-18
在线时间
2 小时
发表于 2019-11-8 14:00:38 | 显示全部楼层
学习了,多谢!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-8-5
在线时间
2 小时
发表于 2019-12-16 18:34:41 | 显示全部楼层
多谢了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2020-5-29
在线时间
6 小时
发表于 2020-7-26 12:34:33 | 显示全部楼层
运行之后只显示点阵,这是怎么回事啊
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2020-7-25
在线时间
6 小时
发表于 2020-7-30 09:42:36 | 显示全部楼层
牛牛牛牛
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2020-7-1
在线时间
13 小时
发表于 2020-7-30 09:44:03 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2016-8-20
在线时间
16 小时
发表于 2020-11-24 21:27:00 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
金钱
349
注册时间
2018-7-26
在线时间
75 小时
发表于 2020-11-27 17:26:50 | 显示全部楼层
感谢感谢
回复 支持 反对

使用道具 举报

4

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
221
金钱
221
注册时间
2012-5-22
在线时间
59 小时
发表于 2020-12-20 12:06:40 | 显示全部楼层
非常好,谢谢分享!
回复 支持 反对

使用道具 举报

0

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
金钱
349
注册时间
2018-7-26
在线时间
75 小时
发表于 2020-12-22 16:06:36 | 显示全部楼层
hilam8899 发表于 2019-7-18 20:54
液晶输出特殊图案,大家用啥方法好呢?

SimpleGUI
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
301
金钱
301
注册时间
2020-5-7
在线时间
63 小时
发表于 2021-1-4 21:48:07 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
172
金钱
172
注册时间
2019-3-9
在线时间
42 小时
发表于 2021-2-26 14:27:13 | 显示全部楼层
谢谢谢谢
回复 支持 反对

使用道具 举报

0

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2012-10-21
在线时间
11 小时
发表于 2021-3-18 17:10:46 | 显示全部楼层
已下载,谢谢
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2021-4-4
在线时间
0 小时
发表于 2021-4-4 16:26:23 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

5

主题

305

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1686
金钱
1686
注册时间
2018-11-28
在线时间
214 小时
发表于 2022-11-8 15:11:13 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2017-11-18
在线时间
19 小时
发表于 2024-11-12 11:39:22 | 显示全部楼层
感谢楼主无私分享,感谢
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 05:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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