OpenEdv-开源电子网

 找回密码
 立即注册
查看: 4311|回复: 10

有没有人做过不是触摸屏的例子,用实体按键的

[复制链接]

22

主题

103

帖子

0

精华

高级会员

Rank: 4

积分
950
金钱
950
注册时间
2017-2-23
在线时间
205 小时
发表于 2020-6-12 11:42:13 | 显示全部楼层 |阅读模式
1金钱
有没有人做过不是触摸屏的例子,用实体按键的

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2019-9-2
在线时间
21 小时
发表于 2020-6-17 15:15:27 | 显示全部楼层
我尝试过使用实体按键,找了很长时间的资料,才找到了使用例程(竟然本来就有这个例程)。
例程的文件夹路径   lv_examples/lv_tutorial/10_keyboard
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2016-3-29
在线时间
5 小时
发表于 2020-6-17 15:46:26 | 显示全部楼层
其实这个是架构的问题
1. 如果想实体按键对应一些导航操作的键值,可以将按键获取键值的入口注册到lv_indev中
2. 如果仅是其他功能性的操作,可以功能与GUI分离,比如自己设计一个页面管理的框架,将外部按键作为事件,触发事件,gui做出响应
你可以参考下
回复

使用道具 举报

0

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-11-9
在线时间
9 小时
发表于 2020-6-22 11:08:52 | 显示全部楼层
这个在lvgl里面不是通过group功能来处理么?
回复

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2016-3-29
在线时间
5 小时
发表于 2020-6-23 11:01:11 | 显示全部楼层
tanekliang 发表于 2020-6-22 11:08
这个在lvgl里面不是通过group功能来处理么?

不一定,按键可以和gui分离
回复

使用道具 举报

0

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-11-9
在线时间
9 小时
发表于 2020-6-29 12:48:21 | 显示全部楼层
本帖最后由 tanekliang 于 2020-6-29 12:53 编辑
zhangjingxun12 发表于 2020-6-23 11:01
不一定,按键可以和gui分离

我的意思是,如果你有外置的实体按键。在lvgl里面,是通过group来控制的。

而不是自己再实现一套类似的东西。

回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2020-7-25
在线时间
6 小时
发表于 2020-7-30 09:21:51 | 显示全部楼层
chenxiaobai 发表于 2020-6-17 15:15
我尝试过使用实体按键,找了很长时间的资料,才找到了使用例程(竟然本来就有这个例程)。
例程的文件夹 ...

我找不到这个例程 您可以百度云分享给我吗  谢谢啦
回复

使用道具 举报

2

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2016-11-7
在线时间
26 小时
发表于 2020-8-4 20:57:09 | 显示全部楼层
chenxiaobai 发表于 2020-6-17 15:15
我尝试过使用实体按键,找了很长时间的资料,才找到了使用例程(竟然本来就有这个例程)。
例程的文件夹 ...

哈哈,正想用实体键
回复

使用道具 举报

1

主题

18

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
267
金钱
267
注册时间
2019-7-29
在线时间
101 小时
发表于 2021-6-19 17:12:52 | 显示全部楼层
chenxiaobai 发表于 2020-6-17 15:15
我尝试过使用实体按键,找了很长时间的资料,才找到了使用例程(竟然本来就有这个例程)。
例程的文件夹 ...

keyboard不是键盘吗,和按键button有点区别把
回复

使用道具 举报

4

主题

10

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2018-9-18
在线时间
10 小时
发表于 2021-6-24 17:31:16 | 显示全部楼层
lz,解决了?
我也用到【上、下、左、右、ok】五个实体按键来操作KB,当按下左右上下按键时,对应的字符背景为绿色,按下OK键表示选择该键。
但不知道什么玩
回复

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2020-12-25
在线时间
9 小时
发表于 2021-6-25 10:58:25 | 显示全部楼层
can23 发表于 2021-6-24 17:31
lz,解决了?
我也用到【上、下、左、右、ok】五个实体按键来操作KB,当按下左右上下按键时,对应的字符背 ...

控件有对应属性  按下 释放 选中 都可以自己配置颜色
回复

使用道具 举报

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

本版积分规则

关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 16:08

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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