请问3861板子上OLED显示板的按键事件如何捕获?

请问3861板子上OLED显示板的按键事件如何捕获?就是该板子上的S1/S2按键的pressed/released,如何侦测?如何设置回调函数?

 

此外,根据官方文档,该板子上的S1/S2按键还和主板上的S2按键复用GPIO05。如何通过ADC电平区分它们?

 

求说明文档和示例代码。

hi3861
OLED显示板
GPIO复用
ADC电平
2020-10-29 23:01:01
浏览
收藏 0
回答 3
待解决
回答 3
按赞同
/
按时间
唐佐林
4

你可以参考我之前的文章《实现S1,S2,User三个物理按键的独立事件-上(解决思路分析)》

下一篇文章会把这个方案集成到我的按键通用框架 DTButton,你可以关注一下,开箱即用。

分享
微博
QQ
微信
回复
2020-11-13 22:19:22
jacksky
2

 已经有大神提供了详细的解决思路和样例代码,详情可以查看https://harmonyos.51cto.com/posts/1705,附件里面包含了样例代码。

分享
微博
QQ
微信
回复
2020-11-13 18:06:22
jiecho

好问题,蹲一个大佬回复楼主。

分享
微博
QQ
微信
回复
2020-10-30 09:15:05
相关问题
求助 HI3861OLED如何显示
2332浏览 • 0回复 待解决
请问Hi3861开发对于新手来说简单吗?
10599浏览 • 2回复 已解决
请问鸿蒙开发hi3861有中断引脚吗?
7951浏览 • 3回复 已解决
Hi3861开发mesh功能
14415浏览 • 4回复 待解决
请问怎么获取HarmonyOS开发
17965浏览 • 8回复 待解决
鸿蒙开发Hi3861烧录报错?
11248浏览 • 3回复 待解决
ssd1306 oled显示ascii字符和汉字疑问
12477浏览 • 1回复 待解决