QCC3003复用按键失效,请问大佬这个该如何配置
本帖最后由 朝朝辞暮 于 2021-5-27 10:26 编辑这是按键的原理图
这是3003的原理图
可以看到音量+-和ANC开关是于SPI测试点一起复用的,
现在的问题是我在pstool里的 PSKEY_INITIAL_PIO_STATE里设置为002c 0000 0000 0000 0000 0000
这样设置正确吗?
按照如上设置 我的音量+-和ANC开关都是没反应的
麻烦大家指导一下 谢谢!!!!
已经解决了,音量加音量减硬件是接地的{anc按键做了硬件上拉所以不用软件做了},下拉有效,所以需要做一个初始化上拉的动作,
设置对应的按键反转检测,
设置用上的对应的PIO
pskey设置状态,把pio2pio3拉高,这样音量+-键就可以检测到了
注意SPI_EN烧录时候接高,否则接地 smuhsy 发表于 2021-5-25 15:54
注意SPI_EN烧录时候接高,否则接地
请问一下,是SPI_en 在烧录debug的时候接1.8v烧录完了测试功能的时候要接到地吗? 朝朝辞暮 发表于 2021-5-25 17:24
请问一下,是SPI_en 在烧录debug的时候接1.8v烧录完了测试功能的时候要接到地吗? ...
可以悬空也行。 骑着蟑螂去上学 发表于 2021-5-25 21:52
可以悬空也行。
我把这个SPI_EN 接地也不行 ,断开也不行,我PSKEY_INITIAL_PIO_STATE设置对了吗 ,这3个pio按键,谢谢您的回复!!
选中VREG试试,另外单击事件试试SH SINGLE 不是SHORT
smuhsy 发表于 2021-5-26 14:54
选中VREG试试,另外单击事件试试SH SINGLE 不是SHORT
好的谢谢!我按照这样试了一下还是不行:Q SPI_PCM不拉高应该就可以的了
按键按下到PIO有到1.8V吗 ganxiniuhe 发表于 2021-5-26 17:59
SPI_PCM不拉高应该就可以的了
按键按下到PIO有到1.8V吗
没有哦按下是0.5v变成0v
页:
[1]
2