主页 > 硬件 > CSR8670开发(3)-按键输入

CSR8670开发(3)-按键输入

2017年7月20日 CSR8670开发(3)-按键输入无评论 阅读: 1,835 次

开发板上的按键缺省都指定了功能,比如播放、音量、选曲控制等等
按键定义:
先将PIO口的物理按键映射成逻辑按键

上图显示PIO1口的物理按键指定为逻辑按键1
然后为逻辑按键指定相应的事件:

上图显示逻辑按键1指定为音量减少功能

要修改按钮功能,可以修改sink_buttons.c文件
修改函数ButtonsMessageHandler

在MESSAGE_PIO_CHANGED分支中是PIO口的状态变化事件,在此分支中判断按键
if (lMessage1->state & 1)
根据按键来添加相应的功能

如果本文对你有帮助,请打赏作者,鼓励我们继续写作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注