RCSN 发表于 2020-7-24 23:04

【ESP32-S2-Kaluga-1测评】三、物理按键?

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp;楼主借着上贴,玩个lgvl嘛,加个交互,要么触摸要么USB模拟按键,好吧,在不想破坏这块板子的前提下,我也不想这两个方式交互了,弄个物理按键总可以了吧,那就今晚这么开始干吧。</span></span></p>

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp;我想着嘛,看着有触摸按键了,看了下例子,有个touch_audio,于是跑一下demo,接了个喇叭,触摸了按键,没反应。Github上的原理图最新更新还是在esp32-s2-kaluga-1 V1.2,拿到的板子是esp32-s2-kaluga-1 V1.3,没这个的原理图,我想这无所谓了,源码上有列上了这三块板子的区别,主要是touch和camera的IO变了。还有拨码开关在板子背面,我按照其接法,发现响都不响,想着I2S也没什么兴趣,评测中也没说明搞这个,那也无所谓了,触摸按键也没反应,也无所谓了。后面有评测的小伙伴,也可以试下这个例子,看下是否有问题。</span></span></p>

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp;看了下音频板有六个轻触按键,刚好可以用来当物理按键,注册到lgvl的交互接口上。于是就跑下官方的adc_buttom,发现这个ADC采样也是一堆骚操作</span></span></p>

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp;第一点,如果esp32-s2-kaluga-1 V1.2和esp32-s2-kaluga-1 V1.3的ADC引脚没变的话,按键依次的电压为2.41,1.98,1.65,1.11,0.82,0.38</span></span></p>

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp; &nbsp;</span></span><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp;同样源码上也进行了划分</span></span></p>

<p></p>

RCSN 发表于 2020-7-24 23:10

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp;不太明白的是,根据原理图,按键都不按下的时候,应该是3.3V,那么为何以2.6V为最大量程</span></span></p>

<p><span style="font-size:20px;"><span style="font-family:宋体;">&nbsp; 第二,当我按下K1,也就是ADC应当是2.41,但实际跟不按下一样都是2.60V,每个按键跟检测到的ADC都不对,用户手册也没多大开放出来,我也没法入手改动。</span></span></p>

<p></p>

<p></p>

<p></p>

<p></p>

RCSN 发表于 2020-7-24 23:12

<p>&nbsp; 不管物理按键了,直接按照之前的USB模拟触摸,搭建lgvl用户交互</p>

<p>&nbsp;</p>

<hr />
<p>ESP32-S2-Kaluga-1测评汇总<br />
<a href="https://bbs.eeworld.com.cn/thread-1134201-1-1.html" target="_blank">https://bbs.eeworld.com.cn/thread-1134201-1-1.html</a></p>

freebsder 发表于 2020-7-25 12:05

<p>没有详细的用户手册?卧槽。如果是真的,那太恐怖了。</p>

RCSN 发表于 2020-7-25 22:10

freebsder 发表于 2020-7-25 12:05
没有详细的用户手册?卧槽。如果是真的,那太恐怖了。

<p>并没有,而且数据手册也写的不完整,比如USB外设,啥都没写</p>

soso 发表于 2020-7-27 13:31

<p>可以发现问题,汇总,反馈给厂商,做的更赞。</p>

okhxyyo 发表于 2020-7-28 10:02

freebsder 发表于 2020-7-25 12:05
没有详细的用户手册?卧槽。如果是真的,那太恐怖了。

<p>新版本是刚出来的,资料有在弄了,可能还没完善好。我去跟乐鑫这边沟通下拿下资料。</p>

hanabic 发表于 2020-7-29 17:32

RCSN 发表于 2020-7-24 23:10
&nbsp;不太明白的是,根据原理图,按键都不按下的时候,应该是3.3V,那么为何以2.6V为最大量程

&nbsp;...

<p>这个问题是 idf release/4.2 里面的一个bug. 用master 的版本就没有问题。</p>

RCSN 发表于 2020-7-29 17:38

hanabic 发表于 2020-7-29 17:32
这个问题是 idf release/4.2 里面的一个bug. 用master 的版本就没有问题。

<p>嗯 已经更新idf了</p>

okhxyyo 发表于 2020-8-16 14:29

<p>&nbsp;ESP32-S2-Kaluga-1测评汇总<br />
<a href="https://bbs.eeworld.com.cn/thread-1134201-1-1.html" target="_blank">https://bbs.eeworld.com.cn/thread-1134201-1-1.html</a></p>

zxopenljx 发表于 2021-4-15 16:42

<p>谢谢分享</p>
页: [1]
查看完整版本: 【ESP32-S2-Kaluga-1测评】三、物理按键?