Display apparatus and standby wake-up method
By reading and sending extended display identification data while the display device is in standby mode, the problem of external devices being unable to wake up the display device is solved, achieving reliable standby wake-up function and correct screen display, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HISENSE VISUAL TECH CO LTD
- Filing Date
- 2024-04-17
- Publication Date
- 2026-05-29
AI Technical Summary
When the display device is in standby mode, external devices cannot read the necessary information, causing the standby wake-up function to fail and reducing the user experience.
In standby mode, the display device responds to data exchange messages from external devices, reads pre-stored extended display identification data, and sends it to the external device. After receiving a wake-up message, it powers on and switches to the power-on state, resets the hot-plug detection signal, reads and sends the extended display identification data in the memory, and sets the signal source channel to display the screen.
It improves the reliability of the display device's standby wake-up function, ensuring that external devices correctly wake up the display device and display the image corresponding to the signal source channel, thus improving the user experience.
Smart Images

Figure CN119105718B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display device technology, and in particular to a display device and a standby wake-up method. Background Technology
[0002] A display device is an intelligent device capable of presenting a user interface and supporting user interaction. Display devices may have device interfaces, through which they can connect to external devices to achieve data interaction. For example, a display device can connect to an external device such as a set-top box via a High Definition Multimedia Interface (HDMI). After connecting to an external device such as a set-top box, the display device can obtain the signal source provided by the set-top box through the HDMI interface to display the corresponding media assets.
[0003] Some display devices also support interoperability with external devices through their device interfaces. For example, the HDMI-CEC (High Definition on Multimedia Interface - Consumer Electronics Control) standard allows devices to communicate and exchange information. Display devices can achieve standby wake-up functionality based on HDMI-CEC communication with external devices. For instance, if a display device and an external device are connected via an HDMI interface and both are in standby mode, and the user powers on the external device, the external device will send a wake-up message to the standby display device via HDMI-CEC communication to wake it up. Once awakened and running, the display device will automatically switch the HDMI signal source to play the media content provided by the external device.
[0004] However, in some scenarios, the display device in standby mode may not have completed its initialization process, and the external device will not be able to read the necessary information from the display device. In this case, the external device will mistakenly determine that it is not currently connected to the display device, and therefore will not send a wake-up message to the display device, causing the standby wake-up function between the external device and the display device to fail, thus degrading the user experience. Summary of the Invention
[0005] This application provides a display device and a standby wake-up method to solve the problem of standby wake-up function failure in display devices.
[0006] In a first aspect, some embodiments of this application provide a display device, including a display, a device interface, a power management module, a memory, and a controller. The display is configured to display a screen from a signal source channel; the device interface is configured to connect to an external device; the power management module is used to at least control the power-off or power-on of the display, so that the display device is in a standby state or a powered-on state; the memory is used to store extended display identification data; and the controller is configured to execute the following program steps:
[0007] In the standby state, in response to the first data exchange message sent when the external device is powered on, the first identification data is read from the power management module. The first identification data is the extended display identification data pre-stored in the power management module.
[0008] Send the first identification data to the external device, and receive a wake-up message sent by the external device based on the first identification data;
[0009] In response to the wake-up message, the power management module is notified to power on, so that the display device switches to the power-on state;
[0010] Reset the hot-plug detection signal of the device interface so that the external device sends a second data exchange message in response to the hot-plug signal;
[0011] The system receives the second data exchange message and, in response to the second data exchange message, reads the second identification data from the memory. The second identification data is the extended display identification data written by the controller when the display device switches to the power-on state.
[0012] Send the second identification data to the external device so that the external device sends the port information of the device interface based on the second identification data;
[0013] The signal source channel is set according to the port information, and the display is controlled to show the display screen of the signal source channel.
[0014] Secondly, some embodiments of this application also provide a standby wake-up method, applied to the display device provided in the first aspect. The display device includes a display, a device interface, a power management module, a memory, and a controller. The display is configured to display the screen of a signal source channel; the device interface is configured to connect to an external device; the power management module is used to at least control the power-off or power-on of the display, so that the display device is in a standby state or a power-on state; the memory is used to store extended display identification data. The method includes the following steps:
[0015] In standby mode, in response to the first data exchange message sent when the external device is powered on, the first identification data is read from the power management module. The first identification data is the extended display identification data pre-stored in the power management module.
[0016] Send the first identification data to the external device, and receive a wake-up message sent by the external device based on the first identification data;
[0017] In response to the wake-up message, the power management module is notified to power on, so that the display device switches to the power-on state;
[0018] Reset the hot-plug detection signal of the device interface so that the external device sends a second data exchange message in response to the hot-plug signal;
[0019] The system receives the second data exchange message and, in response to the second data exchange message, reads the second identification data from the memory. The second identification data is the extended display identification data written by the controller when the display device switches to the power-on state.
[0020] Send the second identification data to the external device so that the external device sends the port information of the device interface based on the second identification data;
[0021] The signal source channel is set according to the port information, and the display is controlled to show the display screen of the signal source channel.
[0022] As can be seen from the above technical solutions, the display device and standby wake-up method provided in some embodiments of this application can receive a data exchange message sent by an external device when it is powered on while the display device is in standby mode. In response to the data exchange message, the method reads preset extended display identification data from the power management module and then sends the read extended display identification data to the external device, causing the external device to send a wake-up message to the display device based on the received extended display identification data. In response to the wake-up message, the method notifies the power management module to power on and switch to the power-on state, and re-pulls the hot-plug detection signal of the device interface, causing the external device to resend the data exchange message to the display device in response to the hot-plug detection signal. After receiving the data exchange message, the display device reads the newly written extended display identification data from its memory when it switches to the power-on state, and then sends the read extended display identification data to the external device, causing the external device to send port information to the display device according to the new extended display identification data. Finally, the method sets the corresponding signal source channel according to the port information, enabling the display device to display the display screen corresponding to the signal source channel. The method can improve the reliability of the standby wake-up function in the display device and enable the display device to correctly display the display screen corresponding to the signal source channel after wake-up, thereby improving the user experience. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 This is a schematic diagram illustrating the usage scenarios of the display device in some embodiments of this application;
[0025] Figure 2 Hardware configuration block diagrams of control devices provided in some embodiments of this application;
[0026] Figure 3 Hardware configuration block diagrams of display devices provided in some embodiments of this application;
[0027] Figure 4 This is a schematic diagram illustrating the connection relationship between a display device and an external device provided in some embodiments of this application;
[0028] Figure 5 This is a schematic diagram of the software configuration in a display device provided in some embodiments of this application;
[0029] Figure 6 Interaction diagrams of HDMI interfaces provided in some embodiments of this application;
[0030] Figure 7 This is a schematic diagram illustrating the connection and control between a display device and an external device provided in some embodiments of this application;
[0031] Figure 8 A schematic diagram showing the device in standby mode during the joint control process provided in some embodiments of this application;
[0032] Figure 9 A schematic diagram illustrating the standby wake-up process of a display device and an external device provided in some embodiments of this application;
[0033] Figure 10 A flowchart illustrating a standby wake-up method provided in some embodiments of this application;
[0034] Figure 11 Flowcharts for EDID detection provided in some embodiments of this application;
[0035] Figure 12 This is a flowchart illustrating the process of sending port information provided in some embodiments of this application;
[0036] Figure 13This is an interaction diagram of a display device and an external device during standby wake-up provided in some embodiments of this application. Detailed Implementation
[0037] To make the objectives, technical solutions, and advantages of the exemplary embodiments of this application clearer, the technical solutions in the exemplary embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described exemplary embodiments are only some embodiments of this application, and not all embodiments.
[0038] Based on the exemplary embodiments shown in this application, all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of this application. Furthermore, although the disclosures in this application are presented by way of one or more exemplary examples, it should be understood that each aspect of these disclosures can constitute a complete technical solution on its own.
[0039] It should be understood that the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate, for example, to allow implementation in orders other than those given in the embodiments illustrated or described in this application.
[0040] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclusively include, for example, a product or device that includes a series of components is not necessarily limited to those that are explicitly listed, but may include other components that are not explicitly listed or that are inherent to such product or device.
[0041] The display device provided in this application can have various implementation forms, such as a television, a smart television, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc. Figure 1 and Figure 3 This is one specific embodiment of the display device of this application.
[0042] Figure 1 This is a schematic diagram illustrating the operational scenario between the display device and the control device according to the embodiment. Figure 1 As shown, the user can operate the display device 200 through the smart device 300 or the control device 100.
[0043] In some embodiments, the control device 100 may be a remote control. Communication between the remote control and the display device includes infrared protocol communication, Bluetooth protocol communication, and other short-range communication methods, controlling the display device 200 wirelessly or via wired means. Users can control the display device 200 by inputting user commands through buttons on the remote control, voice input, control panel input, etc.
[0044] In some embodiments, a smart device 300 (such as a mobile terminal, tablet computer, computer, laptop computer, etc.) may also be used to control the display device 200. For example, an application running on the smart device may be used to control the display device 200.
[0045] In some embodiments, the display device 200 may receive instructions not through the aforementioned smart device or control device, but through touch or gestures.
[0046] In some embodiments, the display device 200 can also be controlled in ways other than the control device 100 and the smart device 300. For example, it can be controlled by directly receiving the user's voice commands through a module configured inside the display device 200 for acquiring voice commands, or it can be controlled by receiving the user's voice commands through a voice control device set outside the display device 200.
[0047] In some embodiments, the display device 200 also communicates with the server 400. The display device 200 may communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 may provide various content and interactive features to the display device 200. The server 400 may be a cluster or multiple clusters, and may include one or more types of servers.
[0048] Figure 2 An exemplary configuration block diagram of a control device 100 according to an exemplary embodiment is shown. Figure 2 As shown, the control device 100 includes a device controller 110, a communication interface 130, a user input / output interface 140, a memory, and a power supply. The control device 100 can receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.
[0049] like Figure 3 As shown, the display device 200 includes at least one of the following: a tuner 210, a communicator 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output interface, a memory 290, a power supply, and a communication device interface 280.
[0050] In some embodiments, the controller includes a processor, a video processor, an audio processor, a graphics processor, RAM, ROM, and a first interface to an nth interface for input / output.
[0051] The display 260 includes a display screen assembly for presenting images, a driving assembly for driving image display, a component for receiving image signals from the controller output, and a user control UI interface for displaying video content, image content, menu control interface, and user control UI interface.
[0052] The display 260 can be an LCD display, an OLED display, or a projection display, and can also be a projection device and a projection screen.
[0053] The communicator 220 is a component used to communicate with external devices or servers according to various communication protocol types. For example, the communicator may include at least one of the following: a Wi-Fi module, a Bluetooth module, a wired Ethernet module, other network communication protocol chips or near-field communication protocol chips, and an infrared receiver. The display device 200 can establish the transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220.
[0054] The communication device interface 280 can be used to receive control signals from the control device 100 (such as an infrared remote control).
[0055] Detector 230 is used to collect signals from the external environment or to interact with the external environment. For example, detector 230 includes a light receiver, a sensor for collecting ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to collect external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.
[0056] In some embodiments, device interface 240 is a component for establishing a communication connection between display device 200 and external device 500. Device interface 240 includes, but is not limited to, one or more interfaces such as: High Definition Multimedia Interface (HDMI), analog or high-definition component input interface (component), Composite Video Broadcast Signal (CVBS), Universal Serial Bus (USB) input interface, RGB port, etc. It can also be a composite input / output interface formed by multiple interfaces mentioned above.
[0057] In this context, connecting the display device 200 to the external device 500 refers to establishing a communication connection. The display device 200 and the external device 500, having established the communication connection, act as the receiver (Sink) and transmitter (Source), respectively. The external device 500 can be a set-top box, game console, or computer, among other devices. For example, the external device 500 can be a set-top box. When a user uses the set-top box, it can analyze the signal data from the signal source and output video and audio data in real time, sending the video and audio data to the display device 200. The display device 200 then outputs the video and audio data as video and sound. In this case, the set-top box acts as the transmitter, and the display device 200 acts as the receiver.
[0058] The sending and receiving ends can communicate through a specific interface to transmit data. Therefore, both the sending and receiving ends should have data interfaces with the same specification and functionality. For example, ... Figure 4 As shown, both the display device 200 and the external device 500 are equipped with a High Definition Multimedia Interface (HDMI). During use, the user can plug both ends of the HDMI cable into the display device 200 and the external device 500 respectively. After powering on both devices, the user can set the signal source of the display device 200 to the HDMI interface, thereby enabling data transmission between the display device 200 and the external device 500.
[0059] It should be noted that other connection methods can also be used between the display device 200 and the external device 500 to achieve communication between them. Specific connection methods can be wired, such as Digital Visual Interface (DVI), Video Graphics Array (VGA), or USB; or wireless, such as Wi-Fi, Bluetooth, or infrared. Different communication connection methods can use different information transmission protocols. For example, when using an HDMI interface, the HDMI protocol can be used for data transmission.
[0060] The tuner / demodulator 210 receives broadcast television signals via wired or wireless means, and demodulates audio and video signals, such as EPG data signals, from multiple wireless or wired broadcast television signals.
[0061] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0062] The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory 290. The controller 250 controls the overall operation of the display device 200. For example, in response to receiving a user command to select a UI object to display on the monitor 260, the controller 250 can execute operations related to the object selected by the user command.
[0063] In some embodiments, the controller 250 includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a RAM (Random Access Memory), a ROM (Read-Only Memory), a first to an nth interface for input / output, a communication bus, etc.
[0064] Users can input commands through a graphical user interface (GUI) displayed on the monitor 260, and the user input interface receives the user input commands through the GUI. Alternatively, users can input commands by entering specific sounds or gestures, and the user input interface receives the user input commands by recognizing the sounds or gestures through sensors.
[0065] A "user interface" is the medium through which an application or operating system interacts and exchanges information with the user. It converts information from its internal form to a form that the user can accept. A common form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operation displayed graphically. It can be an icon, window, control, or other interface element displayed on the screen of an electronic device. Controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.
[0066] Figure 5 Provided for some embodiments of this application Figure 1 The diagram shows the software configuration of the display device. In some embodiments, the system of the display device 200 can be divided into three layers, from top to bottom: the application layer, the middleware layer, and the hardware layer.
[0067] The application layer mainly includes commonly used applications on TVs, as well as the application framework. The commonly used applications are mainly browser-based applications, such as HTML5 apps, and native apps.
[0068] An application framework is a complete program model that has all the basic functions required by standard application software, such as file access, data exchange, and the user interface for these functions (toolbar, status bar, menu, dialog box).
[0069] Native apps can support online or offline access, push notifications, or access to local resources.
[0070] The middleware layer includes various television protocols, multimedia protocols, and system components. Middleware can use the basic services (functions) provided by system software to connect different parts of application systems or different applications on the network, achieving resource sharing and function sharing.
[0071] The hardware layer mainly includes the Hardware Abstraction Layer (HAL) interface, hardware, and drivers. The HAL interface serves as a unified interface for all TV chips, with the specific logic implemented by each individual chip. Drivers primarily include: audio drivers, display drivers, Bluetooth drivers, camera drivers, Wi-Fi drivers, USB drivers, HDMI drivers, sensor drivers (such as fingerprint sensors, temperature sensors, and pressure sensors), and power drivers.
[0072] In some embodiments, the display device 200 can be connected to an external device 500, such as a network box, computer, or game console, via an HDMI input (HDMI in). In this case, the display device 200 acts as a sink, and the external device 500 acts as a source. The external device 500 can also be represented as a signal source device. Figure 6 As shown, when the transmitter and receiver are connected, the transmitter pulls up a 5V voltage through the HDMI interface, allowing the 5V voltage to be simultaneously applied to the receiver. For example, when the transmitter's HDMI interface is connected to the receiver, the transmitter applies 5V to the receiver through pin 18 (PWR_CON_PI N18) of the HDMI interface. This way, even if the receiver is not powered on, the transmitter can still read the receiver's EDID (Extended Display Identification Data) through the HDMI interface.
[0073] After detecting a stable 5V voltage signal, the receiving end prepares the HDCP key and EDID file, and pulls the HPD (HotPlug Detection) signal high. HDCP (High-bandwidth Digital Content Protection) is a content protection technology capable of data encryption and authorization verification; each device has a pre-set key for performing this verification.
[0074] Upon detecting an HPD high, the receiving end performs HDCP verification and reads the receiving end's EDID via the HDMI interface's DDC (Display Data Channel). The EDID includes device-related information such as resolution, refresh rate, and color support. The transmitting end then uses the data in the EDID to transmit audio and video signals (media asset signals) to the receiving end via the TMDS (Transition Minimized Differential Signaling) data channel and TMDS clock channel in the HDMI interface, enabling the receiving end to play or display the transmitting end's audio and video signals. The TMDS data channel transmits the RGB data of each pixel, and the TMDS clock channel maintains the required timing for transmission.
[0075] Similarly, in some embodiments, the display device 200 can also be connected to other display devices, such as televisions or monitors, via HDMI output (HDMI out). In this case, the display device 200 acts as the transmitter (source), and the external display device acts as the receiver (sink). The interaction process between the transmitter and receiver is as follows: Figure 6 As shown, it will not be elaborated upon here.
[0076] like Figure 6 As shown, in some embodiments, the HDMI interface also includes a CEC (Consumer Electronics Control) pin. This CEC pin can form a CEC channel for providing HDMI-CEC communication between the transmitter and receiver. HDMI-CEC communication supports bidirectional communication and control between the transmitter and receiver via the HDMI interface, such as power on / off, volume adjustment, and input source switching, thereby enabling device co-control between the transmitter and receiver. HDMI-CEC communication includes specific command and message formats for communication and control between the transmitter and receiver. Different devices have unique addresses to identify the transmitter and receiver. For example, display device 200 can communicate with external device 500 via broadcast and unicast commands.
[0077] As shown Figure 7 in the figure, in some embodiments, when a user performs an interaction operation based on the external device 500, a control instruction is input to the external device 500 based on the interaction operation action. The external device 500 can then generate a CEC message corresponding to the control instruction according to the command and message formats defined by CEC. The CEC message is then transmitted to the display device 200 through the CEC pin in the HDMI cable. When the display device 200 also supports the CEC protocol, it can receive and parse this CEC message. Moreover, after parsing the CEC message, the display device 200 will perform corresponding operations according to the received CEC message. For example, when the control instruction is an instruction for adjusting the volume, the display device 200 will perform the corresponding volume adjustment.
[0078] It should be noted that in the above embodiments, the user can use a control device matching the external device 500 to input a control instruction to jointly control the display device 200. And in some embodiments, the user can also input a control instruction through the control device 100 matching the display device 200 to jointly control the external device 500. That is, the joint control process when jointly controlling devices based on the device interface 240 can be bidirectional.
[0079] Based on the above joint control function between the display device 200 and the external device 500, in some embodiments, the device interface 240 of the display device 200 is connected to the external device 500, and one device can wake up another device in the standby state based on HDMI-CEC communication. That is, the device interface 240 of the display device 200 is connected to the external device 500. When both devices are in the standby state, when one device is powered on, it will send a wake-up message to another device in the standby state based on HDMI-CEC communication. After receiving the wake-up message, the other device will power on and start, switching from the standby state to the powered-on state. Among them, the power consumption of the device in the standby state is less than the power consumption of the device in the powered-on state.
[0080] In the embodiments of the present application, taking the joint control process of waking up the display device 200 (in the standby state) by powering on the external device 500 as an example for illustration, both the display device 200 and the external device 500 support HDMI-CEC communication.
[0081] In some embodiments, the display device 200 includes a standby state and a powered-on state, and the display device 200 further includes a power management module 270. Among them, the power management module 270 is connected to Figure 3The power supply connection shown is used to control at least the power-on or power-off of the display 260. The power management module 270 is configured for low-power operation, so it remains powered on regardless of whether the device is powered on or off, thereby managing the power supply's power-on and power-off states. For example, the power management module 270 can be an MCU (Microcontroller Unit) chip, and in some embodiments, the MCU chip can be a sub-module of the controller 250, meaning the power management module 270 can be integrated into the controller 250.
[0082] In some embodiments, when the display device 200 is in standby mode, the power management module 270 controls at least the display 260 to be in a power-off state; when the display device 200 is in power-on mode, the power management module 270 controls at least the display 260 to be in a power-on state. In this way, the display device 200 can maintain a screen-off effect in standby mode and a screen-on effect in power-on mode.
[0083] To reduce the power consumption of the display device 200 in standby mode, in some embodiments, the controller 250 includes a first controller 251 and a second controller 252, with the power consumption of the first controller 251 being less than that of the second controller 252. The first controller 251 handles data transmission, device identification, and connection management of the device interface 240; the second controller 252 handles tasks for various functions within the system, including at least one of running UI objects, processing input signals, and performing audio / video decoding. For example, the first controller 251 can be an HDMI controller, and the second controller 252 can be composed of a system-on-a-chip (SoC). The power management module 270 also controls the power-on or power-off of the first controller 251 and the second controller 252. In the standby state of the display device 200, the power management module 270 also controls the first controller 251 to be in the power-on state and the second controller 252 to be in the power-off state or low-power state; in the power-on state of the display device 200, the power management module 270 also controls the first controller 251 to be in the power-on state and the second controller 252 to be in the power-on state.
[0084] Alternatively, in some embodiments, the first controller 251 is integrated into the second controller 252, serving as a subunit of the second controller 252. Correspondingly, to enable the display device 200 to receive a wake-up message from the external device 500 via the device interface 240 in standby mode, the power management module 270 controls the second controller 250 to be in a low-power state in standby mode. In this low-power state, the power management module 270 can control the power supply to only power the first controller 251 within the second controller 252. For example, if an HDMI controller is integrated into a System-on-a-Chip (SoC), in standby mode, the power supply only powers the HDMI controller within the SoC, keeping the HDMI controller powered on.
[0085] Similarly, in some embodiments, the first controller 251 can also be integrated into the power management module 270 as a sub-unit of the power management module. Since the power management module 270 is always powered on, the first controller 251 is also powered on in the standby and standby states of the display device 200.
[0086] In some embodiments, the power management module 270 is also used to control the power-on or power-off of the memory 290. The memory 290 is used to store data and program code that require fast access. To avoid data loss, the power management module 270 controls the memory 290 to be powered on regardless of whether the display device 200 is in standby or power-on state. The memory 290 can be SRAM (Static Random-Access Memory).
[0087] In some embodiments, when the display device 200 switches to the power-on state, the power management module 270 powers on the second controller 252 to start the second controller 252 and run the operating system of the display device 200. During the operation of the operating system, the second controller 252 initializes the EDID files of each device interface 240. Then, it writes the initialized EDID files into the memory 290 for storage. In this way, when the display device 200 is connected to the external device 500 through each device interface 240, the external device 500 can read the EDID file corresponding to the device interface 240, ensuring the reliability of the EDID file.
[0088] For example, the display device 200 includes three device interfaces 240, namely HDMI 1, HDMI 2 and HDMI 3. Each HDMI interface corresponds to a different port, and each port corresponds to a different physical address. During the boot-up and operation of the operating system, the display device 200 initializes the EDID file of each port and then writes the initialized EDID file to the memory 290 (such as SRAM).
[0089] It should be noted that the power-down state of one or more circuits or components in the standby state in the above embodiments can also be a low-power state. This application does not impose any limitations on this. In some embodiments, the display device 200 also includes a power-off state, in which all components and circuits in the display device 200 are in a power-down state.
[0090] The following embodiments illustrate the integration of the first controller 251 into the power management module 270, but this is not a limitation; the first controller 251 can also be integrated into other circuits or chips. For ease of description, some embodiments of this application will refer to the device interface 240 as an HDMI interface and the first controller 251 as an HDMI interface for illustrative purposes, and the corresponding HDMI interface will be integrated into the power management module 270.
[0091] like Figure 8 As shown, in some embodiments, when the display device 200 is in standby mode, its power management module 270, memory 290, and first controller 251 are powered on (shown in solid boxes), while the second controller 252 is powered off or in a low-power state (shown in dashed boxes). The device interface 240 connects to an external device 500, which is also in standby mode. At this time, if the user controls the external device 500 to power on, the external device 500 sends a wake-up message (such as a CEC message) to the display device 200 based on its connection to the device interface 240. Upon receiving the wake-up message, the display device 200, in response, notifies the power management module 270 to power on based on the first controller 251, thus switching the display device 200 to the power-on state.
[0092] based on Figure 8 The control process shown, in some embodiments, such as Figure 9As shown, after powering on, external device 500 initiates DDC communication based on its connection with device interface 240, sending a data exchange message (DDC message) to display device 200 to obtain the EDID file of display device 200. Upon receiving the DDC message, the first controller 251 of display device 200 reads the corresponding EDID file (i.e., the EDID file corresponding to the device interface connected to external device 500) from memory 290 and sends the read EDID file to external device 500. After receiving the EDID file sent by display device 200, external device 500 parses the physical address of device interface 240 in the EDID file and determines whether the physical address (such as field length, range, or format) is valid. If the physical address is invalid, no processing is performed; if the physical address is valid, external device 500 determines that it is currently connected to display device 200 and sends a wake-up message (CEC message) to display device 200 based on CEC communication.
[0093] After receiving a wake-up message, the display device 200 notifies the power management module 270 via the first controller 251, thereby triggering the power management module 270 to power on and switching the display device 200 to the power-on state. Specifically, the power management module 270 sends a specific wake-up electrical signal to the second controller 252, causing the second controller 252 to start and run the operating system of the display device 200. After sending the wake-up message, the external device 500 sends port information (CEC message) to the display device 200 after a preset time interval (e.g., 2 seconds). The port information includes the physical address corresponding to the device interface 240 connecting the display device 200 to the external device 500, used to notify the display device 200 which device interface 240 is active (up), i.e., which device interface 240 is connected to the external device 500. Then, the display device 200 sets the signal source channel according to the port information sent by the external device 500, switching the signal source to the corresponding device interface of the external device 500, thereby playing the display screen provided by the external device 500.
[0094] The display device 200 and the external device 500 can be based on Figures 8-9The control process shown illustrates how external device 500 wakes up display device 200 from standby mode. However, in some scenarios, display device 200 in standby mode may not have completed the initialization of the EDID files for each device interface, such as when display device 200 is powered off and then powered on again, automatically entering standby mode. In this case, display device 200 does not start the TV; instead, it automatically switches to standby mode after completing the boot phase (such as the BIOS phase in a Windows system) and does not perform EDID file initialization, meaning the EDID files for each device interface 240 have not yet been written to memory 290. Consequently, external device 500 cannot obtain the EDID file of display device 200 and mistakenly determines that external device 500 is not currently connected to display device 200. Therefore, it will not send a wake-up message to display device 200, resulting in a standby wake-up failure between display device 200 and external device 500.
[0095] Based on the above application scenarios, some embodiments of this application provide a display device 200, such as... Figure 10 As shown, the device includes a display 260, a device interface 240, a power management module 270, a memory 290, and a controller 250. The display 260 is configured to display the image from the signal source channel; the device interface 240 is configured to connect to an external device 500, such as an HDMI interface; the power management module 270 controls the power-on or power-off of the display 260 to keep the display device 200 in standby or power-on state; the memory 290 stores Extended Display Identification Data (EDID), such as SRAM or other static random access memory; and the controller 250 is configured to execute the following program steps:
[0096] S1001: In the standby state, in response to the first data exchange message sent when the external device is powered on, the first identification data is read from the power management module. The first identification data is the extended display identification data pre-stored in the power management module.
[0097] The display device 200 is connected to an external device 500 via its device interface 240. While the display device 200 is in standby mode, the external device 500 can also be in standby or powered off mode. The user can power on the external device 500 through specific interactive operations (even when the external device 500 switches from standby / power off mode to power on mode). Since the display device 200 is connected to the external device 500 via device interface 240, the external device 500 sends first data exchange information (such as a DDC message) to the display device 200 via device interface 240 upon power-on to obtain the Extended Identification Display Data (EDID) of the display device 200. For example, upon power-on, the external device 500 initiates DDC communication, sending a DDC message to the display device 200 via the HDMI interface to obtain the EDID.
[0098] In some embodiments, a default EDID file is pre-stored in the power management module 270 of the display device 200. The physical address corresponding to the EDID file can be the physical address of any device interface 240 in the display device 200. For ease of description, this embodiment refers to the EDID file stored in the power management module 270 as first identification data. The first identification data is used to provide the EDID of the display device 200 to the external device 500 when the display device 200 has not performed EDID initialization. For example, the EDID of one of the device interfaces 240 in the display device 200 can be hard-coded into the power management module 270.
[0099] When the display device 200 is in standby mode, after receiving the first data exchange message sent by the external device 500, it can send the first data exchange information to the power management module through the first controller 251 to read the first identification data stored in the power management module 270.
[0100] like Figure 11 As shown, in some embodiments, since the display device 200 may have already performed EDID initialization in standby mode, such as when the display device 200 switches from power-on mode to standby mode and is not powered off in standby mode, the display device 200 reads extended display identification data from memory 290 (S1101) before executing step S1001. As can be seen from the above embodiments, when the display device 200 has performed EDID initialization, memory 290 stores the EDID file written by the display device 200 during EDID initialization; when the display device 200 has not performed EDID initialization, memory 290 does not store the EDID file written by the display device 200 during EDID initialization.
[0101] Therefore, if the memory 290 stores extended display identification data, the display device 200 sends the extended display identification data of the memory 290 to the external device 500; if the memory 290 stores extended display identification data, the display device 200 sends the extended display identification data of the memory to the external device 500 (S1102). That is, when the memory 290 stores an EDID file, it indicates that the display device 200 has completed the initialization of the EDID, and the display device 200 can execute... Figures 8-9 The standby wake-up control process shown reduces the number of programs executed by the display device 200, thus saving system resources. When the memory 290 does not store the EDID file, it indicates that the display device 200 has not completed EDID initialization. To ensure the standby wake-up function works correctly, the display device 200 sends the pre-stored EDID to the external device 500 to inform the external device 500 of the connection relationship between the two (display device 200 and external device 500), i.e., executing step S1001. In this way, the external device 500 will not mistakenly determine that it is not currently connected to the display device 200 and can normally send a wake-up message to the display device 200 based on CEC communication.
[0102] S1002: Send the first identification data to the external device and receive a wake-up message sent by the external device based on the first identification data.
[0103] After reading the pre-stored first identification data in the power management module 270, the display device 200 can send the first identification data to the external device 500 via the device interface 240. For example, based on the DDC communication provided by the HDMI interface, the first identification data can be sent to the external device 500 using the DDC line in the HDMI cable.
[0104] After receiving the first identification data sent by the display device 200 via the DDC line, the external device 500 parses and processes the first identification data. Specifically, in some embodiments, after receiving the first identification data sent by the display device 200, the external device 500 parses the physical address of the device interface 240 in the first identification data and checks whether the physical address is valid. The device interface 240 can be represented by a specific field in the EDID file, and the validity of the physical address can be determined by the length, range, or format of the corresponding field. If the parsed physical address is valid, the external device 500 can determine that the display device 200 is connected and send a wake-up message to the display device 200 based on CEC communication to wake the display device 200 from standby to power-on state; otherwise, the external device 500 does not perform any processing.
[0105] Since the first identification data is based on the EDID pre-stored in any device interface 240 of the display device 200, the physical address of the device interface 240 in the first identification data will conform to the predefined data format. At this time, the external device 500 can send a wake-up message to the display device 200 normally, thereby ensuring the reliability of the standby wake-up function.
[0106] For example, external device 500 receives first identification data sent by display device 200 via DDC cable, parses the physical address corresponding to the HDMI interface in the first identification data, and checks whether the physical address is valid. After detecting that the physical address is valid, it sends a "Text View On" CEC message to display device 200 using the CEC cable based on the CEC communication provided by the HDMI interface, and display device 200 receives the "Text View On" CEC message via the CEC cable.
[0107] S1003: In response to the wake-up message, notify the power management module to power on so that the display device switches to the power-on state.
[0108] After receiving a wake-up message from the external device 500, the display device 200, in response to the wake-up message, notifies the power management module 270 to power on via the first controller 251. For example, the HDMI controller (first controller 251) of the display device 200 receives the wake-up message (CEC message) sent by the external device 500 and forwards the wake-up message to the MCU (power management module 270). After receiving the wake-up message, the MCU triggers the power-on procedure, sending specific electrical signals to the display 260 and the SOC (second controller 252) to turn on the display 260 and enable the SOC to run the CPU, thereby putting the display device 200 into the power-on state.
[0109] In some embodiments, when the display device 200 switches to the power-on state, the operating system of the display device 200 is loaded based on the second controller 252, and system files stored in the memory 290 are read, as well as various applications and services are prepared. After the operating system is loaded, the device interface 240, such as an HDMI interface or a USB interface, is initialized based on the second controller 252. Initializing the device interface 240 includes setting parameters and checking connection status. For display-related device interfaces 240 such as HDMI, the display device 200 also initializes the EDID corresponding to the device interface 240 during initialization, and then writes the initialized EDID to the memory 290. The EDID includes the physical address of the device interface 240. For example, when the display device 200 is powered on, the SOC powers on and loads the operating system, performs EDID initialization on the HDMI interface, and writes the initialized EDID file to SRAM. At this time, the EDID file written by the display device 200 is the EDID corresponding to the device interface 240 connected to the external device 500, and the physical address in the EDID matches the physical address of the device interface 240.
[0110] S1004: Reset the hot-plug detection signal of the device interface so that the external device sends a second data exchange message in response to the hot-plug signal.
[0111] After switching to the power-on state, the display device 200 initializes the EDID of the device interface 240 and writes the initialized EDID to the memory 290. As can be seen from step S1001, the first identification data sent by the display device 200 to the external device 500 based on the first data exchange message is pre-stored in the power management module 270. The physical address of the device interface 240 in the first identification data can be any device interface 240, and may not match the device interface 240 currently connected to the external device 500. For example, the display device 200 has three HDMI interfaces: HDMI 1, HDMI 2, and HDMI 3. The physical address in the EDID stored in the power management module 270 is the physical address of HDMI 1, while the device interface 240 connected to the external device 500 is HDMI 3. At this time, the port information sent by the external device 500 to the display device 200 is the port information of HDMI 1. The display device 200 will switch the signal source to the HDMI 1 channel and will not be able to display the display screen provided by the external device 500 normally.
[0112] Therefore, after the display device 200 switches to the power-on state, it also resets the hot-plug detection signal of the device interface 240, that is, it pulls the HPD pin of the device interface 240 back up, so that the external device 500 can reacquire the EDID of the display device 200. In some embodiments, when the display device 200 resets the hot-plug detection of the device interface 240, it pulls the hot-plug detection signal low and then pulls it high. For example, the display device 200 can pull the state of the HPD pin in the HDMI interface from high to low; after pulling the HPD pin low, it then pulls its state back from low to high.
[0113] In some embodiments, after detecting a low-to-high transition of the HPD signal, the external device 500 is notified to initiate DDC communication in response to the change in the HPD signal. Upon receiving the notification, the external device 500 sends a second Data Exchange Message (DDC) to the display device 200 via DDC communication to reacquire the EDID of the display device 200. For example, the external device 500 can use a DDC cable to send a DDC message to the display device 200 via HDMI's DDC communication, allowing the display device 200 to receive the DDC message through the DDC cable.
[0114] S1005: Receive the second data exchange message, and in response to the second data exchange message, read the second identification data from the memory, wherein the second identification data is the extended display identification data written by the controller when the display device switches to the power-on state.
[0115] Display device 200 receives a second data exchange message (DDC message) sent by external device 500 based on device interface 240, and in response to the second data exchange message, reads the EDID written by second controller 252 when display device 200 switches to power-on state from memory 290. For ease of distinction, in this embodiment, the EDID stored in memory 290 is represented as second identification data. Since the second identification data is the EDID written by display device 200 during power-on initialization of device interface EDID, the physical address in the second identification data matches the physical address of device interface 240 connected to external device 500, that is, the physical address in the EDID is the same as the physical address of device interface 240 connected to external device 500.
[0116] S1006: Send the second identification data to the external device so that the external device sends the port information of the device interface based on the second identification data.
[0117] After reading the second identification data from the memory 290, the display device 200 sends the second identification data to the external device 500 via the device interface 240. For example, the display device 200 can send the second identification data to the external device 500 via the DDC cable in the HDMI interface. After receiving the newly sent EDID from the display device 200, the external device 500 parses the new EDID to obtain the correct physical address of the device interface 240.
[0118] like Figure 12 As shown, to ensure data accuracy, in some embodiments, after sending the second identification data to the external device 500, the display device 200 also sends an active port request to the external device 500 (S1201). The active port request is used to request port information of the device interface 240 connected to the external device 500, including the physical address of the device interface 240. For example, the display device 200 can use CEC communication provided by the HDMI interface to send a "Request Active Source" message to all external devices 500 connected to it via a CEC cable, enabling the external devices 500 to respond to the message and send port information to the display device 200.
[0119] The display device 200 then receives port information sent by the external device 500 (S1202) and parses the physical address in the port information (S1203). At this time, the port information sent by the external device 500 is generated based on the newly sent extended display identification data, i.e., the second identification data, so the port information matches the port information of the interface 240 connecting the external device 500. After receiving the port information sent by the external device 500, the display device 200 sets the signal source channel based on the physical address in the port information (S1204). For example, if the physical address is the address of HDMI 1, the signal source channel is set according to the address of HDMI 1 1.
[0120] In some embodiments, the device interface 240 of the display device 200 includes a DDC pin, and the device interface 240 is configured to form a display data channel (DDC channel). The display device 200 receives first data exchange information through the display data channel, and in response to the first data exchange message, reads first identification data from a first preset address in the power management module 270 based on the display data channel. The first identification data is then sent to the external device 500 through the display data channel.
[0121] Furthermore, the device receives a second data exchange message via the display data channel and, in response to the second data exchange message, reads the second identification data from the second preset address in the memory 290 based on the display data channel. Then, it sends the second identification data to the external device 500 via the display data channel. That is, the display device 200 can execute steps S1001 and S1002 ("sending the first identification data to the external device 500") and steps S1005-S1006 based on the DDC channel.
[0122] In some embodiments, the controller 250 includes a first controller 251 and a second controller 252. The first controller 251 is connected to a device interface, and the power management module 270 is further configured to control the power-on or power-off of the first controller 251 and the second controller 252. In standby mode, the first controller 251 is powered on and the second controller 252 is powered off; in power-on mode, both the first controller 251 and the second controller 252 are powered on.
[0123] Accordingly, in some embodiments, the first controller 251 of the display device 200 is configured to send a power-on notification to the power management module 270, so that the power management module 270 sends a wake-up signal to the first controller 251 and the display 260 in response to the power-on notification. The second controller 252 of the display device 200 is configured to control the display device 200 to switch to the running state in response to the wake-up signal, and initialize the extended display identification data corresponding to the device interface 240 to generate second identification data. Then, the second controller 252 writes the second identification data into the memory 290 and resets the hot-plug detection signal of the device interface 240.
[0124] It should be noted that all or part of the program executed by the first controller 251 in the above embodiments can also be executed by the second controller 252; similarly, all or part of the program executed by the second controller 252 can also be executed by the first controller, which will not be elaborated here.
[0125] S1007: Set the signal source channel according to the port information, and control the display to display the display screen of the signal source channel.
[0126] After receiving port information sent by external device 500 based on the second identification data, display device 200 sets the signal source channel according to the port information. After setting the signal source channel, display device 200 displays the display screen provided by external device 500 according to the set signal source channel. In some embodiments, step S1007 can be executed by second controller 252.
[0127] In some embodiments, the second controller 252 sets the signal source channel according to the port information. The signal source channel is the data channel formed based on the device interface 240 after the external device 500 is connected to the device interface 240. It then receives the media asset signal (HDMI signal) sent by the external device 500 through the signal source channel, decodes the media asset signal, and controls the display 260 to display the media asset signal's image. For example, when the port information is the physical address of HDMI 3, the display device 200 can set the signal source according to the HDMI 3 physical address. In this way, the display device 200 can improve the reliability of the standby wake-up function while ensuring correct switching of the signal source channel.
[0128] In some embodiments, the device interface 240 of the display device 200 includes a CEC pin, and the device interface is configured to form a CEC channel. The display device 200 receives a wake-up message through the CEC channel and, in response to the wake-up message, notifies the power management module 270 to power on based on the CEC channel, so that the display device 200 switches to the power-on state. That is, the display device 200 can perform the "receiving a wake-up message sent by the external device 500 based on the first identification data" in step S1002 above based on the DDC channel. In some embodiments, the display device 200 can also perform steps S1201-S1202 above based on the CEC channel.
[0129] It should be noted that, in some embodiments, steps S1001-S1007 can be implemented by... Figure 4 The middleware shown is configured with specific software programs to achieve this. The software programs follow the same logic as the steps described above, and will not be elaborated here.
[0130] Based on the above embodiments, steps S1001-S1007 will be described below through a specific example. In this example, device interface 240 is an HDMI interface, first controller 251 is an HDMI controller, and second controller 252 is a SOC, but this is not a limitation.
[0131] like Figure 13 The interactive flow shown is as follows: Display device 200 connects to external device 500 via HDMI 3; the power management module 270 of display device 200 stores the EDID of HDMI 1; display device 200 has not initialized the EDID of device interface 240; and both external device 500 and display device 200 are in standby mode. All message interactions between display device 200 and external device 500 are implemented via device interface 240. Figure 13 This will not be emphasized again.
[0132] After powering on, external device 500 sends a DDC message to display device 200 via DDC communication. Display device 200 responds by reading EDID 1 from power management module 270 and sending the stored EDID 1 to external device 500 via DDC communication. External device 500 parses EDID 1; if the physical address in EDID 1 is valid, it sends a CEC message to display device 200 via CEC communication. Display device 200 responds to the CEC message, powers on, initializes EDID, and then writes the initialized EDID 2 to memory 290.
[0133] Display device 200 reconnects HDMI HPD, causing external device 500 to initiate DDC communication again. Based on this DDC communication, external device 500 sends a DDC message to display device 200. In response, display device 200 reads EDID 2 from memory 290 and sends the stored EDID 2 to external device 500 via DDC communication. EDID 2 includes port information, including port 3. Then, display device 200 sends an active port request to external device 500 via CEC communication. In response to the active port request, external device 500 sends the active port information, i.e., the HDMI 3 port information, to display device 200 using the newly acquired EDID 2. Display device 200 then switches the signal source according to the HDMI 3 port information to play the display provided by external device 500 connected to HDMI 3.
[0134] Based on the aforementioned display device 200, some embodiments of this application also provide a standby wake-up method, applied to the display device 200 of the above embodiments. The display device 200 includes a display 260, a device interface 240, a power management module 270, a memory 290, and a controller 250. The display 260 is configured to display the screen of a signal source channel; the device interface 240 is configured to connect to an external device 500; the power management module 270 is used to at least control the power-off or power-on of the display 260, so that the display device 200 is in a standby state or a powered-on state; the memory 290 is used to store Extended Display Identification Data (EDID). Figure 10 As shown, the method includes the following steps:
[0135] S1001: In standby mode, in response to the first data exchange message sent when the external device is powered on, the first identification data is read from the power management module. The first identification data is the extended display identification data pre-stored in the power management module.
[0136] S1002: Send the first identification data to the external device and receive a wake-up message sent by the external device based on the first identification data;
[0137] S1003: In response to the wake-up message, notify the power management module to power on, so that the display device switches to the power-on state;
[0138] S1004: Reset the hot-plug detection signal of the device interface so that the external device sends a second data exchange message in response to the hot-plug signal;
[0139] S1005: Receive the second data exchange message, and in response to the second data exchange message, read the second identification data from the memory, wherein the second identification data is the extended display identification data written by the controller when the display device switches to the power-on state;
[0140] S1006: Send the second identification data to the external device so that the external device sends the port information of the device interface based on the second identification data;
[0141] S1007: Set the signal source channel according to the port information, and control the display to display the display screen of the signal source channel.
[0142] As can be seen from the above technical solutions, the display device and standby wake-up method provided in some embodiments of this application can, in the standby state of the display device, respond to the data exchange message sent when the external device is powered on, send the preset extended display identification data in the power management module 270 to the external device 500, and receive the wake-up message sent by the external device based on the extended display identification data. Then, in response to the wake-up message, the power management module 270 is notified to power on, and the external device 500 is notified to resend the data exchange message. Then, in response to the data exchange information, the newly written extended display identification data in the memory 290 is sent to the external device, enabling the external device to send port information based on the new extended identification data. Then, the signal source channel is set according to the port information, and the display screen of the signal source channel is displayed. This method can improve the reliability of the standby wake-up function in the display device and automatically switch the signal source channel of the display device 200, thus improving the user experience.
[0143] The same or similar parts among the various embodiments in this specification can be referred to mutually, and will not be repeated here.
[0144] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or certain parts of the embodiments of the present invention.
[0145] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
[0146] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the described embodiments and various different variations of embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that, include: The monitor is configured to display the image from the signal source channel; The device interface is configured to connect to external devices; The power management module is used to control at least the power-off or power-on of the display so that the display device is in standby or power-on state. The memory is used to store extended display recognition data; The controller is configured as follows: In the standby state, in response to the first data exchange message sent when the external device is powered on, the first identification data is read from the power management module. The first identification data is the extended display identification data pre-stored in the power management module. Send the first identification data to the external device, and receive a wake-up message sent by the external device based on the first identification data; In response to the wake-up message, the power management module is notified to power on, so that the display device switches to the power-on state; Reset the hot-plug detection signal of the device interface so that the external device sends a second data exchange message in response to the hot-plug detection signal; The system receives the second data exchange message and, in response to the second data exchange message, reads the second identification data from the memory. The second identification data is the extended display identification data written by the controller when the display device switches to the power-on state. Send the second identification data to the external device so that the external device sends the port information of the device interface based on the second identification data; The signal source channel is set according to the port information, and the display is controlled to show the display screen of the signal source channel.
2. The display device according to claim 1, characterized in that, After the controller sends the second identification data to the external device, it is further configured to: Send an active port request to the external device. The active port request is used to request port information of the device interface connected to the external device. The port information includes the physical address of the device interface. Receive port information sent by the external device in response to the active port request; Parse the physical address in the port information; The signal source channel is configured based on the physical address.
3. The display device according to claim 1, characterized in that, The controller includes a first controller and a second controller. The first controller is connected to a device interface. The power management module is also configured to control the power-on or power-off of the first controller and the second controller. In the standby state, the first controller is in the power-on state and the second controller is in the power-off state. In the powered-on state, both the first controller and the second controller are powered on.
4. The display device according to claim 3, characterized in that, The first controller is configured as follows: A power-on notification is sent to the power management module, so that the power management module sends a wake-up signal to the first controller and the display in response to the power-on notification; The second controller is configured as follows: In response to the wake-up electrical signal, the display device is controlled to switch to the running state, and the extended display identification data corresponding to the device interface is initialized to generate the second identification data; Write the second identification data into the memory; Reset the hot-plug detection signal of the device interface.
5. The display device according to claim 4, characterized in that, The second controller executes a reset of the hot-plug detection signal of the device interface, and is configured to: Pull the hot-plug detection signal down to a low level. The hot-plug detection signal is pulled high.
6. The display device according to claim 4, characterized in that, The second controller is also configured to: The signal source channel is set according to the port information. The signal source channel is a data channel formed based on the device interface after the external device is connected to the device interface. Receive media data signals sent by the external device through the signal source channel; The media asset signal is decoded, and the display is controlled to show the display screen of the media asset signal.
7. The display device according to claim 1, characterized in that, Before the controller reads the first identification data in the power management module, it is also configured to: Read extended display identification data from the memory; If the memory stores extended display identification data, send the extended display identification data from the memory to the external device; If the memory does not store extended display identification data, the step of sending the first identification data to the external device is performed.
8. The display device according to claim 1, characterized in that, The device interface is configured to form a display data channel; the controller is configured to: The first data exchange message is received through the display data channel; In response to the first data exchange message, the first identification data is read from the first preset address of the power management module based on the display data channel; The first identification data is sent to the external device through the display data channel; And, receive the second data exchange message through the display data channel; In response to the second data exchange message, the second identification data is read from the second preset address in the memory based on the display data channel; The second identification data is sent to the external device through the display data channel.
9. The display device according to claim 1, characterized in that, The device interface is configured to form a CEC channel; the controller is configured to: The wake-up message is received through the CEC channel; In response to the wake-up message, the power management module is notified to power on via the CEC channel so that the display device switches to the power-on state.
10. A standby wake-up method, characterized in that, include: In standby mode, in response to the first data exchange message sent when the external device is powered on, the first identification data is read from the power management module. The first identification data is the extended display identification data pre-stored in the power management module. Send the first identification data to the external device, and receive a wake-up message sent by the external device based on the first identification data; In response to the wake-up message, the power management module is notified to power on, so that the display device switches to the power-on state; The hot-plug detection signal of the device interface is reset so that the external device sends a second data exchange message in response to the hot-plug detection signal; The device receives the second data exchange message and, in response to the second data exchange message, reads the second identification data from the memory. The second identification data is the extended display identification data written by the controller of the display device when the display device switches to the power-on state. Send the second identification data to the external device so that the external device sends the port information of the device interface based on the second identification data; The signal source channel is set according to the port information, and the display of the display device is controlled to display the display screen of the signal source channel.