找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 7854|回复: 15

[CSR8系列] CSR8670开发(3)-按键输入

[复制链接]
连续签到天数:1天
签到总天数:3天
签到总奖励:16金币
发表于 2017-7-20 11:48:49 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册  

×

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

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

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

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

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

上图中的源码检测到PIO0的按键按下后,会点亮PIO11口的LED指示灯


楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:494天
签到总奖励:15082金币
发表于 2017-7-21 13:51:47 | 显示全部楼层
好好好,学习了.
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:23天
签到总奖励:160金币
发表于 2017-7-21 16:52:36 | 显示全部楼层
Very good!
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:110天
签到总奖励:776金币
发表于 2017-8-2 18:53:29 | 显示全部楼层
学习一下,MARK
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:638天
签到总奖励:10295金币
发表于 2017-8-20 19:08:09 | 显示全部楼层
楼主加油,别沉了,,
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
发表于 2017-9-4 15:18:19 | 显示全部楼层
楼主写的很好,希望继续写下去
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:15天
签到总天数:2194天
签到总奖励:79915金币
发表于 2017-9-4 16:43:50 | 显示全部楼层
学习,写多点啊
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:2天
签到总奖励:11金币
发表于 2017-9-5 10:10:41 | 显示全部楼层
楼主的上一篇我也看了,非常有用
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:592天
签到总奖励:10075金币
发表于 2017-9-6 19:55:53 | 显示全部楼层
初学者很好的教程
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1152天
签到总奖励:10909金币
发表于 2017-9-12 14:09:24 来自手机 | 显示全部楼层
make记住站位,谢谢
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-20 03:45 , Processed in 0.182297 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表