红外遥控器下载红外码值的方法、设备及系统的制作方法_4

文档序号:9328071阅读:来源:国知局
br>[0101]确定对电视机发送的红外码值是否接收完毕。
[0102]可选的,作为一种可实施的方式,确定模块302,具体用于:
[0103]若在第一预设时长内没有接收到电视机发送的红外码值,则确定对电视机发送的红外码值接收完毕。
[0104]可选的,作为一种可实施的方式,发送模块301,具体用于:
[0105]在每个设定间隔发送一个第一预设码值;
[0106]确定模块302,具体用于:
[0107]若在第二预设时长内没有接收到电视机发送的应答码值,则确定接收到的红外码值非正确。
[0108]可选的,作为一种可实施的方式,发送模块301,具体用于:
[0109]在每个设定间隔发送一个第一预设码值;
[0110]确定模块302,具体用于:
[0111]对于每个设定间隔发送的第一预设码值对应的应答码值,若连续预设值个应答码值均与第二预设码值不一致,则确定接收到的红外码值非正确。
[0112]图3B为本发明红外遥控器另一实施例的结构示意图。如图3B所示,在图3A所示的结构基础上,本实施例的红外遥控器,还包括:
[0113]处理模块303,用于若确定接收到的红外码值非正确,则删除接收到的红外码值。
[0114]可选的,作为一种可实施的方式,发送模块301,还用于:
[0115]若确定模块确定接收到的红外码值正确,则向电视机发送第三预设码值,用于通知电视机接收到的红外码值正确。
[0116]可选的,作为一种可实施的方式,发送模块301,具体用于:
[0117]通过通用串行总线USB接口或红外发射器向电视机发送所述第一预设码值。
[0118]上述实施例的红外遥控器,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0119]图4为本发明红外遥控器又一实施例的结构示意图。如图4所示,本实施例的红外遥控器,可以包括:处理器401、存储器402和通信接口 403 ;
[0120]其中,存储器402,用于存储程序;具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器402可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0121]通信接口 403,用于向电视机发送第一预设码值;
[0122]处理器401,用于执行存储器402存储的程序,用于执行本发明如图1所示方法实施例所提供的技术方案,其实现原理和技术效果类似,可参考图1所示的方法实施例,此处不再赘述。
[0123]本发明实施例中,通信接口 403包括:通用串行总线USB接口或红外接口。
[0124]所述处理器401可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器401可以是中央处理器(Central Processing Unit,简称CPU),也可以是数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0125]上述部件通过一条或多条总线进行通信。本领域技术人员可以理解,图5中示出的嵌入式设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0126]图5为本发明电视机一实施例的结构示意图。如图5所示,本实施例的电视机,可以包括:接收模块501、发送模块502 ;其中,
[0127]接收模块501,用于接收红外遥控器发送的第一预设码值;
[0128]发送模块502,用于向红外遥控器发送第一预设码值对应的应答码值,以使红外遥控器根据接收到的应答码值是否和第二预设码值一致,确定接收到的红外码值是否正确。
[0129]可选的,作为一种可实施的方式,所述接收模块501,还用于:
[0130]接收红外遥控器发送的第三预设码值,第三预设码值用于通知接收到的红外码值正确。
[0131]可选的,作为一种可实施的方式,所述接收模块501,具体用于:
[0132]通过通用串行总线USB接口或红外接收器接收红外遥控器发送的第一预设码值;
[0133]所述发送模块502,具体用于:
[0134]通过USB接口或红外发射器向红外遥控器发送所述第一预设码值对应的应答码值。
[0135]可选的,作为一种可实施的方式,所述接收模块501,具体用于:
[0136]通过通用串行总线USB接口或红外接收器接收红外遥控器发送的第三预设码值。
[0137]图6为本发明电视机另一实施例的结构示意图。如图6所示,本实施例的电视机,可以包括:处理器601、存储器602和通信接口 603 ;
[0138]其中,存储器602,用于存储程序;具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器602可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0139]通信接口 603,用于接收红外遥控器发送的第一预设码以及向红外遥控器发送第一预设码值对应的应答码值;
[0140]处理器601,用于执行存储器602存储的程序,用于执行本发明如图2所示方法实施例所提供的技术方案,其实现原理和技术效果类似,可参考图1所示的方法实施例,此处不再赘述。
[0141]本发明实施例中,通信接口 603包括:USB接口或红外接口。
[0142]所述处理器601可以由集成电路(Integrated Circuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器601可以是中央处理器(Central Processing Unit,简称CPU),也可以是数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0143]上述部件通过一条或多条总线进行通信。本领域技术人员可以理解,图5中示出的嵌入式设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0144]在本发明实施方式中,电视机可以是任何移动或便携式电子设备,包括但不限于电视机、机顶盒、网络空调等电子设备。
[0145]图7为本发明下载红外码值的系统一实施例的结构示意图。如图7所示,本实施例的系统包括:电视机和红外遥控器,其中,电视机可以米用图5、图6任一电视机实施例的结构,其对应地,可以执行图2中方法实施例的技术方案,红外遥控器可以采用图3A、图3B、图4任一红外遥控器实施例的结构,其对应地,可以执行图1中方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0146]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元或模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0147]所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1