[发明专利]嵌入式车载系统操作面板指令读取方法及系统有效
申请号: | 201811547832.X | 申请日: | 2018-12-17 |
公开(公告)号: | CN109710163B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 王振江;张江峰;马骥;来萌萌 | 申请(专利权)人: | 蜂巢(武汉)微系统技术有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;G06F3/0487 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 陈凯 |
地址: | 430074 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 车载 系统 操作 面板 指令 读取 方法 | ||
1.一种嵌入式车载系统操作面板指令读取方法,其特征在于,包括:
步骤一、对旋钮按键和触摸按键进行优先级的定义,旋钮按键>触摸按键;
步骤二、顺序接收来自旋钮按键和触摸按键的键值信息,进行优先级的判断,并启动延迟检测,若在延迟检测的时间内再次接收到高优先级的键值,则过滤掉优先级较低的键值,将高优先级的键值作为有效键值,若在延迟检测的时间内没有接受到更高优先级的键值,则记录延迟检测的时间内最后一次接收的键值,并将该键值作为有效键值;
步骤三、记录有效键值并启动定时器,直到定时器时间结束,若定时器时间内没有接收到其他有效键值,则将第一次记录的有效键值传递至应用程序处理;
步骤四、若定时器时间内接收到更高优先级的有效键值,则重新启动定时器,直到定时器时间内没有接收到更高优先级的有效键值,并将记录的更高优先级的有效键值传递至应用程序处理。
2.如权利要求1所述的嵌入式车载系统操作面板指令读取方法,其特征在于,所述延迟检测的时间为100ms。
3.如权利要求1所述的嵌入式车载系统操作面板指令读取方法,其特征在于,所述定时器时间为1s。
4.如权利要求1所述的嵌入式车载系统操作面板指令读取方法,其特征在于,所述步骤二还包括,若有效键值来自旋钮按键,则记录在延迟检测的时间内旋钮按键触发的次数。
5.一种嵌入式车载系统操作面板指令读取系统,其特征在于,包括键值接收模块、延迟检测模块、键值记录模块和定时器模块,所述键值接收模块用于接收来自旋钮按键和触摸按键的键值信息,并将键值信息发送至延迟检测模块,延迟检测模块用于比较延迟检测时间内的键值优先级,并筛选出具有更高优先级的有效键值,延迟检测模块将有效键值发送至定时器模块,定时器模块接收有效键值的同时开始定时,并将有效键值发送至键值记录模块,键值记录模块接收定时器模块的有效键值。
6.如权利要求5所述的嵌入式车载系统操作面板指令读取系统,其特征在于,若定时模块在定时时间内再次接收到有效键值,则打断定时器模块当前定时并重新开始定时,同时将再次接收到的有效键值发送至键值记录模块。
7.如权利要求6所述的嵌入式车载系统操作面板指令读取系统,其特征在于,键值记录模块在接收到新的有效键值时抛弃前一个有效键值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蜂巢(武汉)微系统技术有限公司,未经蜂巢(武汉)微系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811547832.X/1.html,转载请声明来源钻瓜专利网。