朝朝辞暮 发表于 2021-5-25 15:37:42

QCC3003复用按键失效,请问大佬这个该如何配置

本帖最后由 朝朝辞暮 于 2021-5-27 10:26 编辑

这是按键的原理图

这是3003的原理图

可以看到音量+-和ANC开关是于SPI测试点一起复用的,
现在的问题是我在pstool里的 PSKEY_INITIAL_PIO_STATE里设置为002c 0000 0000 0000 0000 0000
这样设置正确吗?

按照如上设置 我的音量+-和ANC开关都是没反应的

麻烦大家指导一下 谢谢!!!!

朝朝辞暮 发表于 2021-5-27 10:25:47

已经解决了,音量加音量减硬件是接地的{anc按键做了硬件上拉所以不用软件做了},下拉有效,所以需要做一个初始化上拉的动作,

设置对应的按键反转检测,


设置用上的对应的PIO

pskey设置状态,把pio2pio3拉高,这样音量+-键就可以检测到了

smuhsy 发表于 2021-5-25 15:54:22

注意SPI_EN烧录时候接高,否则接地

朝朝辞暮 发表于 2021-5-25 17:24:50

smuhsy 发表于 2021-5-25 15:54
注意SPI_EN烧录时候接高,否则接地

请问一下,是SPI_en 在烧录debug的时候接1.8v烧录完了测试功能的时候要接到地吗?

522315697 发表于 2021-5-25 21:52:42

朝朝辞暮 发表于 2021-5-25 17:24
请问一下,是SPI_en 在烧录debug的时候接1.8v烧录完了测试功能的时候要接到地吗? ...

可以悬空也行。

朝朝辞暮 发表于 2021-5-26 08:58:31

骑着蟑螂去上学 发表于 2021-5-25 21:52
可以悬空也行。

我把这个SPI_EN 接地也不行 ,断开也不行,我PSKEY_INITIAL_PIO_STATE设置对了吗 ,这3个pio按键,谢谢您的回复!!

smuhsy 发表于 2021-5-26 14:54:15

选中VREG试试,另外单击事件试试SH SINGLE 不是SHORT

朝朝辞暮 发表于 2021-5-26 16:48:43

smuhsy 发表于 2021-5-26 14:54
选中VREG试试,另外单击事件试试SH SINGLE 不是SHORT

好的谢谢!我按照这样试了一下还是不行:Q

ganxiniuhe 发表于 2021-5-26 17:59:25

SPI_PCM不拉高应该就可以的了
按键按下到PIO有到1.8V吗

朝朝辞暮 发表于 2021-5-27 09:24:56

ganxiniuhe 发表于 2021-5-26 17:59
SPI_PCM不拉高应该就可以的了
按键按下到PIO有到1.8V吗

没有哦按下是0.5v变成0v
页: [1] 2
查看完整版本: QCC3003复用按键失效,请问大佬这个该如何配置