CN113450733A - Screen refreshing method, display system and user equipment - Google Patents

Screen refreshing method, display system and user equipment Download PDF

Info

Publication number
CN113450733A
CN113450733A CN202110653135.8A CN202110653135A CN113450733A CN 113450733 A CN113450733 A CN 113450733A CN 202110653135 A CN202110653135 A CN 202110653135A CN 113450733 A CN113450733 A CN 113450733A
Authority
CN
China
Prior art keywords
frame data
background frame
display
filling
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110653135.8A
Other languages
Chinese (zh)
Inventor
张萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Re Sr Information Technology Co ltd
Original Assignee
Shanghai Tiao And Tiao Information Technology Partnership LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Tiao And Tiao Information Technology Partnership LP filed Critical Shanghai Tiao And Tiao Information Technology Partnership LP
Priority to CN202110653135.8A priority Critical patent/CN113450733A/en
Publication of CN113450733A publication Critical patent/CN113450733A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/133Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
    • G02F1/13306Circuit arrangements or driving methods for the control of single liquid crystal cells
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0252Improving the response speed

Landscapes

  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Optics & Photonics (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a screen refreshing method, a display system and user equipment. The method comprises the following steps: generating non-background frame data based on the drawing of the event, wherein the non-background frame data are two adjacent frames, and the next frame is compared with the frame data needing to be updated of the previous frame; setting a display area of a display module according to the non-background frame data, sending a command of clearing the display area to the display module, and simultaneously filling the non-background frame data into a first cache area; when the first buffer area finishes filling the non-background frame data, transmitting the non-background frame data to a second buffer area for filling; and the display module reads the non-background frame data of the second cache region and performs output display in the display region. The scheme of the invention can effectively reduce the filling time of the frame data of each picture change and improve the filling speed of the frame data, thereby obtaining faster refreshing speed and better display effect.

Description

Screen refreshing method, display system and user equipment
Technical Field
The invention belongs to the technical field of screen display, and particularly relates to a screen refreshing method, a display system and user equipment.
Background
In the field of image display technology, a problem of image tearing is often encountered, and an image tearing phenomenon on most liquid crystal display screens is that a new and an old image respectively display a part on a second frame, namely, the new and the old images have boundary lines which are captured by human eyes, and the tearing phenomenon is called teaffect in English, and the root cause of the teaffect is that the reading and writing speeds of GRAM (graphics RAM, namely, an image register) are inconsistent, so that within a frame, the reading pointer and the writing pointer of the GRAM are overlapped.
In the prior art, the solution is that in the manufacturing process of the liquid crystal display screen, an engineer reserves a TEOutputLine register, and the register is used for adjusting the output position of a TE signal (also called an FMARK signal). However, when the technical scheme is faced with picture updating, the phenomenon of picture tearing still occurs when the data to be read is large and the reading speed is slow, the problem of picture tearing cannot be completely avoided, and in devices with a nervous memory, a poor CPU computing capability and a low screen refresh rate, the processing of picture data often needs a longer time, and the problems of long reading resource time and high memory occupation are faced.
Disclosure of Invention
The present invention is directed to a method for refreshing a screen.
The invention provides a screen refreshing method, which comprises the following steps:
generating non-background frame data based on the drawing of the event, wherein the non-background frame data are two adjacent frames, and the next frame is compared with the frame data needing to be updated of the previous frame;
setting a display area of a display module according to the non-background frame data, sending a command of clearing the display area to the display module, and simultaneously filling the non-background frame data into a first cache area;
when the first buffer area finishes filling the non-background frame data, transmitting the non-background frame data to a second buffer area for filling;
and the display module reads the non-background frame data of the second cache region and performs output display in the display region.
Preferably, the method further comprises the following steps: and dividing and setting the filling positions of the first buffer area and the second buffer area according to the display coordinates of the non-background frame data.
Preferably, the method further comprises the following steps: setting coordinates, or aspect ratio, or color of the non-background frame data.
Preferably, before transmitting the non-background frame data from the first buffer to the second buffer, the method further includes:
and identifying whether the filling of the first buffer area for the non-background frame data is finished, and transmitting the non-background frame data to the second buffer area in response to the completion of the filling of the first buffer area for the non-background frame data.
Preferably, when the non-background frame data is completely filled in the second buffer, a screen refresh command is sent to the display module, and when the display module receives the screen refresh command, the non-background frame data in the second buffer is read and output and displayed in the display area.
According to an object of the present invention, there is also provided a display system including:
the central processing module is used for responding to the input of the non-background frame data and setting the display area of the non-background frame data; the non-background frame data is two adjacent frames, and the next frame is compared with the frame data which needs to be updated in the previous frame;
a cache module, comprising:
a first buffer for receiving and filling the non-background frame data sent by the central processing module;
a second buffer for receiving and filling the non-background frame data transmitted by the first buffer;
and the display module is used for receiving the control command sent by the central processing module and reading the non-background frame data from the second buffer area for output and display.
Preferably, the display system may further include:
the identification module is used for identifying whether the filling of the non-background frame data in the first cache region is finished or not and identifying whether the filling of the non-background frame data in the second cache region is finished or not;
and the transmission control module responds to the completion of the filling of the non-background frame data in the first cache region, transmits the non-background frame data in the first cache region to the second cache region, and responds to the completion of the filling of the non-background frame data in the second cache region, and transmits the non-background frame data in the second cache region to the display module for output and display.
Preferably, the control command includes:
a screen clearing command for performing screen clearing processing on the display area;
and responding to a screen refreshing command, namely enabling the display module to output and display the non-background frame data in the second buffer area in response to the completion of filling the non-background frame data in the second buffer area.
Preferably, the display module refreshes the non-background frame data in the second buffer area to the display area for output display in response to the screen refresh command.
According to the object of the present invention, there is also provided a user equipment, comprising:
the interaction module is used for receiving a display request input by a user;
the application module is used for setting and outputting non-background frame data to be displayed according to the display request;
a central processing module, which is responsive to the input of the non-background frame data and is used for setting a display area of the non-background frame data;
a cache module, comprising:
a first buffer for receiving and filling the non-background frame data sent by the central processing module;
a second buffer for receiving and filling the non-background frame data transmitted by the first buffer;
and the display module is used for receiving the control command sent by the central processing module and reading the non-background frame data from the second buffer area for output and display.
Compared with the prior art, the invention has the following benefits:
in the scheme provided by the invention, the screen content is refreshed after the cache module is filled by refreshing the frame data with changed pictures, so that the integrity of the whole screen display is ensured, and the phenomenon of screen cutting is avoided. The scheme improves the economic benefit of the equipment and ensures the display effect of the equipment. The hardware requirement on the display equipment is reduced, the phenomenon of tearing the picture can be avoided in the equipment with poor CPU computing capacity, and meanwhile, the faster refreshing speed and the smoother display effect are obtained.
Other features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a schematic flowchart of a screen refreshing method according to embodiment 1 of the present invention;
FIG. 2 is a schematic diagram illustrating a refresh effect of a screen refresh method according to embodiment 1 of the present invention;
fig. 3 is a schematic structural diagram of a cache module according to embodiment 2 of the present invention;
fig. 4 is a schematic structural diagram of a display system provided in embodiment 2 of the present invention;
fig. 5 is a schematic structural diagram of a display system provided in embodiment 3 of the present invention;
fig. 6 is a schematic structural diagram of a user equipment provided in embodiment 4 of the present invention;
wherein, 10: central processing module, 20: a cache module, 21: first buffer, 22: second buffer, 30: display module, 40: identification module, 50: transmission control module, 60: interaction module, 70: and an application module.
Detailed Description
The present invention will be described in detail with reference to the specific embodiments shown in the drawings, which are not intended to limit the present invention, and structural, methodological, or functional changes made by those skilled in the art according to the specific embodiments are included in the scope of the present invention.
Example 1: screen refresh method embodiment
Fig. 1 is a schematic flow chart of a screen refreshing method according to an embodiment of the present invention, as shown in fig. 1, the screen refreshing method includes the following steps:
in step 101, non-background frame data is generated based on the event rendering, where the non-background frame data is two adjacent frames, and the next frame is compared with the frame data that needs to be updated from the previous frame.
The non-background frame data may be data such as pictures, characters or symbols, and is organized in the form of frame data, and further includes setting data such as display coordinates, aspect ratio, length and width parameters, and colors of the non-background frame data.
In step 102, a display area of the display module 30 is set according to the non-background frame data, and the non-background frame data is filled into the first buffer area 21 while a command for clearing the display area is sent to the display module 30.
The method further includes setting a display area corresponding to the display module 30 according to the display coordinates of the non-background frame data, dividing the filling positions set in the first buffer area 21 according to the display coordinates of the non-background frame data, and filling the non-background frame data into the filling positions corresponding to the non-background frame data for buffering. After the setting of the display area is completed, an emptying command is sent to the display module 30 to empty the display content of the previous frame in the display area, and the non-background frame data is output and displayed; in the prior art, all data in the first buffer area 21 are set to 0, and then sent to the second buffer area 22, and the display module 30 reads and displays the data of the emptied first buffer area 21, while in some cases, the content of the adjacent two frames to be changed in the display module 30 is not much.
In step 103, when the first buffer area 21 completes the filling of the non-background frame data, the non-background frame data is transmitted to the second buffer area 22 for filling;
the method further includes identifying whether the filling of the first buffer 21 with the non-background frame data is completed, and transmitting the non-background frame data to the second buffer 22 in response to the filling of the first buffer 21 with the non-background frame data being completed. Dividing filling positions arranged in the second cache region 22 according to the display coordinates of the non-background frame data; after the first buffer area 21 is filled, the non-background frame data is transmitted to the corresponding filling position in the second buffer area 22 for buffering.
In step 104, the display module 30 reads the non-background frame data of the second buffer 22 and performs output display in the display area.
When the non-background frame data is completely filled in the second buffer area 22, a screen refresh command is sent to the display module 30, and when the display module 30 receives the screen refresh command, the non-background frame data in the second buffer area 22 is read and output and displayed in the display area.
In the prior art, the refresh operation controlled by the display module 30 is usually performed continuously at a certain frequency, and in the present invention, after the second buffer 22 completes the filling of the non-background frame data, the display refresh operation of the display module 30 is performed to prevent the occurrence of the tearing phenomenon.
As shown in fig. 2, according to an example of the screen refreshing method of the present invention, it shows two adjacent frames of display frames, an interface a is the display frame of the previous frame of display module 30, and an interface B is the display frame of the current frame of display module 30, wherein a five-pointed star in the interface B is the display frame of the non-background frame data, and the contents of the rest frames are the same; the dotted line frame around the five-pointed star is a display area set on the display module 30 according to the display coordinates of the five-pointed star, the display area is emptied, non-background frame data are sequentially filled into the first buffer area 21 and the second buffer area 22, and the display module 30 reads and displays the non-background frame data after the non-background frame data are filled in the second buffer area 22; in the process of switching the picture, the data filled in the first buffer area 21 and the second buffer area 22 is the least, the filling speed is accelerated, and the phenomenon that the picture is torn in the screen switching process is prevented because the refreshing speed of the display module 30 is higher than the filling speed.
Example 2: display system embodiments
As shown in fig. 4, which is a schematic structural diagram of an embodiment of the display system provided by the present invention, the display system shown in fig. 4 can implement the screen refresh method in fig. 1. This embodiment is described in detail below.
The display system includes:
a central processing module 10, responsive to the input of non-background frame data, for setting a display area of the non-background frame data; the non-background frame data is two adjacent frames, and the next frame is compared with the frame data which needs to be updated in the previous frame; the non-background frame data may be data such as pictures, characters or symbols, and may be organized in the form of frame data, and further includes setting data such as display coordinates, aspect ratio, length and width parameters, and color of the non-background frame data.
As shown in fig. 3, the cache module 20 includes:
a first buffer 21 for receiving and filling the non-background frame data transmitted by the central processing module 10;
a second buffer 22 for receiving and filling the non-background frame data transmitted by the first buffer 21;
a display module 30, configured to receive the control command sent by the central processing module 10, and read the non-background frame data from the second buffer 22 for output and display.
Wherein, the control command includes:
a screen clearing command for performing screen clearing processing on the display area;
and a screen refresh command, which, in response to the completion of filling of the non-background frame data in the second buffer 22, causes the display module 30 to output and display the non-background frame data in the second buffer 22.
The central processing module 10 sets a display area corresponding to the display module 30 according to the input non-background frame data, sends a screen clear command to the display module 30, clears the picture content of the display area, fills the non-background frame data into the buffer module 20, receives the non-background frame data from the first buffer area 21 in the buffer module 20 to perform a filling operation, transmits the non-background frame data to the second buffer area 22 to perform filling after the first buffer area 21 is filled with the non-background frame data, the second buffer area 22 serves as an interface corresponding to the display module 30, reads and displays the content displayed in the display module 30 based on the data filled in the second buffer area 22, and the display module 30 reads the non-background frame data from the second buffer area 22 to perform output and display in the display area; the display system provided by the invention reduces the filling data when the screen is refreshed, accelerates the filling speed of the cache module 20, and reduces the area which needs to be changed when the screen is refreshed, for example, the screen of a general display system is cut into the picture of refreshing the whole screen, the number of the pixel points refreshing the whole screen is S, and the corresponding required refreshing time is T.
Example 3: display system embodiments
Referring to fig. 5, which is a schematic structural diagram illustrating another embodiment of the display system according to the present invention, compared to the display system in fig. 4, the display system may further include:
an identifying module 40, configured to identify whether the filling of the non-background frame data in the first buffer 21 is completed and identify whether the filling of the non-background frame data in the second buffer 22 is completed;
the transmission control module 50, in response to the completion of filling of the non-background frame data in the first buffer 21, transmits the non-background frame data in the first buffer 21 to the second buffer 22, and in response to the completion of filling of the non-background frame data in the second buffer 22, transmits the non-background frame data in the second buffer 22 to the display module 30 for output and display.
The identification module 40 identifies the filling progress of the non-background frame data of each buffer area, when the filling is completed, the identification module 40 sends an identification signal to the transmission control module 50, and the transmission control module 50 responds to the identification signal to respectively transmit the non-background frame data in the first buffer area 21 to the second buffer area 22 and transmit the non-background frame data in the second buffer area 22 to the display module 30 for output and display, so as to prevent the non-background frame data from being transmitted next time when the first buffer area 21 or the second buffer area 22 is half filled, thereby causing the phenomenon of picture tearing.
Example 4: user equipment embodiment
Referring to fig. 6, which is a schematic structural diagram of an embodiment of the user equipment provided by the present invention, it should be noted that the diagram is only illustrated by taking the display system in fig. 5 as an example, and is not to be taken as a limitation of the user equipment provided by the present invention.
The user equipment includes:
an interaction module 60 for receiving a display request input by a user;
the application module 70 is used for setting and outputting non-background frame data to be displayed according to the display request; the non-background frame data may be data such as pictures, characters or symbols, and may be organized in the form of frame data, and further includes setting data such as display coordinates, aspect ratio, length and width parameters, and color of the non-background frame data.
A central processing module 10, responsive to the input of the non-background frame data, for setting a display area of the non-background frame data;
the cache module 20 includes:
a first buffer 21 for receiving and filling the non-background frame data transmitted by the central processing module 10;
a second buffer 22 for receiving and filling the non-background frame data transmitted by the first buffer 21;
a display module 30, configured to receive the control command sent by the central processing module 10, and read the non-background frame data from the second buffer 22 for output and display.
Optionally, the interaction module 60 may include a keyboard, a mouse, a touch screen, an input board, a voice input device, a light pen, and the like, and is configured to receive a display request input by a user; the application module 70 responds to the display request received by the interaction module 60, sets and outputs non-background frame data to be displayed according to the display request, sets information data including display coordinates, aspect ratio, length and width parameters, colors and the like of the non-background frame data, the application module 70 inputs the set non-background frame data into the central processing module 10, the central processing module 10 sets a display area corresponding to the display module 30 according to the display coordinates of the non-background frame data, sends a screen clearing command to the display module 30, clears the image content of the display area, fills the non-background frame data into the buffer module 20, receives the non-background frame data from the first buffer area 21 in the buffer module 20, and transmits the non-background frame data to the second buffer area 22 after the first buffer area 21 finishes filling the non-background frame data, the second buffer area 22 is used as an interface corresponding to the display module 30, the content displayed in the display module 30 is read and displayed based on the data filled in the second buffer area 22, and the display module 30 reads the non-background frame data from the second buffer area 22 and outputs and displays the non-background frame data in the display area;
under some embodiments, for example, in devices such as smart watches with a short memory and a poor CPU computing power, the images appearing on the display screen do not have much dynamic effect of flower-hui, unlike the host game that needs to maintain a high refresh rate to maintain the fluency of the movement of the target object in the images. Therefore, the refreshing time point is controlled based on the refreshing command, the display of the wearable device can be completely met, the user equipment provided by the invention can adapt to an application scene with a low refreshing rate, the refreshing rate of the screen of the intelligent watch device is reduced, the frame data filling time is fully provided for the cache module 20 in the picture refreshing process, the frame data filling speed is improved, meanwhile, the resources of the central processing module 10 can be saved, and the tearing phenomenon of the screen picture is effectively prevented.
The embodiments of the present invention are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts in the embodiments are referred to each other.
In the claims, the word "comprising" does not exclude other elements or steps; the word "a" or "an" does not exclude a plurality. Use of ordinal terms such as "first," "second," etc., in the claims to modify a claim element does not by itself connote any priority, order, or temporal order of execution of one claim element over another, but are used merely for distinguishing one claim element from another. Although certain features may be described in different dependent claims, this does not imply that these features cannot be used in combination. Various aspects of the present invention may be used alone, in combination, or in a variety of arrangements not specifically discussed in the embodiments described in the foregoing and is therefore not limited in its application to the details and arrangement of components set forth in the foregoing description or illustrated in the drawings. For example, aspects described in one embodiment may be combined in any manner with aspects described in other embodiments. The steps, functions or features recited in a plurality of modules or units may be performed or satisfied by one module or one unit. The steps of the methods disclosed herein are not limited to being performed in any particular order, as some or all of the steps may be performed in other orders. Any reference signs in the claims shall not be construed as limiting the scope of the claims.
Although the preferred embodiments of the present invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.

Claims (10)

1. A screen refreshing method is characterized by comprising the following steps:
generating non-background frame data based on the drawing of the event, wherein the non-background frame data are two adjacent frames, and the next frame is compared with the frame data needing to be updated of the previous frame;
setting a display area of a display module according to the non-background frame data, sending a command of clearing the display area to the display module, and simultaneously filling the non-background frame data into a first cache area;
when the first buffer area finishes filling the non-background frame data, transmitting the non-background frame data to a second buffer area for filling;
and the display module reads the non-background frame data of the second cache region and performs output display in the display region.
2. The screen refresh method of claim 1, further comprising: and dividing and setting the filling positions of the first buffer area and the second buffer area according to the display coordinates of the non-background frame data.
3. The screen refresh method of claim 1, further comprising: setting coordinates, or aspect ratio, or color of the non-background frame data.
4. The screen refresh method of claim 1, wherein before transferring the non-background frame data from the first buffer to the second buffer, further comprising:
and identifying whether the filling of the first buffer area for the non-background frame data is finished, and transmitting the non-background frame data to the second buffer area in response to the completion of the filling of the first buffer area for the non-background frame data.
5. The screen refresh method of claim 1, further comprising: and when the non-background frame data is completely filled in the second cache region, sending a screen refreshing command to the display module, and when the display module receives the screen refreshing command, reading the non-background frame data in the second cache region and outputting and displaying the non-background frame data in the display region.
6. A display system, comprising:
the central processing module is used for responding to the input of the non-background frame data and setting the display area of the non-background frame data; the non-background frame data is two adjacent frames, and the next frame is compared with the frame data which needs to be updated in the previous frame;
a cache module, comprising:
a first buffer for receiving and filling the non-background frame data sent by the central processing module;
a second buffer for receiving and filling the non-background frame data transmitted by the first buffer;
and the display module is used for receiving the control command sent by the central processing module and reading the non-background frame data from the second buffer area for output and display.
7. The display system of claim 6, further comprising:
the identification module is used for identifying whether the filling of the non-background frame data in the first cache region is finished or not and identifying whether the filling of the non-background frame data in the second cache region is finished or not;
and the transmission control module responds to the completion of the filling of the non-background frame data in the first cache region, transmits the non-background frame data in the first cache region to the second cache region, and responds to the completion of the filling of the non-background frame data in the second cache region, and transmits the non-background frame data in the second cache region to the display module for output and display.
8. The display system of claim 6, wherein the control command comprises:
a screen clearing command for performing screen clearing processing on the display area;
and responding to a screen refreshing command, namely enabling the display module to output and display the non-background frame data in the second buffer area in response to the completion of filling the non-background frame data in the second buffer area.
9. The display system of claim 8, wherein the display module refreshes the non-background frame data in the second buffer to the display area for output display in response to the screen refresh command.
10. A user device, comprising:
the interaction module is used for receiving a display request input by a user;
the application module is used for setting and outputting non-background frame data to be displayed according to the display request;
a central processing module, which is responsive to the input of the non-background frame data and is used for setting a display area of the non-background frame data;
a cache module, comprising:
a first buffer for receiving and filling the non-background frame data sent by the central processing module;
a second buffer for receiving and filling the non-background frame data transmitted by the first buffer;
and the display module is used for receiving the control command sent by the central processing module and reading the non-background frame data from the second buffer area for output and display.
CN202110653135.8A 2021-06-11 2021-06-11 Screen refreshing method, display system and user equipment Pending CN113450733A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110653135.8A CN113450733A (en) 2021-06-11 2021-06-11 Screen refreshing method, display system and user equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110653135.8A CN113450733A (en) 2021-06-11 2021-06-11 Screen refreshing method, display system and user equipment

Publications (1)

Publication Number Publication Date
CN113450733A true CN113450733A (en) 2021-09-28

Family

ID=77811443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110653135.8A Pending CN113450733A (en) 2021-06-11 2021-06-11 Screen refreshing method, display system and user equipment

Country Status (1)

Country Link
CN (1) CN113450733A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114153415A (en) * 2021-11-27 2022-03-08 深圳曦华科技有限公司 Image frame rate control method and related product
CN114360468A (en) * 2022-02-18 2022-04-15 上海铼锶信息技术有限公司 Screen refreshing display method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0525986A2 (en) * 1991-07-26 1993-02-03 Sun Microsystems, Inc. Apparatus for fast copying between frame buffers in a double buffered output display system
US5451981A (en) * 1990-11-21 1995-09-19 Apple Computer, Inc. Tear free updates of computer graphical output displays
US20090015591A1 (en) * 2007-07-09 2009-01-15 Shingo Tanaka Image generating apparatus, image generating method, and computer readable medium
TW201007654A (en) * 2008-08-04 2010-02-16 Prime View Int Co Ltd Display method applied to electrophoretic display
CN103455292A (en) * 2012-05-28 2013-12-18 展讯通信(上海)有限公司 Business data display and processing method and device and user equipment
CN104464593A (en) * 2014-11-21 2015-03-25 京东方科技集团股份有限公司 Drive method for display device, and display frame renewing method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5451981A (en) * 1990-11-21 1995-09-19 Apple Computer, Inc. Tear free updates of computer graphical output displays
EP0525986A2 (en) * 1991-07-26 1993-02-03 Sun Microsystems, Inc. Apparatus for fast copying between frame buffers in a double buffered output display system
US20090015591A1 (en) * 2007-07-09 2009-01-15 Shingo Tanaka Image generating apparatus, image generating method, and computer readable medium
TW201007654A (en) * 2008-08-04 2010-02-16 Prime View Int Co Ltd Display method applied to electrophoretic display
CN103455292A (en) * 2012-05-28 2013-12-18 展讯通信(上海)有限公司 Business data display and processing method and device and user equipment
CN104464593A (en) * 2014-11-21 2015-03-25 京东方科技集团股份有限公司 Drive method for display device, and display frame renewing method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114153415A (en) * 2021-11-27 2022-03-08 深圳曦华科技有限公司 Image frame rate control method and related product
CN114360468A (en) * 2022-02-18 2022-04-15 上海铼锶信息技术有限公司 Screen refreshing display method and system

Similar Documents

Publication Publication Date Title
US20180018931A1 (en) Splicing display system and display method thereof
WO2020207250A1 (en) Vertical synchronization method and apparatus, terminal, and storage medium
EP2893529B1 (en) Method and device for selective display refresh
JP3280306B2 (en) Image information transmitting method, image information updating method, transmitting apparatus and updating apparatus
CN113010466B (en) Interface switching method of ink screen equipment, ink screen equipment and storage medium
CN113450733A (en) Screen refreshing method, display system and user equipment
CN109791431B (en) Viewpoint rendering
CN110597444B (en) Handwriting display method and device, terminal device and storage medium
CN105094289B (en) A kind of method, equipment and system for realizing graphical user's interactive interface
EP4242839A1 (en) Page switching display method and apparatus, storage medium, and electronic device
US11615509B2 (en) Picture processing method and device
CN112596843A (en) Image processing method, image processing device, electronic equipment and computer readable storage medium
CN105786308A (en) Character string display method and apparatus
JP2003280621A (en) Device and method for image signal generation, program for implementing the method, and recording medium where the program is recorded
CN100378793C (en) Liquid crystal display displaying method and system
CN113205779A (en) Multi-screen synchronous control method, device and system suitable for electronic ink screen
CN110750966B (en) Annotating processing method, annotating processing device, annotating processing equipment and storage medium
EP3522530A1 (en) System performance improvement method, system performance improvement device and display device
TW202238558A (en) Electronic paper display device and operation method thereof
CN111831160A (en) Control method of display screen, display screen controller and touch display device
CN114153416B (en) Display control method and related device
CN112988294B (en) Method and device for optimizing virtual pointer of RH850 liquid crystal instrument
KR920006328B1 (en) Display and prawing control system
CN116136734A (en) Delay-free line drawing display method, device, equipment and storage medium
JPH11161255A (en) Image display unit

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20221014

Address after: 201615 Room 901, Building 21, No. 1158, Jiuting Central Road, Jiuting Town, Songjiang District, Shanghai

Applicant after: Shanghai re SR Information Technology Co.,Ltd.

Address before: 2 / F, no.979, Yunhan Road, Lingang New District, free trade pilot zone, Pudong New Area, Shanghai

Applicant before: Shanghai Tiao and Tiao information technology partnership (L.P.)

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20210928

RJ01 Rejection of invention patent application after publication