[发明专利]遥控器功能选择的实现方法及遥控器无效
申请号: | 201010144432.1 | 申请日: | 2010-04-12 |
公开(公告)号: | CN102214389A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 娄喜才;毛艳萍 | 申请(专利权)人: | 海尔集团公司;青岛海尔智能电子有限公司 |
主分类号: | G08C17/02 | 分类号: | G08C17/02;G08C23/04 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 266101 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 遥控器 功能 选择 实现 方法 | ||
技术领域
本发明涉及遥控器技术领域,尤其涉及一种遥控器功能选择的实现方法及遥控器。
背景技术
目前,用户使用遥控器时,在遥控器的界面上按下不同的功能按键可以实现相应的功能。如,使用空调遥控器时,按下“睡眠模式”的功能按键后,空调就可以相应地进入睡眠模式运行。现有技术中,一般遥控器产品在实现功能选择时采用如下两种方案:一种是采用硬件跳线的方式。当遥控器上电初始化时,程序根据MCU(Micro Control Unit,微控制单元)特定的I/O端口(input/output,输入输出端口)的高低电平状态进行功能配置。另一种是采用专用程序的方式。根据用户需求进行编制程序,每款遥控器使用专用的程序。
在实现遥控器的功能选择时,发明人发现现有技术中当采用硬件跳线的方式实现遥控器的功能选择时,由于需要采用硬件跳线电阻,从而增加了遥控器的硬件成本及生产成本。比如,有些产品需要使用的跳线电阻数量可以到达十几个,相对于一般只有十个左右电子元件的遥控器来说,这是个非常可观的数量。跳线电阻的增加也大大降低了生产线的效率,另外,跳线电阻的使用会给产品的质量控制带来较大难度,如,当产品的型号较多时,元件的错、漏、混几率相应地也会大大增加。
当采用专用程序的方式时,由于每款遥控器需要专用的程序,导致程序的编制及测试的工作量较大,增加了产品的开发成本和维护难度。在需要对产品进行功能改型时,无法在整机状态下更新程序,通常需要将遥控器的PCBA(Printed Circuit Board+Assembly,印刷电路板)拆出后进行二次程序写入,使得遥控器的外壳报废。
发明内容
本发明的实施例提供一种遥控器功能选择的实现方法、遥控器,采用软跳线的方式实现功能选择,降低了生产成本和产品质量控制难度,提高了生产效率,并且可以在整机状态下实现遥控器的功能更新。
为达到上述目的,本发明的实施例采用如下技术方案:
一种遥控器功能选择的实现方法,包括:
确定遥控器的已知功能集合对应的跳线数据集合;
将所述跳线数据集合写入所述遥控器的特定存储空间中,所述跳线数据集合由所述遥控器的主程序调用;
根据所述跳线数据集合对所述遥控器进行功能初始化,使得所述遥控器上的每个按键实现各自关联的跳线数据对应的功能。
一种遥控器,包括:所述遥控器上配置有跳线数据集合和调用所述跳线数据集合的主程序;所述遥控器上的按键与所述跳线数据一一关联,所述每一个跳线数据对应一个功能模块。
一种遥控器功能选择的执行方法,包括:
接收按键信号;
从跳线数据集合中读取所述按键信号对应的跳线数据;
执行所述跳线数据对应的功能模块。
由上述技术方案所描述的本发明实施例中,在遥控器上可以实现的所有功能组成了该遥控器的已知功能集合,根据所述已知功能集合确定其对应的跳线数据集合,所述跳线数据与所述遥控器上的按键相关联。然后,将所述跳线数据集合写入所述遥控器的特定存储空间中,所述跳线数据由所述遥控器中的主程序调用。根据所述跳线数据集合对所述遥控器进行功能初始化,使得所述遥控器上的每个按键实现各自关联的跳线数据对应的功能。采用上述技术方案制造出来的遥控器不需要硬件跳线电阻就可以实现功能选择,从而避免了现有技术中由于需要采用硬件跳线电阻导致的硬件成本和生产成本较高,产品的质量控制难度较大的问题。
另外,采用上述技术方案制造出来的遥控器通过主程序调用跳线数据集合来实现功能选择,不同的跳线数据集合对应不同的功能集合。当上述遥控器需要进行功能改型时,可以在整机状态下更新所述跳线数据集合,无须更改主程序就可以实现功能改型,与现有技术中采用专用程序需要拆除遥控器才能重新写入专用程序相比,方便了遥控器产品的功能改型,降低了产品的开发成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为实施例1遥控器功能选择的实现方法的流程图;
图2为实施例1遥控器功能选择的执行方法的流程图;
图3为实施例2遥控器功能选择的实现方法的流程图;
图4为实施例3遥控器功能选择的执行方法的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔集团公司;青岛海尔智能电子有限公司,未经海尔集团公司;青岛海尔智能电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010144432.1/2.html,转载请声明来源钻瓜专利网。