Controlled device, method for waking up controlled device, and storage medium
By introducing an instruction determination module into the controlled device, the central processor is awakened only when the target control command is received, which solves the problem of false wake-up of the remote control device, reduces the power consumption of the controlled device, and improves the user experience.
Patent Information
- Application Number
- CN202011019511.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-24
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2040-09-24
AI Technical Summary
In the prior art, non-switching control instructions sent by remote control devices frequently wake up the central processor of the controlled device, resulting in an increase in power consumption of the entire machine.
The command determination module is introduced in the controlled device, which is used to determine whether the received control command is a target control command in a sleep state, and generates a wake-up signal only when it is recognized as a target control command, wake up the central processor, and avoid invalid wake-up.
It effectively reduces the power consumption of the controlled device, reduces the situation of invalid wake-up, and improves the user experience.
Smart Images

Figure CN112114887B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of information technology, and in particular to a controlled device, a method for waking up the controlled device, and a storage medium. Background Art
[0002] Currently, many products can be controlled by paired remote control devices to achieve other functions such as turning on and off.
[0003] In the related art, when implementing the power on / off function, whenever the remote control device sends any control command to the controlled device, the controlled device will generate a wake-up signal to wake up the central processor in the controlled device. After the central processor is awakened, it identifies the received control command. If it identifies that the control command is not a power on / off command, the central processor will not wake up the controlled device. The wake-up signal in this case is called a false wake-up signal. Under the action of these false wake-up signals, the controlled device will frequently wake up the central processor, resulting in an increase in the overall power consumption of the controlled device. Summary of the invention
[0004] In order to overcome the problems existing in the related art, the present disclosure provides a controlled device, a method for waking up the controlled device, and a storage medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a controlled device is provided, comprising an instruction determination module and a central processing unit; the instruction determination module is used to, when the controlled device is in a dormant state, in response to receiving a control instruction sent by a master control device, determine whether the control instruction is a target control instruction, and when the control instruction is the target control instruction, generate a wake-up signal and send it to the central processing unit to wake up the central processing unit, so that the central processing unit wakes up the controlled device;
[0006] The master control device is used to control the controlled device.
[0007] Optionally, the instruction determination module is further configured to call and execute a preset setting function when the controlled device is in a dormant state, so as to set the target control instruction through the setting function.
[0008] Optionally, the instruction determination module is further configured to call and execute a preset recovery function after the controlled device is awakened, so as to enable the function of generating the wake-up signal based on any control instruction through the recovery function.
[0009] Optionally, the instruction determination module is further configured to ignore the control instruction when the control instruction is not the target control instruction.
[0010] Optionally, the instruction determination module is also used to monitor the target control instructions triggered by the target function buttons of the main control device when the controlled device is in a sleep state, so that the instruction determination module generates a wake-up signal when monitoring the target control instruction and sends it to the central processing unit to wake up the central processing unit.
[0011] Optionally, the controlled device is a Bluetooth terminal device, and the instruction determination module receives the control instruction via Bluetooth broadcast.
[0012] According to a second aspect of an embodiment of the present disclosure, a method for waking up a controlled device is provided, which is applied to the controlled device, and the method includes:
[0013] When the controlled device is in a dormant state, in response to receiving a control instruction sent by a master control device, determining whether the control instruction is a target control instruction, wherein the master control device is used to control the controlled device;
[0014] In a case where the control instruction is the target control instruction, generating a wake-up signal;
[0015] The controlled device is woken up according to the wake-up signal.
[0016] Optionally, when the controlled device is in a dormant state, in response to receiving a control instruction sent by a master control device, before determining whether the control instruction is a target control instruction, the method further includes:
[0017] When the controlled device is in a dormant state, a preset setting function is called and executed to set the target control instruction through the setting function.
[0018] Optionally, after the controlled device is awakened, the method further includes:
[0019] A preset recovery function is called and executed to enable the function of generating the wake-up signal based on any control instruction through the recovery function.
[0020] Optionally, the method further comprises:
[0021] If the control instruction is not the target control instruction, the control instruction is ignored.
[0022] Optionally, the method further comprises:
[0023] When the controlled device is in a dormant state, a target control instruction triggered by a target function key of the master device is monitored, so as to generate a wake-up signal when the target control instruction is monitored to wake up the controlled device.
[0024] Optionally, the method further comprises:
[0025] The control instruction is received via Bluetooth broadcast.
[0026] According to a third aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored. When the program instructions are executed by a processor, the steps of the method for waking up a controlled device provided in the second aspect of the present disclosure are implemented.
[0027] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: when the controlled device is in a sleep state, in response to receiving a control instruction sent by the master control device, it is determined whether the control instruction is a target control instruction, and only when the control instruction is the target control instruction, a wake-up signal is generated to wake up the controlled device, thereby solving the problem of the controlled device being mistakenly awakened by the master control device, effectively reducing the power consumption of the controlled device, meeting user needs, and improving the user experience.
[0028] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0030] Figure 1 The present invention is a flowchart showing a method for waking up a controlled device according to an exemplary embodiment.
[0031] Figure 2 is another flow chart of a method for waking up a controlled device according to an exemplary embodiment.
[0032] Figure 3 is another flow chart of a method for waking up a controlled device according to an exemplary embodiment.
[0033] Figure 4 The figure is a block diagram of a controlled device according to an exemplary embodiment. DETAILED DESCRIPTION
[0034] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0035] As mentioned in the background technology, the central processor of the controlled device may be awakened by mistake, resulting in an increase in the power consumption of the entire controlled device. For example, for the controlled device and the main control device currently equipped with a Bluetooth chip, since the Bluetooth chip does not have the function of identifying and filtering Bluetooth broadcast packets, when the controlled device enters the STR (Suspend to RAM) state, the main control device, such as a Bluetooth remote control, will send a Bluetooth broadcast packet when any function button is pressed. At this time, the Bluetooth chip of the controlled device receives the Bluetooth broadcast packet sent by the paired main control device, and a wake-up signal will be generated and transmitted to the controlled device to wake up the central processor of the controlled device. The central processor reads the instructions in the Bluetooth broadcast packet received by the Bluetooth chip to determine whether it is a power-on instruction. If it is not a power-on instruction, the central processor enters the STR state again. If it is a power-on instruction, the central controller exits the STR state and wakes up other devices of other controlled devices (for example, the display screen of the controlled device) to start working.
[0036] If it is not a power-on command, the CPU will be woken up multiple times. For example, when the user presses other buttons (not the power button) on the Bluetooth remote control, a Bluetooth broadcast packet will also be sent, but the instructions in these Bluetooth broadcast packets are invalid and are not power-on commands. In this case, the CPU will be woken up multiple times by mistake, resulting in an increase in the power consumption of the entire device.
[0037] Figure 1 FIG. 1 is a flow chart showing a method for waking up a controlled device according to an exemplary embodiment. Figure 1 As shown, the method for waking up a controlled device is applied to the controlled device, and includes the following steps.
[0038] In step S11 , when the controlled device is in a dormant state, in response to receiving a control instruction sent by the master control device, it is determined whether the control instruction is a target control instruction.
[0039] In step S12 , when the control command is a target control command, a wake-up signal is generated.
[0040] In step S13, the controlled device is awakened according to the awakening signal.
[0041] In the present disclosure, a method for waking up a controlled device is applied to the controlled device, for example, to a command determination module of the controlled device. When the controlled device is in a sleep state, the command determination module of the controlled device judges the received control command, and when the control command is a target control command, generates a wake-up signal for waking up the controlled device, while no wake-up signal is generated for control commands that are not target control commands, thereby filtering out invalid control commands, avoiding the situation in which the controlled device generates a wake-up signal and wakes up the controlled device due to receiving an invalid control command, thereby effectively reducing the overall power consumption of the controlled device.
[0042] It should be noted that the wake-up signal first wakes up the central processor in the controlled device, and then the central processor wakes up other components of the controlled device to achieve the purpose of waking up the entire controlled device. Other components are, for example, the display screen of the controlled device.
[0043] In the present disclosure, the controlled device may be, for example, a television, an air conditioner, a smart speaker, or other smart device. The present disclosure does not limit this. The master control device is a remote control device used to control the controlled device, for example, by infrared or Bluetooth. The present disclosure does not limit the type of remote control device, as long as it can realize the control of the controlled device such as turning it on and off.
[0044] In the present disclosure, the controlled device is in a dormant state, that is, the STR (Suspend to RAM) state. Before the controlled device enters the STR state, the working data will be stored in the memory. In this state, the power supply still supplies power to the most necessary devices such as the memory to ensure that data is not lost, while other devices are in a closed state (for example, the central processing unit in the present disclosure, the display screen of the controlled device) to reduce the power consumption of the entire machine. Once the controlled device receives the target wake-up command, the device in the closed state will be awakened.
[0045] It should be noted that, when implementing the method, a communication connection needs to be established between the master device and the controlled device, and the communication connection may be, for example, a Bluetooth connection, a WiFi connection, etc. This disclosure does not limit this.
[0046] In the present disclosure, the instruction determination module is a module that can receive a signal sent by the master control device. For example, it can be a wireless module, a Bluetooth module, etc. The present disclosure does not limit this. In the present disclosure, the target control instruction represents a control instruction that can wake up the central processing unit of the controlled device.
[0047] In one embodiment, Figure 2 FIG. 1 is another flow chart showing a method for waking up a controlled device according to an exemplary embodiment. Figure 2 As shown, the method further comprises the following steps:
[0048] In step S10, when the controlled device is in a dormant state, a preset setting function is called and executed to set a target control instruction through the setting function.
[0049] In step S11 , when the controlled device is in a dormant state, in response to receiving a control instruction sent by the master control device, it is determined whether the control instruction is a target control instruction.
[0050] In step S12 , when the control command is a target control command, a wake-up signal is generated.
[0051] In step S13, the controlled device is awakened according to the awakening signal.
[0052] In the present disclosure, in order to filter invalid control instructions when the controlled device is in a dormant state, a preset setting function is called and executed to set the target control instruction when the controlled device is in a dormant state. The setting function can be set manually.
[0053] In one embodiment, Figure 3 FIG. 1 is another flow chart showing a method for waking up a controlled device according to an exemplary embodiment. Figure 3 As shown, the method further comprises the following steps:
[0054] In step S11 , when the controlled device is in a dormant state, in response to receiving a control instruction sent by the master control device, it is determined whether the control instruction is a target control instruction.
[0055] In step S12 , when the control command is a target control command, a wake-up signal is generated.
[0056] In step S13, the controlled device is awakened according to the awakening signal.
[0057] In step S14, a preset recovery function is called and executed to enable the function of generating a wake-up signal based on any control instruction through the recovery function.
[0058] In the present disclosure, in order for the controlled device to be normally controlled by the controlled device when it is in a non-sleeping state, that is, when the controlled device is in a non-sleeping state, the controlled device needs to respond to all control instructions. Therefore, after the controlled device is awakened, the instruction determination module of the controlled device needs to use a recovery function to enable the function of generating the wake-up signal based on any control instruction to ensure that the controlled device can be normally controlled by the master device in a non-sleeping state. The recovery function is set manually.
[0059] In one implementation, both the restore function and the setting function can be set in a function library. When the controlled device is in different states (sleeping state or non-sleeping state), the instruction determination module of the controlled device can call the corresponding function.
[0060] In one implementation, the method further includes: when the control instruction is not a target control instruction, ignoring the control instruction, that is, not performing an operation of generating a wake-up signal in response to the control instruction.
[0061] In one embodiment, the method further includes: when the controlled device is in a dormant state, monitoring a target control instruction triggered by a target function key of the master device, so as to generate a wake-up signal when the target control instruction is monitored to wake up the controlled device.
[0062] In the present disclosure, when the controlled device is in a dormant state, the controlled device can monitor the target control instruction triggered by the target function button of the master device. When the target control instruction is monitored, a wake-up signal is generated to wake up the controlled device. In this case, when the controlled device is in a dormant state, other buttons except the target function button of the master device will not generate the target control instruction even if they are triggered. Therefore, the controlled device reduces the number of invalid control instructions, that is, the controlled device will not generate invalid wake-up signals, avoiding the problem of the central processor of the controlled device being mistakenly awakened by the master device, and effectively reducing the overall power consumption of the controlled device.
[0063] Specifically, in a possible implementation, in order to realize that when the controlled device is in a dormant state, only the target function key can be triggered to generate a control instruction (i.e., the target control instruction), when the master device determines that the controlled device is in a dormant state, the other function keys of the master device except the target function key are controlled to be in a disabled state, and correspondingly, the target function key is in an enabled state. Among them, the function key marked as the disabled state will not be triggered to generate a control instruction, on the contrary, the function key marked as the enabled state will generate a control instruction when triggered.
[0064] It is understandable that the target function key can be a physical function key or a virtual function key. The present disclosure does not limit this. When the target function key can be a physical function key, detecting that the target function key is pressed indicates that it is triggered. When the target function key can be a virtual function key, detecting that the target function key is touched indicates that it is triggered.
[0065] It is understandable that the target function button may be, for example, a function button representing a power on / off function, such as a power button.
[0066] In the present disclosure, the master control device will not respond to the operation of the function key marked as disabled. The response is that when the pressing operation of the function key is detected, the master control device will send a control instruction corresponding to the function key to the controlled device. Correspondingly, the function key that needs to respond needs to be marked as enabled. Therefore, when it is detected that the target function key marked as enabled is pressed, the master control device sends the target control instruction to the controlled device.
[0067] In one embodiment, after the master device sends a target control instruction to the controlled device, the controlled device is awakened. When the controlled device is in the awakened state, the master device controls all function buttons in the master device to be in an enabled state, so that the master device can normally control the controlled device.
[0068] In the present disclosure, in order to enable the controlled device to be normally controlled by the master device after it is turned on and realize other functions, after the master device sends the target control instruction to the controlled device, the master device controls all its function keys to be in an enabled state to ensure that the master device can make a corresponding response when any function key is pressed, and sends the corresponding control instruction to the controlled device to realize the control of the controlled device, thereby avoiding the problem that the function keys of the master device do not respond after the controlled device is turned on.
[0069] In one embodiment, the master control device determines that the controlled device is in the sleep state in response to receiving a signal fed back from the controlled device that indicates that the controlled device is in the sleep state, thereby notifying the controlled device that it is in the sleep state and instructing the master control device to control other function keys except the target function key to be in a disabled state.
[0070] In a possible implementation, the controlled device may be a device provided with a Bluetooth module, such as a Bluetooth remote control device, and correspondingly, the master device may also be a device provided with a Bluetooth module. In this case, the method further includes: the controlled device receives the control instruction via Bluetooth broadcast.
[0071] Bluetooth is a wireless technology standard that enables short-distance data exchange between fixed devices, mobile devices and building personal area networks. In the present disclosure, the controlled device receives the target control instruction through the Bluetooth broadcast function of the Bluetooth module carried by itself.
[0072] It should be noted that the Bluetooth of the controlled device serves as the instruction determination module of the controlled device.
[0073] The following is an explanation of an implementation method for waking up the controlled device based on the fact that the master device and the controlled device are devices with Bluetooth modules:
[0074] When a function button of the master device is pressed, the Bluetooth module (e.g., Bluetooth chip) of the master device can generate a Bluetooth broadcast packet, which includes information such as the target device identification and control instructions. The Bluetooth module of the master device broadcasts the Bluetooth broadcast packet through the Bluetooth broadcast function, and the controlled device receives the control instruction in the Bluetooth broadcast packet through its own instruction determination module (e.g., Bluetooth receiving chip), and determines whether the control instruction is a target control instruction. If the control instruction is a target control instruction, the instruction determination module generates a wake-up signal and wakes up the central processor of the controlled device according to the signal, and then the central processor wakes up the controlled device, for example, wakes up the display screen of the controlled device.
[0075] The target device identifier is an identifier of the only device that can receive the Bluetooth broadcast packet (ie, the controlled device in the present disclosure).
[0076] In one embodiment, the controlled device can also generate a wake-up signal to wake up the controlled device when it monitors the target control instruction triggered by the target function button of the master device. Furthermore, when the master device is a device with a Bluetooth module, the target control instruction corresponding to the target function button can be sent via Bluetooth.
[0077] The following is an explanation of an implementation method for waking up the controlled device based on the fact that the master device and the controlled device are devices with Bluetooth modules:
[0078] When the target function button of the master device is pressed, the Bluetooth module of the master device can generate a Bluetooth broadcast packet, which includes information such as the target device identification and the target control instruction. The master device broadcasts the Bluetooth broadcast packet through its own Bluetooth broadcast function to ensure that the controlled device can receive the target control instruction in the Bluetooth broadcast packet. When the controlled device receives the target control instruction, it generates a wake-up signal and achieves the purpose of waking up the controlled device according to the signal, for example, waking up the display screen of the controlled device.
[0079] The target device identifier is an identifier of the only device that can receive the Bluetooth broadcast packet (ie, the controlled device in the present disclosure).
[0080] The present disclosure also provides a controlled device, comprising: an instruction determination module and a central processing unit;
[0081] an instruction determination module, configured to, when the controlled device is in a dormant state, determine whether the control instruction is a target control instruction in response to receiving a control instruction sent by the master control device, and, when the control instruction is the target control instruction, generate a wake-up signal and send it to the central processor to wake up the central processor, so that the central processor wakes up the controlled device;
[0082] The master control device is used to control the controlled device.
[0083] Optionally, the instruction determination module is further configured to call and execute a preset setting function when the controlled device is in a dormant state, so as to set the target control instruction through the setting function.
[0084] Optionally, the instruction determination module is further configured to call and execute a preset recovery function after the controlled device is awakened, so as to enable the function of generating the wake-up signal based on any control instruction through the recovery function.
[0085] Optionally, the instruction determination module is further configured to ignore the control instruction when the control instruction is not the target control instruction.
[0086] Optionally, the instruction determination module is also used to monitor the target control instructions triggered by the target function buttons of the main control device when the controlled device is in a sleep state, so that the instruction determination module generates a wake-up signal when monitoring the target control instruction and sends it to the central processing unit to wake up the central processing unit.
[0087] Optionally, the controlled device is a Bluetooth terminal device, and the instruction determination module receives the control instruction via Bluetooth broadcast.
[0088] Regarding the instruction determination module and the central processing unit included in the controlled device in the above embodiment, the specific manner in which the instruction determination module and the central processing unit perform operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0089] Figure 4 4 is a block diagram of a controlled device 400 according to an exemplary embodiment. For example, the controlled device 400 may be a TV, a smart speaker, or the like. Figure 4 The controlled device 400 may include one or more of the following components: a central processor 402 , a memory 404 , a power component 406 , a multimedia component 408 , an audio component 410 , an input / output (I / O) interface 412 , a communication component 414 , and an instruction determination module 416 .
[0090] The instruction determination module 416 is used to complete all or part of the steps of the above-mentioned method for waking up the controlled device, and can be, for example, an instruction determination module, which can be, for example, a Bluetooth receiving chip.
[0091] The CPU 402 generally controls the overall operation of the controlled device 400 , such as operations associated with powering on and off.
[0092] The memory 404 is configured to store various types of data to support operations on the controlled device 400. Examples of such data include instructions for any application or method operating on the controlled device 400. The memory 404 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, or an optical disk.
[0093] The power component 406 provides power to various components of the controlled device 400. The power component 406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the controlled device 400.
[0094] The multimedia component 408 includes a screen that provides an output interface between the controlled device 400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). The screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
[0095] The audio component 410 is configured to output and / or input audio signals. For example, the audio component 410 includes a speaker for outputting audio signals.
[0096] The input / output interface 412 provides an interface between the CPU 402 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0097] The communication component 414 is configured to facilitate wired or wireless communication between the controlled device 400 and other devices (e.g., a master device). The controlled device 400 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 414 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 414 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0098] In an exemplary embodiment, the controlled device 400 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned method of waking up the controlled device.
[0099] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 404 including instructions, and the instructions can be executed by the instruction determination module 416 of the controlled device 400 to complete the above-mentioned method of waking up the controlled device. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0100] In another exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program that can be executed by a programmable controlled device. The computer program has a code portion for executing the above method for waking up the controlled device when executed by the programmable controlled device.
[0101] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon. When the program instructions are executed by a processor, the steps of the method for waking up a controlled device provided in the present disclosure and applied to an instruction determination module of a controlled device are implemented.
[0102] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0103] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A controlled device, characterized in that: include: Instruction determination module and central processing unit; an instruction determination module, configured to, when the controlled device is in a dormant state, determine whether the control instruction is a target control instruction in response to receiving a control instruction sent by the master control device, and, when the control instruction is the target control instruction, generate a wake-up signal and send it to the central processor to wake up the central processor, so that the central processor wakes up the controlled device; The master control device is used to control the controlled device.
2. The controlled device according to claim 1, characterized in that: The instruction determination module is further used to call and execute a preset setting function when the controlled device is in a dormant state, so as to set the target control instruction through the setting function.
3. The controlled device according to claim 1, characterized in that: The instruction determination module is further configured to call and execute a preset recovery function after the controlled device is awakened, so as to enable the function of generating the wake-up signal based on any control instruction through the recovery function.
4. The controlled device according to any one of claims 1 to 3, characterized in that: The instruction determination module is further configured to ignore the control instruction if the control instruction is not the target control instruction.
5. The controlled device according to any one of claims 1 to 3, characterized in that: The instruction determination module is also used to monitor the target control instruction triggered by the target function button of the main control device when the controlled device is in a sleep state, so that the instruction determination module generates a wake-up signal when monitoring the target control instruction and sends it to the central processing unit to wake up the central processing unit.
6. The controlled device according to any one of claims 1 to 3, characterized in that: The controlled device is a Bluetooth terminal device, and the instruction determination module receives control instructions via Bluetooth broadcasting.
7. A method for waking up a controlled device, characterized in that: Applied to a controlled device, the method comprises: When the controlled device is in a dormant state, in response to receiving a control instruction sent by a master control device, determining whether the control instruction is a target control instruction, wherein the master control device is used to control the controlled device; In the case where the control instruction is the target control instruction, a wake-up signal is generated and sent to a central processing unit, and the central processing unit wakes up the controlled device according to the wake-up signal.
8. The method according to claim 7, characterized in that When the controlled device is in a dormant state, in response to receiving a control instruction sent by a master control device, before determining whether the control instruction is a target control instruction, the method further includes: When the controlled device is in a dormant state, a preset setting function is called and executed to set the target control instruction through the setting function.
9. The method according to claim 7, characterized in that: After the controlled device is awakened, the method further includes: A preset recovery function is called and executed to enable the function of generating the wake-up signal based on any control instruction through the recovery function.
10. The method according to any one of claims 7 to 9, characterized in that: The method further comprises: If the control instruction is not the target control instruction, the control instruction is ignored.
11. The method according to any one of claims 7 to 9, characterized in that: The method further comprises: When the controlled device is in a dormant state, a target control instruction triggered by a target function key of the master device is monitored, so as to generate a wake-up signal when the target control instruction is monitored to wake up the controlled device.
12. The method according to any one of claims 7 to 9, characterized in that: The method further comprises: The control instruction is received via Bluetooth broadcast.
13. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method for waking up a controlled device described in any one of claims 7 to 12 are implemented.
