CN114116029B - 红外接收器唤醒低功耗的控制方法、装置、设备及介质 - Google Patents
红外接收器唤醒低功耗的控制方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN114116029B CN114116029B CN202111353649.8A CN202111353649A CN114116029B CN 114116029 B CN114116029 B CN 114116029B CN 202111353649 A CN202111353649 A CN 202111353649A CN 114116029 B CN114116029 B CN 114116029B
- Authority
- CN
- China
- Prior art keywords
- wake
- sleep
- power consumption
- signal
- sleep mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000002618 waking effect Effects 0.000 title claims abstract description 27
- 230000007958 sleep Effects 0.000 claims abstract description 116
- 238000004590 computer program Methods 0.000 claims description 16
- 230000005856 abnormality Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 6
- 230000005059 dormancy Effects 0.000 description 4
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Selective Calling Equipment (AREA)
- Power Sources (AREA)
Abstract
本发明公开了一种红外接收器唤醒低功耗的控制方法、装置、设备及介质,其中所述方法包括:配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记,接收到唤醒信号后触发唤醒中断程序,根据所述进入休眠标记判断***是否已进入休眠模式,若根据所述进入休眠标记判定所述***未进入休眠模式,直接退出唤醒中断程序。本发明提出的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质,通过增加进入休眠标记,在不增加外部器件的情况下,通过软件算法,有效规避的外部干扰信号造成的误唤醒、逻辑异常的问题。
Description
技术领域
本发明属于红外控制技术领域,尤其涉及一种红外接收器唤醒低功耗的控制方法、装置、设备及介质。
背景技术
在电器产品设计中,为了降低功耗,很多电器产品增加了进入低功耗的软件功能,以便达到能效要求。目前进入低功耗后的唤醒方式有多种,常规方法包括定时器唤醒、外部中断唤醒等。而红外接收器容易受到外部信号的干扰,如日光、LED灯光、手机、其他带红外发射的装置等。当有干扰信号进入时,会造成***识别错误,导致误唤醒低功耗功能,致使产品不按正常逻辑运行。
附图1示意性的示出了现有技术中电器产品进入低功耗程序的时序流程图,在***接收到低功耗触发信号后进入休眠模式,所述配置***的低功耗参数包括,关总中断、关看门狗、关闭ADC和定时器、配置IO端口,降低端口功耗、使能唤醒低功耗外部中断、开总中断,低功耗参数配置完成后,***进入休眠模式。
由于唤醒信号会在程序中的任何阶段进入,当唤醒信号在上述配置***的低功耗参数中开总中断和进入休眠模式之间进入时,将触发唤醒中断程序。附图2示意性的示出了现有技术中电器产品进入唤醒中断程序的时序流程图。进入唤醒中断程序后,所述重新配置低功耗参数包括清空中断标志位、恢复低功耗的寄存器配置、开看门狗、禁止唤醒低功耗的外部中断、恢复ADC和定时器设置、恢复IO端口配置,配置为正常的端口功能。
在上述唤醒中断程序结束后,***返回主程序执行开总中断之后的步骤,即***直接进入休眠模式。但是由于在唤醒中断程序中已经设置了禁止唤醒低功耗外部中断的参数,造成唤醒信号无法进入,***无法再被唤醒。
发明内容
为解决背景技术中提及的技术问题,本发明提供的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质,通过增加进入休眠标记,在不增加外部器件的情况下,通过软件算法,有效规避的外部干扰信号造成的误唤醒、逻辑异常的问题。
为实现上述目的,本发明的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质的具体技术方案如下:
一种红外接收器唤醒低功耗的控制方法,包括以下步骤:
配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记;
接收到唤醒信号后触发唤醒中断程序;
根据所述进入休眠标记判断***是否已进入休眠模式;
若根据所述进入休眠标记判定所述***未进入休眠模式,则直接退出唤醒中断程序。
进一步的,若根据所述进入休眠标记判定***已进入休眠模式,则重新配置***的低功耗参数,使***退出休眠模式。
进一步的,若根据所述进入休眠标记判定***已进入休眠模式,则对所述唤醒信号进行解码;
若所述唤醒信号解码不成功,则判定所述唤醒信号为干扰信号,直接退出唤醒中断程序。
进一步的,若所述唤醒信号解码成功,则判定所述唤醒信号为正常信号,重新配置***的低功耗参数,使***退出休眠模式。
进一步的,所述低功耗参数还包括:寄存器参数、总中断的开关、看门狗的开关、ADC和定时器开关、IO端口的配置。
一种红外接收器唤醒低功耗的控制装置,包括:
配置单元,用于配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记;
触发单元,用于接收到唤醒信号后触发唤醒中断程序;
判断单元,根据所述进入休眠标记判断***是否已进入休眠模式;
控制单元,若根据所述进入休眠标记判定所述***未进入休眠模式,则直接退出唤醒中断程序。
进一步的,所述配置单元,还用于若根据所述进入休眠标记判定***已进入休眠模式,重新配置***的低功耗参数,使***退出休眠模式。
进一步的,所述装置还包括解码单元,
所述解码单元,用于若根据所述进入休眠标记判定***已进入休眠模式,则对所述唤醒信号进行解码;
所述判断单元,还用于判断所述唤醒信号进行解码是否成功;
所述控制单元,还用于若所述唤醒信号解码不成功,则判定所述唤醒信号为干扰信号,直接退出唤醒中断程序;
所述配置单元,还用于若所述唤醒信号解码成功,则判定所述唤醒信号为正常信号,重新配置***的低功耗参数,使***退出休眠模式。
一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述方法的步骤。
一种计算器可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法的步骤。
本发明的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质具有以下优点:
首先,本发明提出的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质,通过增加进入休眠标记,在不增加外部器件的情况下,通过软件算法,有效规避的外部干扰信号造成的误唤醒、逻辑异常的问题。
其次,本发明提出的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质,通过增加红外解码程序,能够有效区分正确信号和干扰信号,在判定所述唤醒信号为干扰信号时,不执行唤醒操作,有效的避免了频繁进入休眠和唤醒的操作,进一步降低了功耗。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。在附图中:
图1为现有技术中电器产品进入低功耗程序的时序流程图;
图2为现有技术中电器产品进入唤醒中断程序的时序流程图;
图3为本发明实施例的一种红外接收器唤醒低功耗的控制方法的流程图;
图4为本发明实施例的进入唤醒中断程序的时序流程图;
图5为本发明的一种红外接收器唤醒低功耗的控制装置的结构示意图。
具体实施方式
为了使本领域技术人员更好的理解本发明方案,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
需要说明的是,在附图流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图3是本发明实施例的一种红外接收器唤醒低功耗的控制方法的流程图,所述方法包括以下步骤:
S1、配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记;
需要说明的是,现有技术中所述低功耗参数一般包括寄存器参数、总中断的开关、看门狗的开关、ADC和定时器开关、IO端口的配置。在本发明实施例中,所述配置***的低功耗参数包括,进入休眠前的寄存器配置、关总中断、关看门狗、关闭ADC和定时器、配置IO端口,降低端口功耗、使能唤醒低功耗外部中断、开总中断,低功耗参数配置完成后,***进入休眠模式。
需要说明的是,上述配置***的低功耗参数还包括,在***进入休眠模式之后,设置进入休眠标记,以解决现有技术中在开总中断和进入休眠模式之间有唤醒信号进入时,造成***逻辑异常的问题。
S2、接收到唤醒信号后触发唤醒中断程序;
在本发明实施例中,在进入休眠模式之前,配置***的低功耗参数时使能了唤醒低功耗的外部中断,此时如果有唤醒信号进入,便会中断休眠模式,进入唤醒中断程序,以达到唤醒***的目的。
需要说明的是,所述唤醒信号包括但不限于红外信号,所述红外信号还包括***发出的正常的唤醒信号和日光、LED灯光、手机、其他带红外发射的装置发出的干扰信号,由于干扰信号同样能够触发唤醒中断程序,这里将正常信号和干扰信号统称为唤醒信号。
S3、根据所述进入休眠标记判断***是否已进入休眠模式;
在本发明实施例中,所述进入休眠标记具体为置位进入休眠标记寄存器。需要说明的是本发明的置位进入休眠标记寄存器和常规休眠标记寄存器并不相同。常规的休眠标记寄存器一般发生于进入休眠之前,因而无法避免背景技术中存在的***逻辑异常的问题,本发明的置位进入休眠标记寄存器发生于***进入休眠之后,是针对背景技术中存在的现有问题,提出的解决方案,是对***已经真正进入休眠进行标记。
进一步的,当执行唤醒中断程序时,通过判断进入休眠标记寄存器是否被置位,便能得知***是否已经真正进入休眠模式。
S41、若根据所述进入休眠标记判定所述***未进入休眠模式,则直接退出唤醒中断程序。
在本发明实施例中,若进入休眠标记寄存器没有被置位,证明唤醒信号在进入休眠模式程序中的开总中断和进入休眠模式之间触发了唤醒中断程序,因而无需重新设置低功耗参数以使***退出休眠模式,直接退出中断程序即可。
S42、若根据所述进入休眠标记判定***已进入休眠模式,则重新配置***的低功耗参数,使***退出休眠模式。
具体的,若进入唤醒中断程序后,判断进入休眠寄存器已经被置位,证明***已经进入休眠模式,则需要继续执行唤醒中断程序,重新置位***的低功耗参数,使***退出休眠模式。
进一步的,所述重新配置低功耗参数包括,清空中断标志位、恢复低功耗的寄存器配置、开看门狗、禁止唤醒低功耗的外部中断、恢复ADC和定时器设置、恢复IO端口配置,配置为正常的端口功能,以使***退出休眠模式。
需要说明的是,在判定进入休眠寄存器已经被置位后,在执行后续的重新配置低功耗参数之前,还包括复位进入休眠标记寄存器,复位进入休眠标记。
进一步的,由于外部干扰信号随时都有可能出现,当干扰信号出现在设置进入休眠标记位之后时,上述实施例无法有效规避干扰信号造成的误判断,因而在上述实施例的基础上,在唤醒中断程序中加入红外解码程序,只有当解码成功,才能判定红外信号为真正的唤醒信号,进而执行相应的唤醒中断程序。
具体的,若根据所述进入休眠标记判定***已进入休眠模式,则对所述唤醒信号进行解码,若所述唤醒信号解码不成功,则判定所述唤醒信号为干扰信号,直接退出唤醒中断程序,若所述唤醒信号解码成功,则判定所述唤醒信号为正常信号,重新配置***的低功耗参数,使***退出休眠模式。
进一步的,本发明实施例对唤醒信号进行解码为一种软件解码方法,具体为将接收到的红外遥控脉冲信号解调并转换成脉冲序列,通过预设的解码程序,对接收到的脉冲序列进行解码,若解码后提取出的特征值与***的特征值相匹配,则证明解码成功,若不匹配,则证明解码失败。
进一步的,为了更清晰的描述本发明中所述设置进入休眠标记和对唤醒信号进行解码的工作流程,附图4示意性的示出了本发明实施例的进入唤醒中断程序的时序流程图,如图4所示,当唤醒信号触发唤醒中断程序后,所述方法包括以下步骤:
S31、判断唤醒低功耗的外部中断位是否成立:
若唤醒低功耗的外部中断位成立,执行步骤S32;
若唤醒低功耗的外部中断位不成立,重新等待唤醒信号。
S32、清除唤醒低功耗的外部中断标志位;
S33、判断进入休眠标记是否成立:
若进入休眠标记成立,执行步骤S34;
若进入休眠标记不成立,直接退出中断。
S34、复位进入休眠标记位;
S35、对唤醒信号进行解码;
S36、判断解码是否成功:
若对唤醒信号解码成功,执行步骤S37;
若对唤醒信号解码不成功,直接退出中断。
S37、重新配置低功耗参数,包括恢复低功耗的寄存器配置、开看门狗、恢复ADC和定时器设置、恢复IO端口配置、禁止唤醒低功耗的外部中断。
需要说明的是,在上述实施例中,设置进入休眠标记和对唤醒信号进行解码,可以分别单独出现,也可以组合出现。具体的可以看***要求的对唤醒操作的响应时间而定。
通过增加唤醒信号解码程序,能够有效区分正确信号和干扰信号,在判定所述唤醒信号为干扰信号时,不执行唤醒操作,有效的避免了频繁进入休眠和唤醒的操作,进一步降低了功耗。
图5示意性的示出了本发明实施例的一种红外接收器唤醒低功耗的控制装置,参照图5,本发明实施例的一种红外接收器唤醒低功耗的控制装置,具体包括配置单元401、触发单元402、判断单元403、控制单元404,其中:
配置单元401,用于配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记;
触发单元402,用于接收到唤醒信号后触发唤醒中断程序;
判断单元403,根据所述进入休眠标记判断***是否已进入休眠模式;
控制单元404,若根据所述进入休眠标记判定所述***未进入休眠模式,则直接退出唤醒中断程序。
进一步的,所述配置单元401,还用于若根据所述进入休眠标记判定***已进入休眠模式,则重新配置***的低功耗参数,使***退出休眠模式。
具体的,若进入唤醒中断程序后,判断进入休眠寄存器已经被置位,证明***已经进入休眠模式,则需要继续执行唤醒中断程序,重新置位***的低功耗参数,使***退出休眠模式。
进一步的,所述重新配置低功耗参数包括,清空中断标志位、恢复低功耗的寄存器配置、开看门狗、禁止唤醒低功耗的外部中断、恢复ADC和定时器设置、恢复IO端口配置,配置为正常的端口功能,以使***退出休眠模式。
需要说明的是,在判定进入休眠寄存器已经被置位后,在执行后续的重新配置低功耗参数之前,还包括复位进入休眠标记寄存器。
进一步的,所述装置还包括解码单元,
所述解码单元,用于若根据所述进入休眠标记判定***已进入休眠模式,则对所述唤醒信号进行解码;
进一步的,所述对唤醒信号进行解码具体为一种软件解码方法,具体为将接收到的红外遥控脉冲信号解调并转换成脉冲序列,通过预设的解码程序,对接收到的脉冲序列进行解码,若解码后提取出的特征值与***的特征值向匹配,则证明解码成功,若不匹配,则证明解码失败。
所述判断单元403,还用于判断所述唤醒信号进行解码是否成功;
所述控制单元404,还用于若所述唤醒信号解码不成功,则判定所述唤醒信号为干扰信号,直接退出唤醒中断程序。
所述配置单元401,还用于若所述唤醒信号解码成功,则判定所述唤醒信号为正常信号,重新配置***的低功耗参数,使***退出休眠模式。
本发明提出的一种红外接收器唤醒低功耗的控制方法、装置、设备及介质,通过增加进入休眠标记,在不增加外部器件的情况下,通过软件算法,有效规避的外部干扰信号造成的误唤醒、逻辑异常的问题。
此外,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其中,计算机程序被设置为运行时执行上述实施例中的红外接收器唤醒低功耗的控制方法的步骤。
本实施例中,所述红外接收器唤醒低功耗的控制装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
根据本发明实施例的另一方面,还提供了一种控制设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述各个红外接收器唤醒低功耗的控制方法实施例中的步骤,例如图3所示的S1-S42。或者,所述处理器执行所述计算机程序时实现上述红外接收器唤醒低功耗的控制装置实施例中各模块/单元的功能,例如图5所示的配置单元401、触发单元402、判断单元403、控制单元404。
其中,所述处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述一种红外接收器唤醒低功耗的控制***的控制中心,利用各种接口和线路连接整个红外接收器唤醒低功耗的控制***的各个部分。
本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种红外接收器唤醒低功耗的控制方法,其特征在于,包括以下步骤:
配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记;所述进入休眠标记具体为置位进入休眠标记寄存器,且置位进入休眠标记寄存器发生于***进入休眠之后;
接收到唤醒信号后触发唤醒中断程序;
根据所述进入休眠标记判断***是否已进入休眠模式;
若根据所述进入休眠标记判定所述***未进入休眠模式,则直接退出唤醒中断程序。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若根据所述进入休眠标记判定***已进入休眠模式,则重新配置***的低功耗参数,使***退出休眠模式。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若根据所述进入休眠标记判定***已进入休眠模式,则对所述唤醒信号进行解码;
若所述唤醒信号解码不成功,则判定所述唤醒信号为干扰信号,直接退出唤醒中断程序。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述唤醒信号解码成功,则判定所述唤醒信号为正常信号,重新配置***的低功耗参数,使***退出休眠模式。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述低功耗参数还包括:寄存器参数、总中断的开关、看门狗的开关、ADC和定时器开关、IO端口的配置。
6.一种红外接收器唤醒低功耗的控制装置,其特征在于,包括:
配置单元,用于配置***的低功耗参数,并根据所述低功耗参数控制***进入休眠模式,所述低功耗参数包括进入休眠标记;所述进入休眠标记具体为置位进入休眠标记寄存器,且置位进入休眠标记寄存器发生于***进入休眠之后;
触发单元,用于接收到唤醒信号后触发唤醒中断程序;
判断单元,根据所述进入休眠标记判断***是否已进入休眠模式;
控制单元,若根据所述进入休眠标记判定所述***未进入休眠模式,则直接退出唤醒中断程序。
7.根据权利要求6所述的装置,其特征在于,所述配置单元,还用于若根据所述进入休眠标记判定***已进入休眠模式,则重新配置***的低功耗参数,使***退出休眠模式。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括解码单元,
所述解码单元,用于若根据所述进入休眠标记判定***已进入休眠模式,则对所述唤醒信号进行解码;
所述判断单元,还用于判断所述唤醒信号解码是否成功;
所述控制单元,还用于若所述唤醒信号解码不成功,则判定所述唤醒信号为干扰信号,直接退出唤醒中断程序;
所述配置单元,还用于若所述唤醒信号解码成功,则判定所述唤醒信号为正常信号,重新配置***的低功耗参数,使***退出休眠模式。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-5任一项所述方法的步骤。
10.一种计算器可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111353649.8A CN114116029B (zh) | 2021-11-16 | 2021-11-16 | 红外接收器唤醒低功耗的控制方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111353649.8A CN114116029B (zh) | 2021-11-16 | 2021-11-16 | 红外接收器唤醒低功耗的控制方法、装置、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114116029A CN114116029A (zh) | 2022-03-01 |
CN114116029B true CN114116029B (zh) | 2024-06-07 |
Family
ID=80395661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111353649.8A Active CN114116029B (zh) | 2021-11-16 | 2021-11-16 | 红外接收器唤醒低功耗的控制方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114116029B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941049A (zh) * | 2022-11-21 | 2023-04-07 | 深圳市华旭科技开发有限公司 | 红外通信方法、***及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6209088B1 (en) * | 1998-09-21 | 2001-03-27 | Microsoft Corporation | Computer hibernation implemented by a computer operating system |
CN111402570A (zh) * | 2020-02-11 | 2020-07-10 | 广州创知科技有限公司 | 红外遥控信号接收方法、接收***、接收设备及存储介质 |
CN112346789A (zh) * | 2020-11-06 | 2021-02-09 | 中国电子信息产业集团有限公司 | 双***休眠及唤醒方法、装置、设备及存储介质 |
CN112947738A (zh) * | 2019-12-10 | 2021-06-11 | 珠海全志科技股份有限公司 | 一种智能终端电源***及智能终端待机、唤醒方法 |
-
2021
- 2021-11-16 CN CN202111353649.8A patent/CN114116029B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6209088B1 (en) * | 1998-09-21 | 2001-03-27 | Microsoft Corporation | Computer hibernation implemented by a computer operating system |
CN112947738A (zh) * | 2019-12-10 | 2021-06-11 | 珠海全志科技股份有限公司 | 一种智能终端电源***及智能终端待机、唤醒方法 |
CN111402570A (zh) * | 2020-02-11 | 2020-07-10 | 广州创知科技有限公司 | 红外遥控信号接收方法、接收***、接收设备及存储介质 |
CN112346789A (zh) * | 2020-11-06 | 2021-02-09 | 中国电子信息产业集团有限公司 | 双***休眠及唤醒方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114116029A (zh) | 2022-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2506114B1 (en) | Method and device for intelligent terminal reset | |
CN110554762A (zh) | 一种控制应用程序的方法及终端 | |
CN104516296A (zh) | 一种基于外设模块的微控制器***的唤醒方法及外设模块 | |
CN114116029B (zh) | 红外接收器唤醒低功耗的控制方法、装置、设备及介质 | |
CN109362124B (zh) | 红外探测防误触发方法、装置及低功耗无线设备 | |
CN101711052B (zh) | 降低无线收发***待机功耗的方法及其*** | |
EP3905651B1 (en) | Control method for doze mode of mobile terminal and mobile terminal | |
CN111124511A (zh) | 唤醒芯片及唤醒*** | |
CN104143969A (zh) | 休眠模式电路和使电路进入休眠模式的方法 | |
CN109067416A (zh) | 一种实现sim卡热插拔及启动的方法和智能硬件 | |
CN111103963A (zh) | 指纹模块启动方法、装置、存储介质及终端 | |
CN102833830A (zh) | 一种唤醒移动智能终端方法及移动智能终端 | |
US8412919B2 (en) | Method for controlling multi-port network interface card | |
CN105744474B (zh) | 一种控制终端设备移动数据网络状态变化的方法及终端 | |
CN113869477B (zh) | 一种rfid标签芯片及芯片功耗控制方法 | |
CN109582505B (zh) | 一种bios选项默认值的恢复***、方法及装置 | |
CN106598193B (zh) | 一种功耗控制方法及装置 | |
US11543853B2 (en) | Pulse counting apparatus operating at low power and operation method thereof | |
CN109996319B (zh) | 信标信号处理装置 | |
US11533055B2 (en) | Ultra-low power adaptively reconfigurable system | |
CN111376245A (zh) | 一种舵机控制方法、***及机器人 | |
CN116825013A (zh) | 一种显示屏幕的控制装置、控制方法及相关设备 | |
CN107526603B (zh) | 一种应用唤醒方法及装置 | |
CN109871245A (zh) | 启动状态切换方法、装置、设备、***和电子设备 | |
WO2013159464A1 (zh) | 一种多核处理器时钟控制装置及控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |