CN111897763A - Control method, control device and electronic equipment - Google Patents

Control method, control device and electronic equipment Download PDF

Info

Publication number
CN111897763A
CN111897763A CN202010876145.3A CN202010876145A CN111897763A CN 111897763 A CN111897763 A CN 111897763A CN 202010876145 A CN202010876145 A CN 202010876145A CN 111897763 A CN111897763 A CN 111897763A
Authority
CN
China
Prior art keywords
communication bus
state
working state
bus
electronic device
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.)
Pending
Application number
CN202010876145.3A
Other languages
Chinese (zh)
Inventor
陈筠瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Realme Chongqing Mobile Communications Co Ltd
Original Assignee
Realme Chongqing Mobile Communications Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Realme Chongqing Mobile Communications Co Ltd filed Critical Realme Chongqing Mobile Communications Co Ltd
Priority to CN202010876145.3A priority Critical patent/CN111897763A/en
Publication of CN111897763A publication Critical patent/CN111897763A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)

Abstract

The application discloses a control method, a control device and electronic equipment. The control method may be used for controlling an electronic device, the electronic device comprising a communication bus. The control method comprises the following steps: detecting the working state of the communication bus when the communication bus is determined to be accessed; when the working state of the communication bus is a dormant state, awakening the communication bus; accessing the communication bus after the communication bus is woken up. According to the control method, the control device and the electronic equipment, when the communication bus is in the dormant state, the communication bus can be awakened and accessed after the communication bus is awakened, so that the problem that the operating system is crashed due to the fact that the communication bus is directly accessed when the communication bus is in the dormant state is solved.

Description

Control method, control device and electronic equipment
Technical Field
The present disclosure relates to the field of consumer electronics, and more particularly, to a control method, a control apparatus, and an electronic device.
Background
In the related art, because the program code is written loosely, the operating system may access the communication bus at an incorrect time, and in the case of forced access to the communication bus, the operating system may be crashed.
Disclosure of Invention
The embodiment of the application provides a control method, a control device and electronic equipment.
The control method of the embodiment of the application is used for controlling an electronic device, the electronic device comprises a communication bus, and the control method comprises the following steps: detecting the working state of the communication bus when the communication bus is determined to be accessed; when the working state of the communication bus is a dormant state, awakening the communication bus; accessing the communication bus after the communication bus is woken up.
The control device of the embodiment of the application is used for controlling the electronic equipment, the electronic equipment comprises a communication bus, and the control device comprises a detection module, a first control module and a second control module. The detection module is used for detecting the working state of the communication bus when the communication bus is determined to be accessed; the first control module is used for awakening the communication bus when the working state of the communication bus is a dormant state; the second control module is used for accessing the communication bus after the communication bus is awakened.
The electronic device of an embodiment of the present application includes a communication bus and a processor. The processor is configured to: detecting the working state of the communication bus when the communication bus is determined to be accessed; when the working state of the communication bus is a dormant state, awakening the communication bus; accessing the communication bus after the communication bus is woken up.
According to the control method, the control device and the electronic equipment, when the communication bus is in the dormant state, the communication bus can be awakened and accessed after the communication bus is awakened, so that the problem that the operating system is crashed due to the fact that the communication bus is directly accessed when the communication bus is in the dormant state is solved.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
The above and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a schematic flow chart of a control method according to certain embodiments of the present application;
FIG. 2 is a schematic view of a control device according to certain embodiments of the present application;
FIG. 3 is a schematic structural diagram of an electronic device according to some embodiments of the present application;
fig. 4 to 5 are schematic flow charts of a control method according to an embodiment of the present application;
FIG. 6 is a schematic view of a control device according to certain embodiments of the present application;
fig. 7 to 10 are schematic flow charts of a control method according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative and are only for the purpose of explaining the present application and are not to be construed as limiting the present application.
Referring to fig. 1, a control method according to an embodiment of the present application is used for controlling an electronic device 1000, where the electronic device 1000 includes a communication bus 200, and the control method includes:
01: detecting an operating state of the communication bus 200 upon determining that access is to be made to the communication bus 200;
02: when the working state of the communication bus 200 is the dormant state, waking up the communication bus 200;
03: after the communication bus 200 is woken up, access is made to the communication bus 200.
Referring to fig. 2, the control device 100 according to the embodiment of the present disclosure is used for controlling an electronic device 1000, and the electronic device 1000 includes a communication bus 200. The control device 100 includes a detection module 10, a first control module 20, and a second control module 30. The control method of the present application can be implemented by the control device 100 of the embodiment of the present application, wherein step 01 can be implemented by the detection module 10, step 02 can be implemented by the first control module 20, and step 03 can be implemented by the second control module 30, that is, the detection module 10 is configured to detect the operating state of the communication bus 200 when determining to access the communication bus 200. The first control module 20 is configured to wake up the communication bus 200 when the working state of the communication bus 200 is the sleep state. The second control module 30 is used to access the communication bus 200 after the communication bus 200 is woken up.
Referring to fig. 3, an electronic device 1000 according to an embodiment of the present disclosure includes a communication bus 200 and a processor 300. The control method of the embodiment of the present application can be implemented by the electronic device 1000 of the embodiment of the present application, wherein the steps 01, 02, and 03 can be implemented by the processor 300, that is, the processor 300 can be configured to: detecting an operating state of the communication bus 200 upon determining that access is to be made to the communication bus 200; when the working state of the communication bus 200 is the dormant state, waking up the communication bus 200; after the communication bus 200 is woken up, access is made to the communication bus 200.
The processor 300 may be referred to as a driver board. The driver board may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc.
The electronic device 1000 of the present embodiment may be a terminal device configured with a communication bus 200 and a processor 300. For example, the electronic device 1000 may include a smartphone, a smart watch, a tablet computer, or other communication-enabled terminal device.
In the related art, the operating system may access the communication bus 200 at an incorrect time due to the imprecise writing of the program code, and the operating system may be crashed if the operating system is forced to access the communication bus 200. In order to solve the problem, the control method, the control device 100, and the electronic device 1000 disclosed in the present application can wake up the communication bus 200 when the communication bus 200 is in the sleep state, and access the communication bus 200 after the communication bus 200 is woken up, so as to avoid the problem that the operating system is crashed due to direct access to the communication bus 200 when the communication bus 200 is in the sleep state.
In one example, the operating system may be a Linux operating system, which may be used as an operating system for a server, and has low cost and high configurability, and thus is often applied to embedded systems, such as mobile devices like smart phones, tablet computers, and the like. The Linux operating system may access the communication bus 200 at the wrong time, which may cause the operating system to crash. The operating system in the embodiment of the present application is exemplified by a Linux operating system, and the Linux operating system is exemplified to facilitate the description of the implementation of the present application, and should not be construed as a limitation to the scope of the present application.
The operating state of the communication bus 200 may be a sleep state or a wake state. When the operating state of the communication bus 200 is the sleep state, power consumption can be saved for the electronic device 1000, but the communication bus 200 cannot be accessed. The communication bus 200 can only be accessed after the working state of the communication bus 200 is changed from the sleep state to the wake-up state.
In some embodiments, communication bus 200 comprises a serial peripheral interface bus or an integrated circuit bus.
Specifically, the communication bus 200 may be a Serial Peripheral Interface (SPI) bus, which is a high-speed, full-duplex, synchronous communication bus 200. The serial peripheral interface bus only occupies four wires on the pins of the chip, thereby saving the pins of the chip and achieving the purpose of saving space. The Serial peripheral interface bus includes a Master Input Slave Output (MISO) line, a Master Output Slave Input (MOSI) line, a Clock signal line (SCLK), and a Slave enable signal line (Chip Select, CS). In some embodiments, the communication bus 200 may be an integrated Circuit bus (IIC), which is a serial communication bus 200 that uses a multi-master-slave architecture, which is a high performance serial bus. An integrated circuit bus typically has two signal lines, one serial data line SDA that is bi-directional and the other serial clock line SCL. The communication bus 200 according to the embodiment of the present application is illustrated by taking a serial peripheral interface bus as an example, and the illustration by taking the serial peripheral interface bus as an example is for convenience of describing the implementation of the present application, and should not be construed as limiting the scope of the present application.
In some embodiments, referring to fig. 4, step 01 includes:
012: upon determining that access is to be made to the communication bus 200, the operating state flag is detected to determine the operating state of the communication bus 200.
In certain embodiments, step 02 comprises:
022: and when the working state flag bit is the first flag, determining that the working state of the communication bus 200 is the dormant state and waking up the communication bus 200.
In some embodiments, step 012 may be implemented by detection module 10 of control device 100, that is, detection module 10 is configured to detect the operation status flag bit to determine the operation status of communication bus 200 when determining to access communication bus 200. Step 022 may be implemented by the first control module 20 of the control device 100, that is, the first control module 20 is configured to determine that the operation state of the communication bus 200 is the sleep state and wake up the communication bus 200 when the operation state flag bit is the first flag.
In some embodiments, the electronic device 1000 includes a communication bus 200 and a processor 300, and steps 012 and 022 can be implemented by the processor 300, that is, the processor 300 can be configured to detect the operation status flag bit to determine the operation status of the communication bus 200 when determining to access the communication bus 200; and when the working state flag bit is the first flag, determining that the working state of the communication bus 200 is the dormant state and waking up the communication bus 200.
In particular, in some embodiments, the operation status flag may be a programming instruction (e.g., a flag is set), the operation status flag may assist in making complex condition determinations, and the operation status flag may include one or more flags. In one example, the operating state flag bit includes a first flag indicating a sleep state, and thus, when the operating state flag bit is the first flag, the operating state of the communication bus 200 is determined to be the sleep state and the communication bus 200 is woken up.
In some embodiments, referring to fig. 5, the control method further includes:
04: when a first function for controlling the sleep of the communication bus 200 is called, setting a working state flag bit as a first flag;
05: the operating state flag bit is set to the second flag when the second function for controlling the wake-up of the communication bus 200 is invoked.
Referring to fig. 6, in some embodiments, the control device 100 includes a first processing module 40 and a second processing module 50. Wherein, step 04 may be implemented by the first processing module 40, and step 05 may be implemented by the second processing module 50, that is, the first processing module 40 is configured to: the operating state flag bit is set to the first flag when a first function for controlling the sleep of the communication bus 200 is called. The second processing module 50 is configured to: the operating state flag bit is set to the second flag when the second function for controlling the wake-up of the communication bus 200 is invoked.
In some embodiments, the electronic device 1000 includes a communication bus 200 and a processor 300, and step 04 and step 05 can be implemented by the processor 300, that is, the processor 300 can be configured to: when a first function for controlling the sleep of the communication bus 200 is called, setting a working state flag bit as a first flag; the operating state flag bit is set to the second flag when the second function for controlling the wake-up of the communication bus 200 is invoked.
In particular, in some embodiments, one or more functions may be used to control the operating state of the communication bus 200, and the flag bit of the operating state may be determined according to the condition that the function is called. In one example, the operating system may be a Linux operating system, the communication bus 200 may be a serial peripheral interface bus, and the first function and the second function are used for controlling the working state of the communication bus 200, the first function may be a callback function suspend of power management of the Linux operating system, and the callback function suspend is used for controlling the serial peripheral interface bus to sleep; the second function may be a callback function resume of power management of the Linux operating system, where the callback function resume is used to control the serial peripheral interface bus to wake up. When a callback function suspend for controlling the hibernation of the serial peripheral interface bus is called, setting a working state flag bit as a first flag; and when a callback function suspend for controlling the awakening of the serial peripheral interface bus is called, setting the working state flag bit as a second flag.
In some embodiments, referring to fig. 7, step 01 includes:
014: detecting whether the control device 100 is in a sleep state when it is determined that the communication bus 200 is to be accessed;
016: when the control device 100 is in the sleep state, the operating state of the communication bus 200 is detected.
In some embodiments, the detection module 10 of the control device 100 comprises a first detection unit and a second detection unit. Here, step 014 may be implemented by a first detection unit, and step 016 may be implemented by a second detection unit, that is, the first detection unit is used to detect whether the control device 100 is in the sleep state when it is determined that the communication bus 200 is to be accessed. The second detection unit is configured to detect an operating state of the communication bus 200 when the control device 100 is in the sleep state.
In some embodiments, where the electronic device 1000 includes a communication bus 200 and a processor 300, step 014 and step 016 can be implemented by the processor 300, that is, the processor 300 can be configured to: detecting whether the control device 100 is in a sleep state when it is determined that the communication bus 200 is to be accessed; when the control device 100 is in the sleep state, the operating state of the communication bus 200 is detected.
Specifically, in some embodiments, when the electronic device 1000 is in the bright screen operating state, the communication bus 200 is in the wake-up state; when the electronic device 1000 is in the sleep state, the working state of the communication bus 200 may be in the sleep state or in the wake state. When the electronic device 1000 is in the sleep state and the working state of the communication bus 200 is also in the sleep state, the forced access to the communication bus 200 may cause the operating system to crash. Upon determining to access the communication bus 200, it is detected whether the electronic device 1000 is in a sleep state. When the electronic device 1000 is in the sleep state, the operating state of the communication bus 200 is detected, and if the operating state of the communication bus 200 is in the sleep state, the communication bus 200 is woken up. After the communication bus 200 is woken up, access is made to the communication bus 200. Thus, whether the communication bus 200 is in the sleep state can be quickly determined by whether the electronic device 1000 is in the sleep state, so that the problem that the operating system is crashed due to direct access to the communication bus 200 when the electronic device 1000 is in the sleep state and the working state of the communication bus 200 is also in the sleep state can be avoided.
In some embodiments, referring to fig. 8, step 02 includes:
024: when the working state of the communication bus 200 is the dormant state, the control circuit is used for controlling the communication bus
The second function of 200 wakeup wakes up the communication bus 200.
In some embodiments, step 024 may be implemented by the first control module 20, that is, the first control module 20 is configured to wake up the communication bus 200 through a second function for controlling the wake-up of the communication bus 200 when the operation state of the communication bus 200 is the sleep state.
In some embodiments, where the electronic device 1000 includes the communication bus 200 and the processor 300, step 024 may be implemented by the processor 300, that is, the processor 300 may be configured to: when the working state of the communication bus 200 is the sleep state, the communication bus 200 is woken up by the second function for controlling the communication bus 200 to wake up.
Specifically, in some embodiments, one or more functions may be used to control the operating state of the communication bus 200, a second function may be used to control the communication bus 200 to be in the wake-up state, and the communication bus 200 may be woken up by the second function used to control the communication bus 200 to wake up when the operating state of the communication bus 200 is in the sleep state. In one example, the operating system may be a Linux operating system, the communication bus 200 may be a serial peripheral interface bus, the second function may be a callback function resume of power management of the Linux operating system, and the communication bus 200 is woken up by the callback function resume for controlling the wake-up of the serial peripheral interface bus when the operating state of the serial peripheral interface bus is a sleep state.
In some embodiments, referring to fig. 9, the control method further includes:
06: when the operation state of the communication bus 200 is the awake state, the access is directly made to the communication bus 200.
In some embodiments, the control apparatus 100 includes the third control module 60, and the step 06 can be implemented by the control apparatus 100 including the third control module 60, that is, the third control module 60 is used to directly access the communication bus 200 when the operation state of the communication bus 200 is the wake-up state.
In some embodiments, where the electronic device 1000 comprises the communication bus 200 and the processor 300, step 06 may be implemented by the processor 300, that is, the processor 300 may be configured to: when the operation state of the communication bus 200 is the awake state, the access is directly made to the communication bus 200.
Specifically, in some embodiments, the operating state of the communication bus 200 may be a sleep state or a wake state. When the operation state of the communication bus 200 is the awake state, the access is directly made to the communication bus 200.
In some embodiments, referring to fig. 10, the control method further includes:
07: when the communication bus 200 is not successfully awakened, waiting for a preset time period and then determining whether the communication bus 200 is awakened;
08: if the communication bus 200 is not successfully woken up after the preset time, no access is made to the communication bus 200.
Referring again to fig. 6, in some embodiments, the control device 100 includes a third processing module 70 and a fourth processing module 80. Step 07 may be implemented by the third processing module 70, that is, the third processing module 70 is configured to wait for a preset time period and then determine whether the communication bus 200 is woken up when the communication bus 200 is not woken up successfully. Step 08 may be implemented by the fourth processing module 80, that is, if the communication bus 200 is not successfully woken up after the preset time period, the communication bus 200 is not accessed.
In some embodiments, the electronic device 1000 includes a communication bus 200 and a processor 300, and steps 07 and 08 can be implemented by the processor 300, that is, the processor 300 can be configured to: when the communication bus 200 is not successfully awakened, waiting for a preset time period and then determining whether the communication bus 200 is awakened; if the communication bus 200 is not successfully woken up after the preset time, no access is made to the communication bus 200.
Specifically, in some embodiments, when the working state of the communication bus 200 is the sleep state, the communication bus 200 starts to be woken up, and when the communication bus 200 is not woken up successfully, the communication bus 200 is waited for a preset time period and then whether the communication bus 200 is woken up is determined. The preset duration may be 500 milliseconds, 300 milliseconds, 200 milliseconds, or the like. If the communication bus 200 is not successfully woken up after the preset time, no access is made to the communication bus 200. In one example, the predetermined duration is 500 ms, and when the communication bus 200 is not successfully woken up, the communication bus 200 is waited for 500 ms and then determined whether to be woken up, and if the communication bus 200 is not successfully woken up after 500 ms, the communication bus 200 is not accessed.
In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present application, "plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.

Claims (10)

1. A control method for controlling an electronic device, the electronic device including a communication bus, the control method comprising:
detecting the working state of the communication bus when the communication bus is determined to be accessed;
when the working state of the communication bus is a dormant state, awakening the communication bus;
accessing the communication bus after the communication bus is woken up.
2. The control method of claim 1, wherein the communication bus comprises a serial peripheral interface bus or an integrated circuit bus.
3. The method according to claim 1, wherein the detecting an operating state of the communication bus when it is determined that the communication bus is to be accessed comprises:
when the communication bus is determined to be accessed, detecting a working state zone bit to determine the working state of the communication bus;
when the working state of the communication bus is the dormant state, the communication bus is awakened, and the method comprises the following steps:
and when the working state zone bit is a first zone, determining that the working state of the communication bus is the dormant state and awakening the communication bus.
4. The control method according to claim 3, characterized by further comprising:
when a first function for controlling the communication bus to sleep is called, setting the working state flag bit as the first flag;
and when a second function for controlling the communication bus to wake up is called, setting the working state flag bit as a second flag.
5. The method according to claim 1, wherein the detecting an operating state of the communication bus when it is determined that the communication bus is to be accessed comprises:
upon determining to access the communication bus, detecting whether the electronic device is in a sleep state;
and when the electronic equipment is in a dormant state, detecting the working state of the communication bus.
6. The method according to claim 1, wherein waking up the communication bus when the working state of the communication bus is a sleep state comprises:
and when the working state of the communication bus is a dormant state, awakening the communication bus through a second function for controlling the awakening of the communication bus.
7. The control method according to claim 1, characterized by further comprising:
and when the working state of the communication bus is the awakening state, directly accessing the communication bus.
8. The control method according to claim 1, characterized by further comprising:
when the communication bus is not awakened successfully, waiting for a preset time length and then determining whether the communication bus is awakened;
and when the communication bus is still not successfully awakened after the preset time length, the communication bus is not accessed.
9. A control apparatus for controlling an electronic device, the electronic device including a communication bus, the control apparatus comprising:
the detection module is used for detecting the working state of the communication bus when the communication bus is determined to be accessed;
the first control module is used for awakening the communication bus when the working state of the communication bus is a dormant state;
a second control module for accessing the communication bus after the communication bus is awakened.
10. An electronic device, comprising a communication bus and a processor, wherein the processor is configured to: detecting the working state of the communication bus when the communication bus is determined to be accessed; when the working state of the communication bus is a dormant state, awakening the communication bus; accessing the communication bus after the communication bus is woken up.
CN202010876145.3A 2020-08-25 2020-08-25 Control method, control device and electronic equipment Pending CN111897763A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010876145.3A CN111897763A (en) 2020-08-25 2020-08-25 Control method, control device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010876145.3A CN111897763A (en) 2020-08-25 2020-08-25 Control method, control device and electronic equipment

Publications (1)

Publication Number Publication Date
CN111897763A true CN111897763A (en) 2020-11-06

Family

ID=73225725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010876145.3A Pending CN111897763A (en) 2020-08-25 2020-08-25 Control method, control device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111897763A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112835826A (en) * 2021-03-04 2021-05-25 深圳市广和通无线股份有限公司 Communication method, device, equipment and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799550A (en) * 2012-06-21 2012-11-28 华为终端有限公司 Awakening and hot-plugging methods and equipment based on high speed inter-chip (HSIC)
CN107077188A (en) * 2014-12-08 2017-08-18 英特尔公司 Interconnection wakes up response circuit and method
CN107682918A (en) * 2016-08-02 2018-02-09 成都鼎桥通信技术有限公司 Data transmission method of mobile terminal and equipment
US20180196776A1 (en) * 2017-01-10 2018-07-12 Qualcomm Incorporated Data bus activation in an electronic device
US20190103988A1 (en) * 2016-03-31 2019-04-04 Jaguar Land Rover Limited Communications on vehicle data buses

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799550A (en) * 2012-06-21 2012-11-28 华为终端有限公司 Awakening and hot-plugging methods and equipment based on high speed inter-chip (HSIC)
CN107077188A (en) * 2014-12-08 2017-08-18 英特尔公司 Interconnection wakes up response circuit and method
US20190103988A1 (en) * 2016-03-31 2019-04-04 Jaguar Land Rover Limited Communications on vehicle data buses
CN107682918A (en) * 2016-08-02 2018-02-09 成都鼎桥通信技术有限公司 Data transmission method of mobile terminal and equipment
US20180196776A1 (en) * 2017-01-10 2018-07-12 Qualcomm Incorporated Data bus activation in an electronic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112835826A (en) * 2021-03-04 2021-05-25 深圳市广和通无线股份有限公司 Communication method, device, equipment and readable storage medium

Similar Documents

Publication Publication Date Title
TWI494857B (en) Method for performing wake-up event management, and associated apparatus and associated computer program product
CN109885343B (en) Controller low-power-consumption starting method and device, computer equipment and storage medium
CN102789305B (en) Postponing suspend
CN112988256B (en) Application starting method and device, storage medium and electronic equipment
CN109324833B (en) Method and device for running application program
KR101350085B1 (en) Power conservation
CN111225434B (en) Application response method, system, storage medium and communication module
CN112530056A (en) Method for reducing power consumption of intelligent door lock, intelligent door lock and storage medium
US11436170B2 (en) Digital bus activity monitor
CN112948312B (en) Chip control method and device, intelligent terminal and computer readable storage medium
US20240295913A1 (en) Electronic device and method of responding to a trigger to wake up
CN108446139B (en) Awakening method and device for FPGA chip
US8010818B2 (en) Power efficient method for controlling an oscillator in a low power synchronous system with an asynchronous I2C bus
CN111897763A (en) Control method, control device and electronic equipment
CN104850417A (en) Method for information processing and electronic equipment
US7103692B2 (en) Method and apparatus for an I/O controller to alert an external system management controller
US7263564B2 (en) Inquiring apparatus and method thereof
CN114816031A (en) Power saving method of terminal device, terminal device and medium
CN112948297A (en) Screen control method and device, double-screen terminal equipment and storage medium
CN111459555B (en) Dormancy method and dormancy device
CN113656085B (en) Meter starting method, apparatus, device, storage medium and program product
CN101976111B (en) Computer system and power management method
CN114884724B (en) Cloud server interaction method and device, readable storage medium and terminal equipment
CN104348514B (en) Integrated circuit, electronic device and operation method thereof
CN112099857B (en) Dormancy awakening method of electronic equipment and electronic equipment

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201106

RJ01 Rejection of invention patent application after publication