立即注册
查看: 755|回复: 4

[问题] MTK平台硬件上如何增加物理按键

发表于 2022-2-23 18:20:36 | 显示全部楼层 |阅读模式 来自 广东省深圳市

请教下个位大神,MTK平台的按键接口只有KPROW0,KPROW1,KPROL0,KPROL1 4个拼脚做按键扫描。最多能做4个按键。但如果要做到8个按键。有什么简单的办法扩展吗
我知道答案 回答被采纳将会获得5 RD币 已有4人回答
已绑定手机
已实名认证
专业2G/3G/4G智能模块核心板,承接方案定制,
手机:18665375912(微信同号)或点下面的黑色字体

深圳市新移科技有限公司
发表于 2022-2-23 18:35:37 | 显示全部楼层 来自 广东省深圳市
用GPIO的中断做也可以的。另外MTK很多COL与ROW是与GPIO复用的,你看一下有没有其它的复用的,实在没有就用GPIO的中断功能吧
 楼主| 发表于 2022-2-23 18:43:11 | 显示全部楼层 来自 广东省深圳市
jianghuiyan 发表于 2022-2-23 18:35
用GPIO的中断做也可以的。另外MTK很多COL与ROW是与GPIO复用的,你看一下有没有其它的复用的,实在没有就用G ...

看起来也没有什么空余的IO口了
已绑定手机
已实名认证
发表于 2022-2-24 08:18:19 | 显示全部楼层 来自 广东省惠州市
IO口不是可以利用ADC,用不同电阻+按键 来实现不同的电压,以电压来判断按键功能
已绑定手机
已实名认证
专业2G/3G/4G智能模块核心板,承接方案定制,
手机:18665375912(微信同号)或点下面的黑色字体

深圳市新移科技有限公司
发表于 2022-2-24 09:37:13 | 显示全部楼层 来自 广东省深圳市
lakylong18 发表于 2022-2-23 18:43
看起来也没有什么空余的IO口了

MTK的GPIO很多呢,另外ADC的方式也可以的,像耳机上的按键就是ADC实现的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表