Display device, refresh method thereof, electronic device and storage medium
By determining the refresh mode of different sub-display areas in the display device and selecting the target frame synchronization signal, the problem of the single refresh mode of LTPO display modules is solved, enabling the switching of multiple refresh modes, meeting user needs and reducing resource waste.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-17
- Publication Date
- 2026-04-07
AI Technical Summary
Existing LTPO display modules have a single refresh method, which cannot meet the diverse needs of users, and cannot switch between immediate refresh and the next frame refresh, resulting in wasted refresh resources.
By determining the refresh mode of each sub-display area of the display device and selecting the corresponding target frame synchronization signal, multiple refresh methods for different sub-display areas can be achieved, including immediate refresh and non-immediate refresh, to meet the diverse needs of users.
It enables switching between multiple refresh modes on the same display device, meeting diverse user needs and reducing refresh resource waste.
Smart Images

Figure CN117975911B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of display technology, and in particular to a display device and its refresh method, electronic device and storage medium. Background Technology
[0002] With the development of display technology, the pursuit of lower power consumption in displays led to the development of Low Temperature Polysilicon Oxide (LTPO) display panels. LTPO display panels can achieve low-frequency display, thus reducing power consumption.
[0003] The inventors of this disclosure have discovered that in related technologies, after the display module has been factory-set, it can only be refreshed in the set way, which is a single refresh method and cannot meet the needs of users. Summary of the Invention
[0004] In view of this, the purpose of this disclosure is to provide a display device and its refresh method, electronic device and storage medium to solve or partially solve the above problems.
[0005] For the purposes described above, a first aspect of this disclosure provides a display device, comprising:
[0006] A display panel includes a display area and a non-display area. The display area includes multiple sub-display areas, including a first sub-display area and a second sub-display area.
[0007] The control unit, electrically coupled to the display panel, is configured to:
[0008] Determine the first refresh mode corresponding to the first sub-display area and the second refresh mode corresponding to the second sub-display area, and determine the corresponding target frame synchronization signal based on the first refresh mode and the second refresh mode;
[0009] Receive and display data based on the target frame synchronization signal;
[0010] In response to receiving the display data, the first sub-display area and the second sub-display area are refreshed according to the target frame synchronization signal and the display data.
[0011] Based on the same inventive concept, a second aspect of this disclosure proposes a method for refreshing a display device, comprising:
[0012] Determine the first refresh mode corresponding to the first sub-display area and the second refresh mode corresponding to the second sub-display area, and determine the corresponding target frame synchronization signal based on the first refresh mode and the second refresh mode;
[0013] Receive and display data based on the target frame synchronization signal;
[0014] In response to receiving the display data, the first sub-display area and the second sub-display area are refreshed according to the target frame synchronization signal and the display data.
[0015] Based on the same inventive concept, a third aspect of this disclosure proposes an electronic device including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the method described above when executing the computer program.
[0016] Based on the same inventive concept, a fourth aspect of this disclosure provides a non-transitory computer-readable storage medium that stores computer instructions for causing a computer to perform the methods described above.
[0017] As can be seen from the above, this disclosure provides a display device that selects a corresponding target frame synchronization signal by determining the refresh mode of different sub-display areas, receives display data based on the target frame synchronization signal, and refreshes the sub-display areas according to the target frame synchronization signal and the display data when the display data is received. By determining the refresh mode of different sub-display areas, and then determining the target frame synchronization signal based on the refresh mode, and subsequently refreshing the sub-display areas according to the target frame synchronization signal, multiple refresh methods are realized on the same display device, meeting user needs. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in this disclosure or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a connection diagram of a driving circuit in related technologies;
[0020] Figure 2 This is a schematic diagram of a partition control method in related technologies;
[0021] Figure 3A This is a schematic diagram of a display device provided in an embodiment of the present disclosure;
[0022] Figure 3B Another schematic diagram of an exemplary display device provided in the embodiments of this disclosure;
[0023] Figure 3CAnother schematic diagram of an exemplary display device provided in the embodiments of this disclosure;
[0024] Figure 3D This is a waveform diagram of the first frame synchronization signal according to an embodiment of the present disclosure;
[0025] Figure 3E This is a waveform diagram of the second frame synchronization signal according to an embodiment of the present disclosure;
[0026] Figure 3F This is another schematic diagram of a display device according to an embodiment of the present disclosure;
[0027] Figure 3G This is a schematic diagram illustrating the display data refresh according to an embodiment of the present disclosure;
[0028] Figure 3H This is another schematic diagram illustrating the display data refresh according to an embodiment of the present disclosure;
[0029] Figure 3I This is another schematic diagram illustrating the display data refresh according to an embodiment of the present disclosure;
[0030] Figure 3J This is another schematic diagram illustrating the display data refresh according to an embodiment of the present disclosure;
[0031] Figure 3K Another schematic diagram of an exemplary display device provided in the embodiments of this disclosure;
[0032] Figure 4 A flowchart illustrating an exemplary method provided in an embodiment of this disclosure;
[0033] Figure 5 This is a schematic diagram of the structure of an exemplary electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0035] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this disclosure should have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar terms used in the embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0036] In related technologies, organic light-emitting diode (OLED) display devices can achieve display refresh rates such as 120Hz / 240Hz, thereby significantly improving the user's screen viewing experience.
[0037] To reduce power consumption, low-temperature polycrystalline oxide (LTPO) display devices have been developed, enabling screens with variable refresh rates. For example, the display refresh rate can be adjusted between 1Hz and 240Hz to suit different user scenarios. For instance, when displaying a static image in full screen, the refresh rate is reduced to 1Hz; when displaying a video with a frame rate of 24Hz, the refresh rate is simultaneously reduced to 24Hz, thereby reducing the display's power consumption.
[0038] To further reduce display power consumption, related technologies have proposed a zone-based frequency conversion scheme. This involves dividing the screen into regions, each with a different refresh rate to adapt to different display scenarios. This reduces power consumption while maintaining optimal display quality. Zone-based frequency conversion allows for localized updates; areas that are not refreshed do not need to be written to the current frame's display data, while maintaining the write state of the previous frame's display data.
[0039] Currently, LTPO display modules can achieve different refresh rates and are used in mobile phones and other terminal devices. Common LTPO driver circuits include the 7T1C and 8T1C circuits. A connection diagram of the 8T1C driver circuit is shown below. Figure 1As shown, it includes eight thin-film transistor (TFT) devices T1 to T8 and one capacitor C1. Among them, the 8T1C circuit, because it has the driving signal Vinit3 for adjustment, can have a better frequency cutting effect and can improve the flicker problem.
[0040] like Figure 2 As shown, in related technologies, the partitioned refresh scheme involves setting a gating unit between the gate driving unit (GOA) used to control each row of pixels on the display panel and the pixel circuit. That is, the output signal of the GOA does not directly enter the pixel circuit, but is selected through a GE signal controlling the gating unit, thereby dividing the display panel into several areas from top to bottom. For example... Figure 2 As shown, pulling the gate enable signal (GOA Enable, or GE for short) high or low can control whether the output signal of GOA enters the pixel circuit, thereby controlling the data refresh process and achieving different display refresh rates in different partitions.
[0041] The inventors of this disclosure have discovered that in related technologies, partial screen refresh typically occurs only in the next frame after receiving new display data, making immediate refresh impossible and resulting in wasted refresh resources. Furthermore, after factory setup, display devices in related technologies cannot switch between immediate refresh and next-frame refresh modes, failing to meet the refresh requirements of different applications.
[0042] Therefore, how to implement multiple refresh methods on the same display module to meet different user needs has become an important research question.
[0043] To address this, this disclosure proposes a display device and its refresh method. By determining the refresh mode of each sub-display area contained in the display device, a corresponding target frame synchronization signal is determined. When new display data is received, the sub-display areas are refreshed according to the target frame synchronization signal. This achieves multiple refresh modes on the same display device, enabling switching between next-frame refresh and immediate refresh, thus meeting user needs.
[0044] The embodiments of this application will now be described with reference to the accompanying drawings.
[0045] Figure 3A A schematic diagram of a display device 100 provided in an embodiment of the present disclosure is shown.
[0046] like Figure 3AAs shown, the display device 100 may include a display panel 101 and a control unit 102. The display panel 101 includes a display area 1011 and a non-display area 1012. Optionally, the non-display area 1012 may surround the display area 1011. The display area is used to display images. The display area may further include multiple sub-display areas. Figure 3A As shown, in an optional embodiment, the plurality of sub-display areas may include a first sub-display area 10111 and a second sub-display area 10112. Depending on the application running on the display device 100, different refresh modes can be set for each sub-display area according to the corresponding requirements of the application. Optionally, the refresh mode may include immediate refresh and non-immediate refresh. Immediate refresh may refer to refreshing immediately upon receiving updated display data (e.g., refreshing in the current frame of the received data); non-immediate refresh may refer to refreshing after a preset time after receiving updated display data. In this embodiment, non-immediate refresh may refer to refreshing in the next frame, that is, refreshing in the frame following the current frame corresponding to the received updated data.
[0047] It is understandable that, due to different actual needs or different factory settings, the refresh mode of each sub-display area contained in the multiple sub-display areas may be the same or different.
[0048] For ease of description, the refresh mode corresponding to the first sub-display area 10111 will be referred to as the first refresh mode, and the refresh mode corresponding to the second sub-display area 10112 will be referred to as the second refresh mode.
[0049] For example, the first refresh mode of the first sub-display area 10111 can be immediate refresh, and the second refresh mode of the second sub-display area 10112 can be immediate refresh.
[0050] As another feasible example, the first refresh mode of the first sub-display area 10111 can be a non-immediate refresh, and the second refresh mode of the second sub-display area 10112 can be an immediate refresh.
[0051] like Figure 3A As shown, the control unit 102 is electrically coupled to the display panel 101, so the control unit 102 can control the display process of the display panel by providing corresponding control signals to the display panel 101. In some embodiments, the control unit 102 can determine the corresponding target frame synchronization signal based on the first refresh mode and the second refresh mode by determining the first refresh mode corresponding to the first sub-display area 10111 and the second refresh mode corresponding to the second sub-display area 10112.
[0052] Optionally, different frame synchronization signals (Tearing Effect Signal, or TE for short) can correspond to different refresh methods. By determining the target frame synchronization signal, the sub-display area is refreshed according to the target frame synchronization signal, thus realizing multiple refresh methods on the same display module and meeting the needs of users.
[0053] Furthermore, the control unit 102 can receive display data based on the target frame synchronization signal. This display data is used to update the display screen, specifically, data used to control or change the grayscale values of each pixel in the display area when updating the display screen of the display panel 101. After receiving the display data, the control unit 102 can refresh the first sub-display area 10111 and the second sub-display area 10112 accordingly based on the target frame synchronization signal and the display data.
[0054] Figure 3B Another schematic diagram of an exemplary display device 100 provided in an embodiment of the present disclosure is shown.
[0055] like Figure 3B As shown, the display device 100 includes a display panel 101 and a control unit 102. The control unit 102 may further include one or more processors 1021, a memory 1022, an input / output interface 1023, a communication interface 1024, and a bus 1030. The processors 1021, memory 1022, input / output interface 1023, and communication interface 1024 are interconnected internally via the bus 1030.
[0056] The processor 1021 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs and implement the technical solutions provided in the embodiments of this specification. In some embodiments, the processor 1021 may include other processing modules in the display device 100 for processing data, such as a timing control board (TCON). The timing control board (not shown in the figure) can process the LVDS image data input signal (which may include RGB data signals, clock signals, and control signals) and convert it into an LVDS signal capable of driving the display panel 101, and then send it to the LVDS receiving chip of the display panel 101 to drive the display panel 101 based on the LVDS signal. The memory 1022 can be implemented using ROM (Read Only Memory), RAM (Random Access Memory), static storage devices, dynamic storage devices, etc. The memory 1022 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1022 and is called and executed by the processor 1021.
[0057] Input / output interface 1023 is used to connect input / output modules to realize information input and output. For example, input / output interface 1023 can be electrically coupled to display panel 101 to output control commands generated by processor 1021 to display panel 101, thereby controlling display panel 101 to display data. Input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include speakers, vibrators, indicator lights, etc.
[0058] The communication interface 1024 is used to connect a communication module (not shown in the figure) to enable communication and interaction between the display device 100 and other devices. The communication module can communicate via wired means (e.g., USB, Ethernet cable, etc.) or wireless means (e.g., mobile network, WIFI, Bluetooth, etc.).
[0059] Bus 1030 includes a pathway for transmitting information between various components of control unit 102 (e.g., processor 1021, memory 1022, input / output interface 1023, and communication interface 1024).
[0060] It should be noted that the above-described display device 100 only shows the display panel 101 and the control unit 102. However, in specific implementations, the display device 100 may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described display device 100 may only include the components necessary for implementing the embodiments of this specification, and may not necessarily include... Figure 2 All components shown.
[0061] In some embodiments, such as Figure 3A As shown, the control unit 102 is configured as follows:
[0062] In response to both the first refresh mode and the second refresh mode being immediate refresh, the corresponding target frame synchronization signal is determined to be the first frame synchronization signal; or,
[0063] In response to the presence of non-immediate refresh in the first refresh mode and the second refresh mode, the corresponding target frame synchronization signal is determined to be the second frame synchronization signal.
[0064] Specifically, when the first refresh mode of the first sub-display area 10111 is determined to be immediate refresh and the second refresh mode of the second sub-display area 10112 is determined to be immediate refresh, the target frame synchronization signal corresponding to the first refresh mode and the second refresh mode is the first frame synchronization signal.
[0065] When the first refresh mode of the first sub-display area 10111 is determined to be immediate refresh and the second refresh mode of the second sub-display area 10112 is determined to be non-immediate refresh, the target frame synchronization signal corresponding to the first refresh mode and the second refresh mode is the second frame synchronization signal.
[0066] When the first refresh mode of the first sub-display area 10111 is determined to be non-immediate refresh and the second refresh mode of the second sub-display area 10112 is determined to be immediate refresh, the target frame synchronization signal corresponding to the first refresh mode and the second refresh mode is the second frame synchronization signal.
[0067] When the first refresh mode of the first sub-display area 10111 is determined to be non-immediate refresh, and the second refresh mode of the second sub-display area 10112 is determined to be non-immediate refresh, the target frame synchronization signal corresponding to the first refresh mode and the second refresh mode is the second frame synchronization signal.
[0068] Figure 3C Another schematic diagram of an exemplary display device 100 provided in an embodiment of the present disclosure is shown.
[0069] like Figure 3CAs shown, the display device 100 includes a display panel 101 and a control unit 102. The display panel 101 includes a display area 1011 and a non-display area 1012 surrounding the display area 1011. The display area includes multiple sub-display areas, including a first sub-display area 1011110121, a second sub-display area 1011210122, and a third sub-display area 10123. The refresh modes of the first sub-display area 1011110121, the second sub-display area 1011210122, and the third sub-display area 10123 can be the same or different.
[0070] In some embodiments, the control unit 102 is configured to:
[0071] The first refresh mode corresponding to the first sub-display area 10111, the second refresh mode corresponding to the second sub-display area 10112, and the third refresh mode corresponding to the third sub-display area are determined, and the corresponding target frame synchronization signal is determined based on the first refresh mode, the second refresh mode, and the third refresh mode.
[0072] In response to the first refresh mode being an immediate refresh, and at least one of the second refresh mode and the third refresh mode being an immediate refresh, the corresponding target frame synchronization signal is determined to be the first frame synchronization signal. Alternatively,
[0073] In response to the first refresh mode being an immediate refresh, and the second refresh mode and the third refresh mode being non-immediate refresh, the corresponding target frame synchronization signal is determined to be the second frame synchronization signal.
[0074] Specifically, when the first refresh mode of the first sub-display area 10111 is determined to be immediate refresh, the second refresh mode of the second sub-display area 10112 is determined to be immediate refresh, and the third refresh mode of the third sub-display area is determined to be immediate refresh, the corresponding target frame synchronization signal is the first frame synchronization signal.
[0075] When the first refresh mode of the first sub-display area 10111 is determined to be immediate refresh, the second refresh mode of the second sub-display area 10112 is determined to be immediate refresh, and the third refresh mode of the third sub-display area is determined to be non-immediate refresh, the corresponding target frame synchronization signal is the first frame synchronization signal.
[0076] When the first refresh mode of the first sub-display area 10111 is determined to be immediate refresh, the second refresh mode of the second sub-display area 10112 is determined to be non-immediate refresh, and the third refresh mode of the third sub-display area is determined to be immediate refresh, the corresponding target frame synchronization signal is the first frame synchronization signal.
[0077] When the first refresh mode of the first sub-display area 10111 is determined to be immediate refresh, the second refresh mode of the second sub-display area 10112 is determined to be non-immediate refresh, and the third refresh mode of the third sub-display area is determined to be non-immediate refresh, the corresponding target frame synchronization signal is the second frame synchronization signal.
[0078] In this disclosure, the number of sub-display areas in the display device 100 is not limited; the above only shows schemes including two and three sub-display areas. It may also include four sub-display areas, namely a first sub-display area 10111, a second sub-display area 10112, a third sub-display area, and a fourth sub-display area. It may also include five sub-display areas, namely a first sub-display area 10111, a second sub-display area 10112, a third sub-display area, a fourth sub-display area, and a fifth sub-display area.
[0079] For example, if the display device 100 includes four sub-display areas, then in response to the first refresh mode being an immediate refresh, and at least one of the second refresh mode, the third refresh mode, and the fourth refresh mode of the fourth sub-display area being an immediate refresh, the corresponding target frame synchronization signal is determined to be the first frame synchronization signal. In response to the first refresh mode being an immediate refresh, and the second refresh mode, the third refresh mode, and the fourth refresh mode all being non-immediate refresh, the corresponding target frame synchronization signal is determined to be the second frame synchronization signal.
[0080] In some embodiments, the control unit 102 is configured to:
[0081] Obtain the first refresh rate corresponding to the first sub-display area 10111 and the second refresh rate corresponding to the second sub-display area 10112, and determine the first frame synchronization signal based on the first refresh rate and the second refresh rate.
[0082] Specifically, the first frame synchronization signal is related to the refresh rate of each sub-display area in the display area. The above description only illustrates the determination method of the first frame synchronization signal when the display device 100 includes two sub-display areas. If the display device 100 includes three sub-display areas, the first refresh rate corresponding to the first sub-display area 10111, the second refresh rate corresponding to the second sub-display area 10112, and the third refresh rate corresponding to the third sub-display area are obtained respectively, and the first frame synchronization signal is determined based on the first refresh rate, the second refresh rate, and the third refresh rate.
[0083] In some embodiments, the control unit 102 is configured to:
[0084] A first reference frequency value corresponding to a preset first reference frequency signal is obtained. A first refresh time corresponding to the first sub-display area 10111 is determined based on the first reference frequency value and the first refresh rate. A second refresh time corresponding to the second sub-display area 10112 is determined based on the first reference frequency value and the second refresh rate. Based on the first refresh time and the second refresh time, the frame corresponding to the refresh of the first sub-display area 10111 and / or the second sub-display area 10112 is determined as the refresh frame. The frame synchronization signal corresponding to the refresh frame is the first initial frame synchronization signal. An idle frame is determined based on the first refresh time and the second refresh time. The frame synchronization signal corresponding to the idle frame is the second initial frame synchronization signal. The idle frame is a frame in which none of the multiple sub-display areas are refreshed. A first frame synchronization signal is obtained based on the first initial frame synchronization signal and the second initial frame synchronization signal.
[0085] Figure 3D A waveform diagram of the first frame synchronization signal according to an embodiment of the present disclosure is shown.
[0086] like Figure 3D As shown, TE1 is the first reference frequency signal, and its corresponding first reference frequency value is 240Hz. TE2 can be regarded as the transition frame synchronization signal. In this embodiment, the frame synchronization signal is refreshed when it is low and not refreshed when it is high. MDL is a schematic diagram of the display screen of the display device 100.
[0087] The first refresh rate of the first sub-display area 10111 (Part 1) is determined to be 60Hz, and the second refresh rate of the second sub-display area 10112 (Part 2) is determined to be 40Hz. The first refresh time corresponding to the first sub-display area 10111 is determined based on the first reference frequency value and the first refresh rate, such as... Figure 3D The first, third, fifth, and seventh frames in the image. The second refresh time corresponding to the second sub-display area 10112 is determined based on the first reference frequency value and the second refresh rate, such as... Figure 3D The first, fourth, and seventh frames in the image.
[0088] The frame corresponding to the refresh of the first sub-display area 10111 and / or the second sub-display area 10112 is determined as the refresh frame. That is, when either the first sub-display area 10111 or the second sub-display area 10112 is refreshed, the corresponding frame is the refresh frame. Figure 3D The first, third, fourth, fifth, and seventh frames are all refresh frames.
[0089] A frame in which multiple sub-display areas do not refresh is considered an idle frame. Figure 3D The second and sixth frames in the image are both idle frames.
[0090] The frame synchronization signal corresponding to the refresh frame is the first initial frame synchronization signal, and the frame synchronization signal corresponding to the idle frame is the second initial frame synchronization signal. The first frame synchronization signal is obtained based on the first initial frame synchronization signal and the second initial frame synchronization signal.
[0091] Specifically, such as Figure 3D As shown in TE3, the first initial frame synchronization signal includes a low-level signal, and the second initial frame synchronization signal is the same as the first reference frequency signal. That is, when there is a sub-display area refresh, the corresponding frame synchronization signal is a low-level signal, and when there is no sub-display area refresh, the frame synchronization signal is the first reference frequency signal.
[0092] Figure 3E A waveform diagram of the second frame synchronization signal according to an embodiment of the present disclosure is shown.
[0093] The control unit 102 is configured to:
[0094] Obtain a preset second reference frequency signal and use the second reference frequency signal as the second frame synchronization signal.
[0095] For example, such as Figure 3E As shown, TE3 is a preset second reference frequency signal with a corresponding second reference frequency of 120Hz. When there is a sub-display area refresh, the corresponding second frame synchronization signal is a low-level signal, and when there is no sub-display area refresh, the corresponding second frame synchronization signal is a high-level signal.
[0096] Figure 3F Another schematic diagram of a display device 100 according to an embodiment of the present disclosure is shown.
[0097] like Figure 3F As shown, the display device 100 includes a display panel 101 and a control unit 102, as well as an application processor 103, which is electrically coupled to the control unit 102. The application processor 103 is abbreviated as AP.
[0098] Specifically, after determining the target frame synchronization signal based on the refresh mode of the multiple sub-display areas included in the display device 100, the control unit 102 sends the target frame synchronization signal to the application processor 103, so that the application processor 103 can send display data after receiving the target frame synchronization signal. The target frame synchronization signal is a high-level signal when sent to the application processor 103, indicating that the application processor 103 can send display data. After receiving the target frame synchronization signal sent by the control unit 102, the application processor 103 sends display data, so that the control unit 102 can receive the display data and refresh it.
[0099] The application processor 103 is configured to:
[0100] The system receives a first frame synchronization signal sent by the control unit 102, determines an idle frame based on the first frame synchronization signal, and sends first display data to the control unit 102. Alternatively, it receives a second frame synchronization signal sent by the control unit 102 and sends second display data to the control unit 102.
[0101] Specifically, the control unit 102 sends a target frame synchronization signal to the application processor 103 every frame. When the application processor 103 receives the first frame synchronization signal sent by the control unit 102, it determines that the current frame is an idle frame based on the first frame synchronization signal and then sends the first display data to the control unit 102. An idle frame is a frame in which all sub-display areas in the display device 100 are not refreshed. That is, when the first frame synchronization signal is received, the first display data can only be sent if all sub-display areas are not refreshed. Sending the first display data in an idle frame ensures that the control unit 102 can immediately refresh and display the first display data after receiving it.
[0102] For example, such as Figure 3D As shown, in the second, sixth, and eighth frames, the application processor 103 can send the first display data.
[0103] When the application processor 103 receives the second frame synchronization signal sent by the control unit 102, it can send the second display data in each frame.
[0104] Figure 3G This is a schematic diagram illustrating the display data refresh according to an embodiment of the present disclosure.
[0105] like Figure 3G As shown, TE1 is the first reference frequency signal, with a corresponding first reference frequency value of 240Hz. TE2 can be considered as a transition frame synchronization signal. The rows corresponding to the display screen show schematic diagrams of each frame of the display device 100 (MDL). The rows corresponding to the stored data show the currently stored display data corresponding to each frame in the memory 104 (Display RAM) used to store display data. Taking the first refresh rate of the first sub-display area 10111 (Part1) as 60Hz and the second refresh rate of the second sub-display area 10112 (Part2) as 40Hz as an example, the rows corresponding to the reference screen show the reference screen corresponding to each frame. This reference screen refers to the situation where the first sub-display area 10111 and the second sub-display area 10112 refresh the screen according to their respective refresh rates when there is no new display data.
[0106] After receiving the first frame synchronization signal sent by the control unit 102, the application processor 103 sends first display data including first display information and a first display instruction. The first display information includes display information corresponding to the display area 1011, i.e., the first display information is a full-frame image. The first display instruction is used to determine a first sub-display area to be refreshed corresponding to the first display information from the first sub-display area 10111 and the second sub-display area 10112, so that the control unit 102 can refresh the first sub-display area to be refreshed according to the first display information.
[0107] The application processor 103 sends first display information and first display instructions to ensure that after the control unit 102 receives the display data, it immediately refreshes the first sub-area to be refreshed according to the first display information and first display instructions.
[0108] Control unit 102 is configured as follows:
[0109] In response to receiving the first display data in the idle frame, the first sub-display area to be refreshed is refreshed in the idle frame according to the first display information.
[0110] like Figure 3G As shown, the sixth frame is an idle frame. After receiving the first display data in the sixth frame, the first display data includes the first display information and the first display command. The first display command (Or Partition Command) refreshes the first sub-display area 10111 (Part1) and the second sub-display area 10112 (Part2). The first display information is PIC1. After receiving the first display data in the sixth frame, a refresh is performed immediately, and the first frame synchronization signal is changed accordingly. That is, a new first frame is recorded from the start of the refresh, and the waveform of the first frame synchronization signal is restarted from the new first frame.
[0111] Figure 3G The diagram shows the refresh of the display device 100 when it contains two sub-display areas. When the display device 100 contains three sub-display areas, the first display command can refresh the first sub-display area 10111, refresh the second sub-display area 10112, and not refresh the third sub-display area. At this time, according to the first display information, after receiving the display data, the first sub-display area 10111 and the second sub-display area 10112 are refreshed immediately using the first display information.
[0112] Figure 3H This is another schematic diagram illustrating the display data refresh of an embodiment of this disclosure.
[0113] After receiving the second frame synchronization signal sent by the control unit 102, the application processor 103 sends second display data containing second display information and a second display instruction. The second display information corresponds to either the first sub-display area 10111 or the second sub-display area 10112; for example, if the display device 100 includes two sub-display areas, the second display information is a half-frame image. The second display instruction is used to determine the second sub-display area to be refreshed corresponding to the second display information from the first sub-display area 10111 and the second sub-display area 10112, so that the control unit 102 can refresh the second sub-display area to be refreshed according to the second display information.
[0114] Control unit 102 is configured as follows:
[0115] In response to the first refresh mode being immediate refresh and the second refresh mode being non-immediate refresh, the second display data is received, and the first current frame corresponding to the second display data is determined; the second sub-display area to be refreshed corresponding to the second display information is determined according to the second display instruction. In response to the second sub-display area to be refreshed being the first sub-display area 10111, the first sub-display area 10111 is refreshed according to the second display information in the first current frame; or, in response to the second sub-display area to be refreshed being the second sub-display area 10112, the second sub-display area 10112 is refreshed according to the second display information in the next frame after the first current frame.
[0116] Specifically, when the first refresh mode is immediate refresh and the second refresh mode is non-immediate refresh, if the second sub-display area to be refreshed is the first sub-display area 10111, then the first sub-display area 10111 is refreshed in the first current frame according to the second display information.
[0117] When the second sub-display area to be refreshed is the second sub-display area 10112, since the first sub-display area 10111 has not been refreshed, the second sub-display area 10112 needs to be refreshed in the next frame of the first current frame according to the second display information.
[0118] like Figure 3HAs shown, TE1 is the first reference frequency signal, with a corresponding first reference frequency value of 240Hz. TE2 can be considered as a transition frame synchronization signal, and TE3 is the second reference frequency signal, with a corresponding second reference frequency value of 120Hz. The rows corresponding to the display screen show schematic diagrams of each frame of the display device 100 (MDL). The rows corresponding to the stored data show the currently stored display data for each frame in the memory 104 (Display RAM) used to store display data. Taking the first refresh rate of the first sub-display area 10111 (Part1) as 60Hz and the second refresh rate of the second sub-display area 10112 (Part2) as 40Hz as an example, the rows corresponding to the reference screen show the reference screen for each frame. This reference screen refers to the situation where the first sub-display area 10111 and the second sub-display area 10112 refresh the screen according to their respective refresh rates when there is no new display data.
[0119] like Figure 3H As shown, the first refresh mode is immediate refresh, and the second refresh mode is non-immediate refresh, i.e., refresh in the next frame. When the second display data is received in the sixth frame, the sixth frame is taken as the first current frame. According to the second display command (Partition1 Command), the second sub-area to be refreshed corresponding to the second display information is determined as the first display sub-area. Then, in the sixth frame, the first display sub-area is refreshed according to the second display information, which is PIC2.
[0120] Figure 3I This is another schematic diagram illustrating the display data refresh of an embodiment of this disclosure.
[0121] The control unit 102 is configured to:
[0122] In response to the first refresh mode being non-immediate refresh, the second display data is received, and the second current frame corresponding to the second display data is determined; in the next frame of the second current frame, the second sub-display area to be refreshed is refreshed according to the second display information.
[0123] Specifically, when the first refresh mode is non-immediate refresh, regardless of whether the second refresh mode is immediate refresh, upon receiving the second display data, the second current frame corresponding to the second display data is determined. Whether refreshing the first sub-display area 10111 or the second sub-display area 10112, the second sub-display area to be refreshed is refreshed in the next frame of the second current frame according to the second display information.
[0124] like Figure 3IAs shown, TE1 is the first reference frequency signal, with a corresponding first reference frequency value of 240Hz. TE2 can be considered as a transition frame synchronization signal, and TE3 is the second reference frequency signal, with a corresponding second reference frequency value of 120Hz. The rows corresponding to the display screen show schematic diagrams of each frame of the display device 100 (MDL). The rows corresponding to the stored data show the currently stored display data for each frame in the memory 104 (Display RAM) used to store display data. Taking the first refresh rate of the first sub-display area 10111 (Part1) as 60Hz and the second refresh rate of the second sub-display area 10112 (Part2) as 40Hz as an example, the rows corresponding to the reference screen show the reference screen for each frame. This reference screen refers to the situation where the first sub-display area 10111 and the second sub-display area 10112 refresh the screen according to their respective refresh rates when there is no new display data.
[0125] like Figure 3I As shown, the first refresh mode is a non-immediate refresh. When the second display data is received in the sixth frame, the sixth frame is taken as the second current frame. Then, according to the second display command (Partition1Command), in the next frame after the second current frame, i.e., the seventh frame, the first display sub-area is refreshed according to the second display information, which is PIC3.
[0126] Figure 3J This is another schematic diagram illustrating the display data refresh of an embodiment of this disclosure.
[0127] After receiving the second frame synchronization signal sent by the control unit 102, the application processor 103 sends second display data containing third display information. At this time, the third display information is the display information corresponding to the display area, which is the whole frame image.
[0128] The control unit 102 is configured to:
[0129] In response to receiving the second display data, a third current frame corresponding to the second display data is obtained; the first sub-display area 10111 is refreshed in the third current frame according to the third display information, and the second sub-display area 10112 is refreshed in the next frame according to the third display information.
[0130] like Figure 3JAs shown, TE1 is the first reference frequency signal, with a corresponding first reference frequency value of 240Hz. TE2 can be considered as a transition frame synchronization signal, and TE3 is the second reference frequency signal, with a corresponding second reference frequency value of 120Hz. The rows corresponding to the display screen show schematic diagrams of each frame of the display device 100 (MDL). The rows corresponding to the stored data show the currently stored display data for each frame in the memory 104 (Display RAM) used to store display data. Taking the first refresh rate of the first sub-display area 10111 (Part1) as 60Hz and the second refresh rate of the second sub-display area 10112 (Part2) as 40Hz as an example, the rows corresponding to the reference screen show the reference screen for each frame. This reference screen refers to the situation where the first sub-display area 10111 and the second sub-display area 10112 refresh the screen according to their respective refresh rates when there is no new display data.
[0131] Specifically, such as Figure 3J As shown, in the sixth frame, the application processor 103 sends the second display data, and the third display information contained in the second display data is a whole frame image. Then, the first sub-display area 10111 is refreshed in the sixth frame, and the second sub-display area 10112 is refreshed in the seventh frame. The third display information is PIC4.
[0132] Figure 3K Another schematic diagram of an exemplary display device 100 provided in an embodiment of this disclosure.
[0133] The display device 100 further includes a display driver chip 1, and the control unit 102 is disposed in the display driver chip 1. The display driver chip 1 also includes a memory 104. The memory 104 is used to receive display data sent by the application processor 103 and store the display data. The memory 104 can be random access memory (RAM) or static random access memory (SRAM).
[0134] The control unit 102 is configured to read the display data from the memory 104 and refresh the first sub-display area 10111 and the second sub-display area 10112 according to the target frame synchronization signal and the display data.
[0135] like Figure 3HAs shown, the display data is stored in memory 104 (Display RAM shown in the figure). Control unit 102 reads the display data from the memory and refreshes the first sub-display area 10111 and the second sub-display area 10112 according to the target frame synchronization signal and the display data. The display screen of the display device after refresh is shown in the figure.
[0136] This disclosure also provides a method for refreshing a display device, enabling different refresh methods to be performed on the same display device. Figure 4 A flowchart illustrating an exemplary method provided in an embodiment of this disclosure is shown. This method 400 can be implemented by a display device 100. For example... Figure 4 As shown, the method 400 may further include the following steps.
[0137] Step 401: Determine the first refresh mode corresponding to the first sub-display area and the second refresh mode corresponding to the second sub-display area, and determine the corresponding target frame synchronization signal based on the first refresh mode and the second refresh mode.
[0138] Step 402: Receive display data based on the target frame synchronization signal.
[0139] Step 403: In response to receiving the display data, refresh the first sub-display area and the second sub-display area according to the target frame synchronization signal and the display data.
[0140] In some embodiments, step 401 specifically includes:
[0141] Step 4011: In response to both the first refresh mode and the second refresh mode being immediate refresh, determine the corresponding target frame synchronization signal as the first frame synchronization signal; or,
[0142] Step 4012: In response to the existence of non-immediate refresh in the first refresh mode and the second refresh mode, determine the corresponding target frame synchronization signal as the second frame synchronization signal.
[0143] In some embodiments, the method further includes:
[0144] Step 40A: Determine the first refresh mode corresponding to the first sub-display area, the second refresh mode corresponding to the second sub-display area, and the third refresh mode corresponding to the third sub-display area; and determine the corresponding target frame synchronization signal based on the first refresh mode, the second refresh mode, and the third refresh mode.
[0145] In some embodiments, step 401 specifically includes:
[0146] Step 401A: In response to the first refresh mode being immediate refresh, and at least one of the second refresh mode and the third refresh mode being immediate refresh, determine the corresponding target frame synchronization signal as the first frame synchronization signal; or,
[0147] Step 401B: In response to the first refresh mode being an immediate refresh, and the second refresh mode and the third refresh mode being non-immediate refresh, the corresponding target frame synchronization signal is determined to be the second frame synchronization signal.
[0148] In some embodiments, step 4011 specifically includes:
[0149] Step 40111: Obtain the first refresh rate corresponding to the first sub-display area and the second refresh rate corresponding to the second sub-display area;
[0150] Step 40112: Determine the first frame synchronization signal based on the first refresh rate and the second refresh rate.
[0151] In some embodiments, step 40112 specifically includes:
[0152] Step 401121: Obtain the first reference frequency value corresponding to the preset first reference frequency signal;
[0153] Step 401122: Determine the first refresh time corresponding to the first sub-display area based on the first reference frequency value and the first refresh rate;
[0154] Step 401123: Determine the second refresh time corresponding to the second sub-display area based on the first reference frequency value and the second refresh rate;
[0155] Step 401124: Based on the first refresh time and the second refresh time, determine the frame corresponding to the refresh of the first sub-display area and / or the second sub-display area as the refresh frame, and the frame synchronization signal corresponding to the refresh frame is the first initial frame synchronization signal.
[0156] Step 401125: Determine an idle frame based on the first refresh time and the second refresh time. The frame synchronization signal corresponding to the idle frame is the second initial frame synchronization signal. The idle frame is a frame in which none of the multiple sub-display areas are refreshed.
[0157] Step 401126: Obtain the first frame synchronization signal based on the first initial frame synchronization signal and the second initial frame synchronization signal.
[0158] In some embodiments, the second initial frame synchronization signal is the same as the first reference frequency signal.
[0159] In some embodiments, step 4012 specifically includes:
[0160] Obtain a preset second reference frequency signal and use the second reference frequency signal as the second frame synchronization signal.
[0161] In some embodiments, step 403 specifically includes:
[0162] Step 4031: In response to receiving the first display data in the idle frame, the first sub-display area to be refreshed is refreshed in the idle frame according to the first display information.
[0163] The first display data includes first display information and first display instructions.
[0164] The first display information includes display information corresponding to the display area. The first display instruction is used to determine a first sub-display area to be refreshed corresponding to the first display information from the first sub-display area and the second sub-display area, so that the control unit can refresh the first sub-display area to be refreshed according to the first display information.
[0165] In some embodiments, step 403 specifically includes:
[0166] Step 403A1: In response to the first refresh mode being immediate refresh and the second refresh mode being non-immediate refresh, receive the second display data and determine the first current frame corresponding to the second display data; wherein, the second display data includes second display information and second display instructions.
[0167] The second display information is the display information corresponding to the first sub-display area or the second sub-display area. The second display instruction is used to determine the second sub-display area to be refreshed corresponding to the second display information from the first sub-display area and the second sub-display area, so that the control unit can refresh the second sub-display area to be refreshed according to the second display information.
[0168] Step 403A2: Determine the second sub-display area to be refreshed corresponding to the second display information according to the second display instruction;
[0169] Step 403A3: In response to the second sub-display area to be refreshed being the first sub-display area, refresh the first sub-display area according to the second display information in the first current frame; or,
[0170] Step 403A4: In response to the second sub-display area to be refreshed being the second sub-display area, the second sub-display area is refreshed in the next frame of the first current frame according to the second display information.
[0171] In some embodiments, step 403 specifically includes:
[0172] Step 403B1: In response to the first refresh mode being non-immediate refresh, receive the second display data and determine the second current frame corresponding to the second display data;
[0173] Step 403B2: In the next frame of the second current frame, refresh the second sub-display area to be refreshed according to the second display information.
[0174] In some embodiments, step 403 specifically includes:
[0175] Step 403a1: In response to receiving the second display data, obtain the third current frame corresponding to the second display data, wherein the second display data includes third display information, and the third display information is display information corresponding to the display area;
[0176] Step 403a2: In the third current frame, the first sub-display area is refreshed according to the third display information, and in the next frame of the third current frame, the second sub-display area is refreshed according to the third display information.
[0177] In some embodiments, step 403 specifically includes:
[0178] The display data is read from the memory, and the first sub-display area and the second sub-display area are refreshed according to the target frame synchronization signal and the display data.
[0179] It should be noted that the method of this disclosure embodiment can be executed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method of this disclosure embodiment, and the multiple devices will interact with each other to complete the method described.
[0180] It should be noted that the above description describes some embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0181] The display device 100 of the foregoing embodiments can be used to implement the corresponding methods in any of the above embodiments. Therefore, the method embodiments have the beneficial effects of the corresponding device embodiments, which will not be repeated here.
[0182] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the refresh method of the display device described in any of the above embodiments.
[0183] Figure 5 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0184] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0185] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0186] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0187] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0188] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0189] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0190] The electronic devices described above are used to implement the refresh method of the corresponding display device in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0191] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the refresh method of the display device as described in any of the above embodiments.
[0192] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0193] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the refresh method of the display device as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0194] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a vehicle, including the in-vehicle voice interaction device in the above embodiments, the electronic device in the above embodiments, the computer-readable storage medium in the above embodiments, wherein the vehicle device implements the refresh method of the display device described in any of the above embodiments.
[0195] The vehicle described in the above embodiments is used to implement the refresh method of the display device described in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0196] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this disclosure (including the claims) is limited to these examples; within the framework of this disclosure, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this disclosure as described above, which are not provided in detail for the sake of brevity.
[0197] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this disclosure, the provided drawings may or may not show well-known power / ground connections to integrated circuit (IC) chips and other components. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this disclosure, and this also takes into account the fact that the details of implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this disclosure will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuitry) have been set forth to describe exemplary embodiments of this disclosure, it will be apparent to those skilled in the art that the embodiments of this disclosure may be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0198] Although this disclosure has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0199] This disclosure is intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A display device, characterized in that, include: A display panel includes a display area and a non-display area. The display area includes multiple sub-display areas, including a first sub-display area and a second sub-display area. The control unit, electrically coupled to the display panel, is configured to: Determine the first refresh mode corresponding to the first sub-display area and the second refresh mode corresponding to the second sub-display area, and determine the corresponding target frame synchronization signal based on the first refresh mode and the second refresh mode; Receive and display data based on the target frame synchronization signal; In response to receiving the display data, the first sub-display area and the second sub-display area are refreshed according to the target frame synchronization signal and the display data; The control unit is configured to: In response to both the first refresh mode and the second refresh mode being immediate refresh, the corresponding target frame synchronization signal is determined to be the first frame synchronization signal; or, In response to the presence of non-immediate refresh in the first refresh mode and the second refresh mode, the corresponding target frame synchronization signal is determined to be the second frame synchronization signal; The display device further includes an application processor, which is electrically coupled to the control unit. The control unit sends a target frame synchronization signal to the application processor every frame. When the application processor receives the first frame synchronization signal sent by the control unit, it determines that the current frame is an idle frame based on the first frame synchronization signal and sends the first display data to the control unit. An idle frame is a frame in which all sub-display areas in the display device are not refreshed. When the application processor receives the second frame synchronization signal sent by the control unit, it can send the second display data in each frame.
2. The display device according to claim 1, characterized in that, The plurality of sub-display areas also includes a third sub-display area; The control unit is configured to: Determine the first refresh mode corresponding to the first sub-display area, the second refresh mode corresponding to the second sub-display area, and the third refresh mode corresponding to the third sub-display area, and determine the corresponding target frame synchronization signal based on the first refresh mode, the second refresh mode, and the third refresh mode.
3. The display device according to claim 2, characterized in that, The control unit is configured to: In response to the first refresh mode being an immediate refresh, and at least one of the second refresh mode and the third refresh mode being an immediate refresh, the corresponding target frame synchronization signal is determined to be the first frame synchronization signal; or, In response to the first refresh mode being an immediate refresh, and the second refresh mode and the third refresh mode being non-immediate refresh, the corresponding target frame synchronization signal is determined to be the second frame synchronization signal.
4. The display device according to claim 1, characterized in that, The control unit is configured to: Get the first refresh rate corresponding to the first sub-display area and the second refresh rate corresponding to the second sub-display area; The first frame synchronization signal is determined based on the first refresh rate and the second refresh rate.
5. The display device according to claim 4, characterized in that, The control unit is configured to: Obtain the first reference frequency value corresponding to the preset first reference frequency signal; The first refresh time corresponding to the first sub-display area is determined based on the first reference frequency value and the first refresh rate. The second refresh time corresponding to the second sub-display area is determined based on the first reference frequency value and the second refresh rate. Based on the first refresh time and the second refresh time, the frame corresponding to the first sub-display area and / or the second sub-display area when it is refreshed is determined as the refresh frame, and the frame synchronization signal corresponding to the refresh frame is the first initial frame synchronization signal. Idle frames are determined based on the first refresh time and the second refresh time. The frame synchronization signal corresponding to the idle frame is the second initial frame synchronization signal. The idle frame is a frame in which none of the multiple sub-display areas are refreshed. The first frame synchronization signal is obtained based on the first initial frame synchronization signal and the second initial frame synchronization signal.
6. The display device according to claim 5, characterized in that, The second initial frame synchronization signal is the same as the first reference frequency signal.
7. The display device according to claim 1, characterized in that, The control unit is configured to: Obtain a preset second reference frequency signal and use the second reference frequency signal as the second frame synchronization signal.
8. The display device according to claim 1, characterized in that, The first display data includes first display information and first display instructions. The first display information includes display information corresponding to the display area. The first display instruction is used to determine the first sub-display area to be refreshed corresponding to the first display information from the first sub-display area and the second sub-display area, so that the control unit can refresh the first sub-display area to be refreshed according to the first display information. The control unit is configured to: In response to receiving the first display data in the idle frame, the first sub-display area to be refreshed is refreshed in the idle frame according to the first display information.
9. The display device according to claim 1, characterized in that, The second display data includes second display information and second display instructions. The second display information is the display information corresponding to the first sub-display area or the second sub-display area. The second display instruction is used to determine the second sub-display area to be refreshed corresponding to the second display information from the first sub-display area and the second sub-display area, so that the control unit can refresh the second sub-display area to be refreshed according to the second display information. The control unit is configured to: In response to the first refresh mode being immediate refresh and the second refresh mode being non-immediate refresh, the second display data is received, and the first current frame corresponding to the second display data is determined; The second sub-display area to be refreshed is determined according to the second display instruction; In response to the second sub-display area to be refreshed being the first sub-display area, the first sub-display area is refreshed in the first current frame according to the second display information; or... In response to the second sub-display area to be refreshed being the second sub-display area, the second sub-display area is refreshed in the next frame of the first current frame according to the second display information.
10. The display device according to claim 9, characterized in that, The control unit is configured to: In response to the first refresh mode being non-immediate refresh, the second display data is received, and the second current frame corresponding to the second display data is determined; In the next frame after the second current frame, the second sub-display area to be refreshed is refreshed according to the second display information.
11. The display device according to claim 1, characterized in that, The second display data includes the third display information. The third display information is the display information corresponding to the display area; The control unit is configured to: In response to receiving the second display data, obtain the third current frame corresponding to the second display data; In the third current frame, the first sub-display area is refreshed according to the third display information, and in the next frame after the third current frame, the second sub-display area is refreshed according to the third display information.
12. The display device according to claim 1, characterized in that, The display device further includes: a display driver chip, The display driver chip also includes a memory configured to store the display data; The control unit, located in the display driver chip, is configured to read the display data from the memory and refresh the first sub-display area and the second sub-display area according to the target frame synchronization signal and the display data.
13. A refresh method for a display device, characterized in that, The display device according to any one of claims 1-12 comprises: Determine the first refresh mode corresponding to the first sub-display area and the second refresh mode corresponding to the second sub-display area, and determine the corresponding target frame synchronization signal based on the first refresh mode and the second refresh mode; Receive and display data based on the target frame synchronization signal; In response to receiving the display data, the first sub-display area and the second sub-display area are refreshed according to the target frame synchronization signal and the display data.
14. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in claim 13.
15. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing a computer to perform the method of claim 13.
Citation Information
Patent Citations
Display control method and display driving circuit and application processor thereof
CN115775527A
Display panel and display device
CN116978325A