[发明专利]全键盘扩展电路、按键扫描方法、相关装置及存储介质在审
申请号: | 201910359909.9 | 申请日: | 2019-04-30 |
公开(公告)号: | CN110109556A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 李进汉;黄允庆;郑金国 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F3/02 | 分类号: | G06F3/02;H03M11/20 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 按键 全键盘 扩展电路 行线 按键模块 按键扫描 扩展电路模块 存储介质 相关装置 按键列 寄存器读取 按键检测 按键矩阵 代码稳定 可移植性 无缝结合 一端连接 硬件设计 列线 | ||
1.一种全键盘扩展电路,其特征在于,应用于电子设备,所述全键盘扩展电路包括原生按键模块和扩展电路模块,所述原生按键模块包括由所述多条按键列线与所述多条按键行线共同组成的按键矩阵,所述扩展电路模块设置包括多个按键和至少一条新增按键行线,所述多个按键一端分别连接所述多条按键列线中一根列线,另一端连接所述至少一条新增按键行线;
其中,所述多个按键对应的按键数量与所述原生按键模块中原生按键数量之和,大于全键盘所需的按键数量。
2.根据权利要求1所述的全键盘扩展电路,其特征在于,所述按键矩阵为6*7按键矩阵,所述至少一条新增按键行线包括新增的第7条按键行线,所述多个按键为7个按键,所述7个按键一端分别连接6*7按键矩阵的7条按键列线,另一端分别连接所述第7条按键行线。
3.一种电子设备,其特征在于,所述电子设备包括基带芯片以及如权利要求1或2所述的全键盘扩展电路。
4.一种按键扫描方法,其特征在于,应用于如权利要求3中的所述电子设备,所述按键扫描方法包括:
初始化原生按键行列线模式以及新增按键行线模式;
当所述电子设备中目标按键被按下时,获取所述目标按键的行线坐标和列线坐标;
根据所述目标按键的行线坐标和列线坐标计算所述目标按键的按键值;
将所述按键值发送给基带芯片,以使得所述基带芯片根据所述按键值识别所述目标按键。
5.根据权利要求4所述的按键扫描方法,其特征在于,所述初始化原生按键行列线模式以及新增按键行线模式,包括:
配置原生按键行列线模式,使得原生按键列线模式为中断检测模式,低电平触发,原生按键行线模式为输出低电平;
配置新增按键行线模式,使得至少一条新增按键行线输出低电平。
6.根据权利要求4所述的按键扫描方法,其特征在于,所述根据所述目标按键的行线坐标和列线坐标计算所述目标按键的按键值,包括:
计算所述目标按键的行线坐标和所述目标按键的列线坐标的和值;
将所述和值作为所述目标按键的按键值。
7.根据权利要求4所述的按键扫描方法,其特征在于,在将所述按键值发送给基带芯片之后,所述方法还包括:
重新初始化原生按键行列线模式以及新增按键行线模式。
8.一种按键扫描装置,其特征在于,应用于如权利要求3中的所述电子设备,所述按键扫描装置包括:
初始化单元,用于初始化原生按键行列线模式以及新增按键行线模式;
获取单元,用于当所述电子设备中目标按键被按下时,获取所述目标按键的行线坐标和列线坐标;
计算单元,用于根据所述目标按键的行线坐标和列线坐标计算所述目标按键的按键值;
发送单元,用于将所述按键值发送给基带芯片,以使得所述基带芯片根据所述按键值识别所述目标按键。
9.一种电子设备,其特征在于,所述电子设备包括基带芯片以及如权利要求1或2中所述的全键盘扩展电路,所述电子设备还包括:
一个或多个处理器;
存储器;以及
一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行如权利要求4至7中任一项所述的按键扫描方法。
10.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求4至7任一项所述的按键扫描方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910359909.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种模拟手指按键操作装置
- 下一篇:切换键盘模式与移动端适配的方法