杰理696sdk KEY按键配置

张开发
2026/4/14 9:43:22 15 分钟阅读

分享文章

杰理696sdk KEY按键配置
前言Key配置和按键复位无关如要按键复位的话需要在isd_config.ini配置需要哪个口就配置哪个但同时需要注意不需要就务必关掉避免误触发按键复位。一、IOKEYIOKEY检测相应IO口的电压判断是否被按下所以该IO口会被上拉。杰理默认的IOkey有三个当实际的IOKEY较少时应在.C里面减少IOkey的配置避免IO口被上拉导致的其他问题。二、ADKEYad通道和选择的IO口需一致同时注意是否有外部上拉。不需要改杰理自带的参数同时杰理选择的阻值也比较合理。有两个扩展是现在ADKEY最多有10个按键配置第二路AD按键增加按键数量。有客户使用ADKEY的100k作为linein检测怎么判断linein是否插入同时如何处理才能使插入前后AD按键功能正常实现。三、IRKEY红外按键配置好IO口即可同时需要注意红外接受开了一个硬件定时器去接受那么使用硬件定时器的时候就应该避开该定时器。四、电位器按键这种按键配置未在常用的board_ac696x_demo_cfg.h写出需要从其他板级配制copy过来找一找。一般来说电位器按键主要控制音量和高低音。控制音量的时候要注意是否开音量同步使用电位器按键也是可以实现安卓不包括鸿蒙手机的音量同步的苹果不行如果需要音量同步的话需要区分苹果和安卓在bt.c上可以获取该回调。调节高低音的时候需要把EQ配置里面的高低音EQ打开同时使用相应函数配置电位器按键传出去的值配合调节高音和低音是分开调节的。五、编码器按键杰理的电位器按键的配置貌似没用不过可以在696问题文档或者外设相关看到demo通过定时器触发检测即可。总结上述配置完后即可在相应的key_table里面填入相应的功能了。

更多文章