[发明专利]一种带有飞梭旋钮的电子产品有效
申请号: | 202010461617.9 | 申请日: | 2020-05-27 |
公开(公告)号: | CN111522282B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 李剑波;邬剑鸣;高云飞 | 申请(专利权)人: | 北京无线电测量研究所 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 厉洋洋 |
地址: | 100854 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 带有 旋钮 电子产品 | ||
本发明涉及一种带有飞梭旋钮的电子产品,包括:飞梭旋钮、接口电路和微处理器;所述微处理器的GPIO接口和AD接口通过所述接口电路连接所述飞梭旋钮的相应管脚。本发明实施例提供的带有飞梭旋钮的电子产品同时使用GPIO接口和AD接口获得飞梭旋钮相同管脚的管脚信息,通过AD接口获取的管脚信息判断GPIO接口获取的管脚信息是否正确,根据判断结果决定使用GPIO接口来获取飞梭旋钮的输出状态,还是通过AD接口来获取飞梭旋钮的输出状态。解决了现有技术中,飞梭旋钮因不同型号规格或硬件老损,带来的输出电压值变化,造成程序误判的技术问题,提高了硬件的可靠性,延长了使用寿命。
技术领域
本发明涉及电子产品技术领域,尤其涉及一种带有飞梭旋钮的电子产品。
背景技术
飞梭旋钮作为硬件外设的一种,主要用于收集用户的控制信息,通过人机交互实现用户对处理器的控制功能。飞梭旋钮的控制越灵敏,对用户的使用体验越友好,飞梭旋钮能够使用户便捷地控制选项类信息的切换、数值类信息的加减等。
现有技术中,微处理器一般通过GPIO接口直接读取飞梭旋钮的高低电平。但飞梭旋钮因不同型号规格或硬件老损,带来的输出电压值变化,可能造成程序误判,使微处理器不能准确判断飞梭旋钮的状态,从而大大降低飞梭旋钮的使用可靠性,缩短使用寿命。
发明内容
本发明所要解决的技术问题是针对现有技术存在的问题,提供一种带有飞梭旋钮的电子产品。
为解决上述技术问题,本发明实施例提供一种带有飞梭旋钮的电子产品,包括:飞梭旋钮、接口电路和微处理器;所述微处理器的GPIO接口和AD接口通过所述接口电路连接所述飞梭旋钮的相应管脚;
初始化时,所述微处理器定时读取所述GPIO接口获取的管脚信息与所述AD接口获取的相同管脚的管脚信息,比较所述GPIO接口获取的管脚信息与所述AD接口获取的相同管脚的管脚信息,根据比较结果确定所述飞梭旋钮使用时通过GPIO接口或者AD接口获取所述管脚的管脚信息。
本发明的有益效果是:本发明实施例同时使用GPIO接口和AD接口获得飞梭旋钮相同管脚的管脚信息,通过AD接口获取的管脚信息判断GPIO接口获取的管脚信息是否正确,根据判断结果决定使用GPIO接口来获取飞梭旋钮的输出状态,还是通过AD接口来获取飞梭旋钮的输出状态。解决了现有技术中,飞梭旋钮因不同型号规格或硬件老损,带来的输出电压值变化,造成程序误判的技术问题,提高了硬件的可靠性,延长了使用寿命。
本发明附加的方面及其的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。
附图说明
图1为本发明实施例提供的连接飞梭旋钮和微处理器的接口电路示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明实施例提供的连接飞梭旋钮和微处理器的接口电路示意图。本发明实施例提供的带有飞梭旋钮的电子产品包括:飞梭旋钮100、接口电路200和微处理器300;所述微处理器300的GPIO接口和AD接口通过所述接口电路2000连接所述飞梭旋钮100的相应管脚。
初始化时,所述微处理器300定时读取所述GPIO接口获取的管脚信息与所述AD接口获取的相同管脚的管脚信息,比较所述GPIO接口获取的管脚信息与所述AD接口获取的相同管脚的管脚信息,根据比较结果确定所述飞梭旋钮100使用时通过GPIO接口或者AD接口获取所述管脚的管脚信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京无线电测量研究所,未经北京无线电测量研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010461617.9/2.html,转载请声明来源钻瓜专利网。