Screen scanning method and apparatus, storage medium, and electronic device
By performing display, touch, and electromagnetic touch scanning in time segments within a single frame scanning cycle, and utilizing signal interoperability and priority adjustment, the interference problem between screen scans is solved, thereby improving the screen's performance.
Patent Information
- Application Number
- PCT/CN2025/106742
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-20
- Filing Date
- 2025-07-02
- Publication Date
- 2026-02-26
AI Technical Summary
Existing display scanning, touch scanning, and electromagnetic touch scanning are prone to mutual interference when performed simultaneously, leading to abnormal screen functions, especially in the fields of In-cell screens and OLED screens.
In a single-frame scanning cycle, display scanning is performed intermittently at specified time intervals. Touch scanning is performed during the blanking period, and electromagnetic touch scanning is performed during the time period when no touch scanning is performed. By utilizing the signal communication between the touch screen and the electromagnetic screen, the scanning order can be flexibly adjusted to avoid interference.
It effectively avoids mutual interference between display scanning, touch scanning and electromagnetic touch scanning, thus improving the screen's performance.
Smart Images

Figure CN2025106742_26022026_PF_FP_ABST
Abstract
Description
Screen scanning method and device, storage medium and electronic device
[0001] The present application claims priority to the Chinese patent application No. 202411149065.2, filed on August 20, 2024, and entitled "Screen scanning method and device, storage medium and electronic device", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the technical field of display, in particular to a screen scanning method and device, storage medium and electronic device. BACKGROUND
[0003] Currently, the screen of many devices can have the functions of display, touch control (e.g. touch control of a finger or a stylus on the screen) and electromagnetic control (e.g. touch control of an electromagnetic stylus on the screen). For example, a display screen, a touch screen and an electromagnetic screen can be integrated together to form a screen so as to have the above functions. The functions of display, touch control and electromagnetic control are usually realized by display scanning, touch control scanning and electromagnetic control scanning respectively. TECHNICAL PROBLEM
[0004] In the current working mode, display scanning, touch control scanning and electromagnetic control scanning are likely to be performed at the same time, thereby causing signal interference with each other, resulting in that the display, touch control and electromagnetic control of the screen cannot work normally, especially in the field of In-cell screen and the field of OLED screen. TECHNICAL SOLUTION
[0005] The embodiments of the present application provide a screen scanning scheme, which can effectively avoid the mutual interference between display scanning, touch control scanning and electromagnetic control scanning, and improve the use performance of the screen.
[0006] The embodiments of the present application provide the following technical solutions:
[0007] According to an embodiment of the present application, a screen scanning method comprises: intermittently performing display scanning at a specified time interval in a display period in a single frame scanning period; performing touch control scanning in a field blanking period in the single frame scanning period; and performing electromagnetic control scanning in a time period in which the touch control scanning is not performed.
[0008] In some embodiments of the present application, the performing electromagnetic control scanning in the time period in which the touch control scanning is not performed comprises: performing the electromagnetic control scanning in the display period, and stopping the electromagnetic control scanning in the field blanking period.
[0009] In some embodiments of the present application, the screen comprises a touch screen and an electromagnetic screen, and signals are exchanged between the touch screen and the electromagnetic screen; the electromagnetic touch scanning in the time period when the touch touch scanning is not performed comprises: synchronizing a first state signal from the touch screen to the electromagnetic screen, so that the electromagnetic screen avoids the touch touch scanning performed by the touch screen; synchronizing a second state signal from the electromagnetic screen to the touch screen, so that the touch screen avoids the electromagnetic touch scanning performed by the electromagnetic screen.
[0010] In some embodiments of the present application, in a first type of scenario, the working priority of the touch touch scanning is higher than the working priority of the electromagnetic touch scanning; in a second type of scenario, the working priority of the touch touch scanning is lower than the working priority of the electromagnetic touch scanning.
[0011] In some embodiments of the present application, in any scenario, the working priority of the touch touch scanning is lower than the working priority of the electromagnetic touch scanning.
[0012] In some embodiments of the present application, a first output pin of the first signal state is arranged on the touch screen, and the first output pin is connected with a general input and output pin of the electromagnetic screen; a second output pin of the second signal state is arranged on the electromagnetic screen, and the second output pin is connected with a general input and output pin of the touch screen.
[0013] In some embodiments of the present application, the scanning time length of the display scanning performed between the specified time intervals is less than a predetermined threshold.
[0014] In some embodiments of the present application, the number of the specified time intervals is greater than a predetermined number.
[0015] In some embodiments of the present application, the method further comprises one of the following modes: determining a predetermined time interval as the specified time interval, and determining a predetermined time length as the scanning time length; analyzing the usage habit data of the screen to obtain the specified time interval and the scanning time length.
[0016] According to an embodiment of the present application, a screen scanning device comprises: a display scanning module, configured to intermittently perform display scanning according to specified time intervals in a display period in a single frame scanning period; a touch scanning module, configured to perform touch touch scanning in a field blanking period in the single frame scanning period; and an electromagnetic scanning module, configured to perform electromagnetic touch scanning in a time period when the touch touch scanning is not performed.
[0017] In some embodiments of the present application, the electromagnetic scanning module is configured to: perform the electromagnetic touch scanning during the display period, and stop performing the electromagnetic touch scanning during the field blanking period.
[0018] In some embodiments of the present application, the screen comprises a touch screen and an electromagnetic screen, and signals are exchanged between the touch screen and the electromagnetic screen; the electromagnetic scanning module is configured to: synchronize a first state signal from the touch screen to the electromagnetic screen, so that the electromagnetic screen avoids the touch touch scanning performed by the touch screen; and synchronize a second state signal from the electromagnetic screen to the touch screen, so that the touch screen avoids the electromagnetic touch scanning performed by the electromagnetic screen.
[0019] In some embodiments of the present application, in a first type of scenario, the working priority of the touch touch scanning is higher than that of the electromagnetic touch scanning; and in a second type of scenario, the working priority of the touch touch scanning is lower than that of the electromagnetic touch scanning.
[0020] In some embodiments of the present application, in any scenario, the working priority of the touch touch scanning is lower than that of the electromagnetic touch scanning.
[0021] In some embodiments of the present application, a first output pin of the first signal state is arranged on the touch screen, and the first output pin is connected to a general input and output pin of the electromagnetic screen; and a second output pin of the second signal state is arranged on the electromagnetic screen, and the second output pin is connected to a general input and output pin of the touch screen.
[0022] In some embodiments of the present application, the scanning time length of the display scanning performed between the specified time intervals is less than a predetermined threshold.
[0023] In some embodiments of the present application, the number of the specified time intervals within the display period is greater than a predetermined number.
[0024] In some embodiments of the present application, the device further comprises a parameter determination module configured to determine one of the following: a predetermined time interval as the specified time interval, and a predetermined time length as the scanning time length; and analyze the usage habit data of the screen to obtain the specified time interval and the scanning time length.
[0025] According to another embodiment of the present application, a storage medium has a computer program stored thereon, when the computer program is executed by a processor of a computer, the computer program causes the computer to perform the method according to the embodiments of the present application.
[0026] According to another embodiment of the present application, an electronic device can include a memory storing a computer program; and a processor reading the computer program stored in the memory to execute the method described in the embodiments of the present application.
[0027] According to another embodiment of the present application, a computer program product or computer program includes computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the method provided in various optional implementations described in the embodiments of the present application. Advantages
[0028] In the embodiments of the present application, display scanning is intermittently performed in the display period of the single frame scanning period according to the specified time interval; touch control scanning is performed in the field blanking period of the single frame scanning period; and electromagnetic touch control scanning is performed in the display period.
[0029] In this way, display scanning and touch control scanning are performed in the display period and the field blanking period of the single frame scanning period respectively, so that the display scanning and the touch control scanning do not interfere with each other; further, electromagnetic touch control scanning is performed in the period when the touch control scanning is not performed, and the various scans do not interfere with each other or interfere with each other very little. Thus, the mutual interference between the display scanning, the touch control scanning and the electromagnetic touch control scanning can be effectively avoided as a whole, and the use performance of the screen is improved. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0031] FIG. 1 shows a flowchart of a screen scanning method according to an embodiment of the present application.
[0032] FIG. 2 shows a screen scanning timing diagram according to an embodiment of the present application.
[0033] FIG. 3 shows a connection diagram of a touch screen and an electromagnetic screen according to an embodiment of the present application.
[0034] FIG. 4 shows a signal intercommunication scanning timing diagram according to an embodiment of the present application.
[0035] FIG. 5 shows a block diagram of a screen scanning device according to an embodiment of the present application.
[0036] FIG. 6 shows a block diagram of an electronic device according to an embodiment of the present application.
[0037] Embodiments of the present application
[0038] The present disclosure will be further described in details by the following embodiments with reference to the accompanying drawings. It should be understood that the embodiments provided herein are only used to explain the present disclosure and not intended to limit the present disclosure. In addition, the embodiments provided herein are used to implement part of the present disclosure, and the technical solutions described in the embodiments of the present disclosure can be implemented in any combination without conflict.
[0039] It should be noted that in the embodiments of the present disclosure, the terms "comprising", "containing" or any other variants thereof are intended to cover non-exclusive inclusion, so that the method or device comprising a series of elements not only includes the elements explicitly described, but also includes other elements not explicitly listed or inherent to the method or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other related elements (for example, steps in the method or units in the device, for example, the unit can be part of the circuit, part of the processor, part of the program or software, etc.) in the method or device comprising the element.
[0040] For example, the screen scanning method provided by the embodiments of the present disclosure comprises a series of steps, but the screen scanning method provided by the embodiments of the present disclosure is not limited to the steps described, and similarly, the screen scanning device provided by the embodiments of the present disclosure comprises a series of units, but the device provided by the embodiments of the present disclosure is not limited to comprising the units explicitly described, and can also comprise units required to be set when obtaining relevant information or processing based on information.
[0041] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present disclosure belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0042] It can be understood that in the specific embodiments of the present application, relevant data is involved, and when the embodiments in the present application are applied to specific products or technologies, the permission or consent of the user needs to be obtained, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0043] FIG. 1 schematically shows a flowchart of a screen scanning method according to an embodiment of the present application. The execution subject of the screen scanning method can be any device with processing capability, such as a mobile phone, a smart watch, a television, a computer, and a household appliance.
[0044] As shown in FIG. 1, the screen scanning method can include steps S110-S130.
[0045] Step S110, intermittently performing display scanning in a display period in a single frame scanning period according to a specified time interval; step S120, performing touch control scanning in a field blanking period in the single frame scanning period; and step S130, performing electromagnetic control scanning in a time period in which the touch control scanning is not performed.
[0046] The single frame scanning period is a time period from starting scanning a frame of image to starting scanning a next frame of image, and the single frame scanning period includes a display period and a field blanking period (i.e. a vertical blanking period (VBlank)). The display period is a time period from starting scanning a frame of image to completing scanning the frame of image. The field blanking period is a time period from completing scanning a frame of image to starting scanning a next frame of image. For example, referring to FIG. 2, for a display screen, the single frame scanning period 210 can include a display period 211 and a field blanking period 212.
[0047] The display scanning in the display period in the single frame scanning period is intermittently performed according to a specified time interval, i.e. the display scanning is advanced by a segment of display scanning every specified time interval in the display period until scanning a frame of image, and the display scanning is paused in the specified time interval. The display scanning of a frame of image in the display period can make the effective display in the screen to be scanned.
[0048] For example, referring to FIG. 2, each of the small pits (pit 1-pit 16) in the display period 211 is a specified time interval, and the display scanning is paused in the specified time interval, and the display scanning is performed in a non-specified time interval. The display scanning is not performed in the field blanking period 212.
[0049] Further, the touch control scanning is performed in the field blanking period in the single frame scanning period, and the touch control scanning can scan the touch control (e.g. the touch control of a finger or some touch pen on the screen) signal on the screen, so that the device can further make a corresponding response, thereby realizing the touch control function. For example, referring to FIG. 2, for a touch screen, the touch control scanning is performed in the field blanking period 212, and the touch control scanning is not performed in the display period 211.
[0050] Further, the electromagnetic touch scanning is performed in the time period in which the touch touch scanning is not performed. For example, referring to FIG. 2, for the electromagnetic screen, the touch touch scanning is not performed in the display period 211, and the electromagnetic touch scanning can be performed in the display period 211; meanwhile, the touch touch scanning can be performed in the field blanking period 212, but if the touch touch scanning is stopped in the field blanking period 212, the electromagnetic touch scanning can also be performed in the time period in which the touch touch scanning is stopped in the field blanking period 212.
[0051] Therefore, the display scanning and the electromagnetic touch scanning can be simultaneously performed in the display period 211, but since the display scanning of the display period is intermittently performed according to the specified time interval, the display charging time of the display screen will not be too long to avoid energy accumulation, so that the interference of the display scanning on the electromagnetic touch scanning is small. In the field blanking period 212, only one of the electromagnetic touch scanning and the touch touch scanning is performed, and the multiple scans do not interfere with each other.
[0052] For example, the pits 1, 2, …, and 16 represent that the display scanning is not performed.
[0053] In this way, the display scanning and the touch touch scanning are respectively performed in the display period and the field blanking period in the single frame scanning period, so that the display scanning and the touch touch scanning do not interfere with each other; further, the electromagnetic touch scanning is performed in the time period in which the touch touch scanning is not performed, so that the multiple scans do not interfere with each other or the interference is small. Therefore, the mutual interference among the display scanning, the touch touch scanning, and the electromagnetic touch scanning can be effectively avoided, and the use performance of the screen is improved.
[0054] The following describes further optional specific embodiments of each step performed when the screen scanning is performed according to the embodiment of FIG. 1.
[0055] In one embodiment, the scanning time length of the display scanning performed between the specified time intervals is less than a predetermined threshold.
[0056] Referring to FIG. 2, each pit (pit 1 to pit 16) in the display period 211 is a specified time interval, and the scanning time length of the display scanning performed between the specified time intervals is the interval between the pits shown in FIG. 2. For example, the scanning time length of the display scanning performed between the pit 1 and the pit 2 is less than a predetermined threshold, and the scanning time length of the display scanning performed between the other pits is also less than the predetermined threshold. The predetermined threshold can be set according to the actual situation, and in one embodiment of the present application, the predetermined threshold is specifically 1 ms. The scanning time length of the display scanning performed between the specified time intervals is less than the predetermined threshold, so that the display charging time of the display screen will not be too long to avoid energy accumulation, and the influence on the electromagnetic touch scanning is avoided.
[0057] Further, in an embodiment, the number of the specified time intervals in the display period is greater than a predetermined number.
[0058] Referring to FIG. 2, each pit (pit 1 to pit 16) in the display period 211 is a specified time interval, and the display period 211 includes pit 1 to pit 16, that is, the number of specified time intervals in the display period 211 is 16. The number of specified time intervals in the display period is greater than a predetermined number, that is, the number of pits in the display period as shown in FIG. 2 is greater than a predetermined number, which can further prevent the display time of the display screen from being too long to avoid energy accumulation and further avoid affecting electromagnetic touch scanning.
[0059] The specified time interval and the scanning duration of the display scanning performed between the specified time intervals can be obtained in the following manner:
[0060] First, the predetermined time interval is determined as the specified time interval, and the predetermined duration is determined as the scanning duration.
[0061] Second, the specified time interval and the scanning duration are obtained by analyzing the usage habit data of the screen.
[0062] In the first manner, the predetermined time interval is directly determined as the specified time interval, for example, the predetermined 100 μs is determined as the specified time interval. In addition, the predetermined duration is directly determined as the scanning duration, for example, the predetermined duration of 0.8 ms is determined as the scanning duration.
[0063] In the second manner, the specified time interval and the scanning duration are obtained by analyzing the usage habit data of the screen (which can include the collected historical usage habit data of the display screen and the electromagnetic screen in the screen), and the specified time interval and the scanning duration are further dynamically determined for different screens. Specifically, a fine-tuned large model can be used to analyze the usage habit data of the screen to obtain the specified time interval and the scanning duration.
[0064] Further, in an embodiment of the present application, the specified time interval is less than a predetermined interval, which can further reduce the impact of display scanning on electromagnetic touch scanning while ensuring the display effect of the screen.
[0065] Further, in an embodiment, the electromagnetic touch scanning in the time period in which the touch touch scanning is not performed includes: performing the electromagnetic touch scanning in the display period and stopping the electromagnetic touch scanning in the field blanking period.
[0066] In this embodiment, the electromagnetic touch scanning is performed in the time period when the touch touch scanning is not performed, specifically, the electromagnetic touch scanning is performed in the display period 211 as shown in FIG. 2, and the electromagnetic touch scanning is stopped in the field blanking period 212, as shown in the timing diagram of the electromagnetic touch scanning in FIG. 2, the electromagnetic touch scanning can be in the high level state in the display period 211, and is in the low level in the field blanking period 212. In this way, the electromagnetic touch scanning and the touch touch scanning can be directly performed in different time periods, and the mutual influence of the electromagnetic touch scanning and the touch touch scanning can be directly avoided.
[0067] Further, in an embodiment, the screen includes a touch screen and an electromagnetic screen, and the touch screen and the electromagnetic screen are in signal intercommunication; the electromagnetic touch scanning performed in the time period when the touch touch scanning is not performed includes:
[0068] The first state signal is synchronized from the touch screen to the electromagnetic screen, so that the electromagnetic screen avoids the touch touch scanning performed by the touch screen; the second state signal is synchronized from the electromagnetic screen to the touch screen, so that the touch screen avoids the electromagnetic touch scanning performed by the electromagnetic screen.
[0069] In this embodiment, the electromagnetic touch scanning is performed in the time period when the touch touch scanning is not performed, specifically, the electromagnetic touch scanning is performed in the display period 211 as shown in FIG. 2, and the electromagnetic touch scanning is stopped in the field blanking period 212, as shown in the timing diagram of the electromagnetic touch scanning in FIG. 2, the electromagnetic touch scanning can be in the high level state in the display period 211, and is in the low level in the field blanking period 212. In this way, the electromagnetic touch scanning and the touch touch scanning can be directly performed in different time periods, and the mutual influence of the electromagnetic touch scanning and the touch touch scanning can be directly avoided.
[0070] Through the signal intercommunication, the touch touch scanning is limited to be performed in the field blanking period, and the electromagnetic screen can synchronize the second state signal to the touch screen to make the touch screen avoid the electromagnetic touch scanning performed by the electromagnetic screen, and then, in the case that the touch touch scanning is stopped due to the touch screen avoiding the electromagnetic touch scanning performed by the electromagnetic screen in the field blanking period, the electromagnetic touch scanning can also be performed in the time period when the touch touch scanning is stopped in the field blanking period 212. Moreover, the touch touch scanning is not performed in the display period 211, and the electromagnetic touch scanning can be performed in the display period 211.
[0071] In an embodiment, a first output pin of the first signal state is arranged on the touch screen, and the first output pin is connected with a general input and output pin of the electromagnetic screen; a second output pin of the second signal state is arranged on the electromagnetic screen, and the second output pin is connected with a general input and output pin of the touch screen.
[0072] Referring to FIG. 3, a first output pin (TP TE pin) 310 of a first signal state is arranged on a touch screen (TP), and the first output pin (TP TE pin) 310 is connected with a general input and output pin (EMR GPIO) 320 on an electromagnetic screen (EMR). A second output pin (EMR PDT pin) 330 of a second signal state is arranged on the electromagnetic screen (EMR), and the second output pin (EMR PDT pin) 330 is connected with a general input and output pin (TP GPIO) 340 on the touch screen (TP). Therefore, the touch screen (TP) and the electromagnetic screen (EMR) are connected by hardware, and the signal intercommunication between the touch screen and the electromagnetic screen is realized by the hardware connection.
[0073] For example, through the connection between the first output pin (TP TE pin) 310 and the general input and output pin (EMR GPIO) 320, the touch screen (TP) can synchronously transmit the first signal state (te) to the electromagnetic screen (EMR) in real time. Wherein, when the first signal state (te) is a high level 410 as shown in FIG. 4, it indicates that the touch control scanning is being performed, and then the electromagnetic screen (EMR) performs the action of avoiding the touch control scanning, so that the electromagnetic control scanning is not performed. When the first signal state (te) is a low level 420 as shown in FIG. 4, it indicates that the touch control scanning is not performed, so that according to the actual demand, the electromagnetic screen (EMR) does not need to perform the action of avoiding the touch control scanning, and the electromagnetic control scanning can be performed in an actual demand time period 430 as shown in FIG. 4.
[0074] Further, in an embodiment, in a first type of scenario, the working priority of the touch control scanning is higher than that of the electromagnetic control scanning; and in a second type of scenario, the working priority of the touch control scanning is lower than that of the electromagnetic control scanning.
[0075] Under this embodiment, the working priority of the touch control scanning and the electromagnetic control scanning is controlled in the first type of scenario and the second type of scenario, and the avoidance between the electromagnetic control scanning and the touch control scanning can be flexibly performed according to the demand. Wherein, the first type of scenario and the second type of scenario in the device can be divided according to the actual demand, and the present application does not make specific limitation thereto.
[0076] In the first type of scenario, the working priority of the touch control scanning is higher than that of the electromagnetic control scanning, and then in the first type of scenario, if the scanning avoidance is performed between the touch screen and the electromagnetic screen through the signal intercommunication, the working of the electromagnetic control scanning is stopped in priority to avoid the working of the touch control scanning.
[0077] In the second type of scenario, the working priority of the touch scanning is lower than the working priority of the electromagnetic scanning, and thus, in the second type of scenario, if the scanning avoidance is performed between the touch screen and the electromagnetic screen through signal intercommunication, the working of the touch scanning is stopped in priority to avoid the working of the electromagnetic scanning.
[0078] Further, in an embodiment, in any scenario, the working priority of the touch scanning is lower than the working priority of the electromagnetic scanning. In this embodiment, the device can be defaulted to have the working priority of the touch scanning lower than the working priority of the electromagnetic scanning in any scenario, and thus, in any scenario, if the scanning avoidance is performed between the touch screen and the electromagnetic screen through signal intercommunication, the working of the touch scanning is stopped in priority to avoid the working of the electromagnetic scanning.
[0079] To facilitate better implementation of the screen scanning method provided in the embodiments of the present application, the embodiments of the present application further provide a screen scanning apparatus based on the above screen scanning method. The meanings of the terms are the same as those in the above screen scanning method, and the specific implementation details can be referred to the description in the method embodiments. FIG. 5 shows a block diagram of a screen scanning apparatus according to an embodiment of the present application.
[0080] As shown in FIG. 5, the screen scanning apparatus 500 can include: a display scanning module 510, which can be configured to intermittently perform display scanning at a specified time interval in a display period in a single frame scanning period; a touch scanning module 520, which can be configured to perform touch scanning in a field blanking period in the single frame scanning period; and an electromagnetic scanning module 530, which can be configured to perform electromagnetic scanning in a time period in which the touch scanning is not performed.
[0081] In some embodiments of the present application, the electromagnetic scanning module is configured to perform the electromagnetic scanning in the display period and stop performing the electromagnetic scanning in the field blanking period.
[0082] In some embodiments of the present application, the screen includes a touch screen and an electromagnetic screen, and the touch screen and the electromagnetic screen are in signal intercommunication; the electromagnetic scanning module is configured to synchronize a first state signal from the touch screen to the electromagnetic screen, so that the electromagnetic screen avoids the working of the touch scanning performed by the touch screen; and synchronize a second state signal from the electromagnetic screen to the touch screen, so that the touch screen avoids the working of the electromagnetic scanning performed by the electromagnetic screen.
[0083] In some embodiments of the present application, in a first type of scenario, the working priority of the touch scanning is higher than the working priority of the electromagnetic scanning; and in a second type of scenario, the working priority of the touch scanning is lower than the working priority of the electromagnetic scanning.
[0084] In some embodiments of the present application, the working priority of the touch touch scanning is lower than the working priority of the electromagnetic touch scanning in any scenario.
[0085] In some embodiments of the present application, the first output pin of the first signal state is arranged on the touch screen, and the first output pin is connected with the general input and output pin of the electromagnetic screen; the second output pin of the second signal state is arranged on the electromagnetic screen, and the second output pin is connected with the general input and output pin of the touch screen.
[0086] In some embodiments of the present application, the scanning duration of the display scanning performed between the specified time intervals is less than a predetermined threshold.
[0087] In some embodiments of the present application, the number of the specified time intervals within the display period is greater than a predetermined number.
[0088] In some embodiments of the present application, the apparatus further comprises a parameter determining module for implementing one of the following manners: determining a predetermined time interval as the specified time interval, and determining a predetermined duration as the scanning duration; analyzing the usage habit data of the screen to obtain the specified time interval and the scanning duration.
[0089] It should be noted that although several modules or units of the device for action execution are mentioned in the foregoing detailed description, such division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into several modules or units.
[0090] In addition, the embodiments of the present application also provide an electronic device, as shown in FIG. 6, which is a block diagram of an electronic device according to an embodiment of the present application, in particular:
[0091] The electronic device can include a processor 601 with one or more processing cores, a memory 602 with one or more computer readable storage media, a power supply 603, and an input unit 604, etc. Those skilled in the art can understand that the structure of the electronic device shown in FIG. 6 does not constitute a limitation on the electronic device, and can include more or fewer components than those shown, or combine certain components, or different component arrangements. Among them:
[0092] The processor 601 is the control center of the electronic device, connects all parts of the computer device through various interfaces and lines, executes various functions and processes data of the computer device by running or executing software programs and / or modules stored in the memory 602 and calling data stored in the memory 602, and thus monitors the whole electronic device. Optionally, the processor 601 can include one or more processing cores; preferably, the processor 601 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user pages and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 601.
[0093] The memory 602 can be used to store software programs and modules, and the processor 601 executes various functions and data processing by running the software programs and modules stored in the memory 602. The memory 602 can mainly include a program storage area and a data storage area, wherein the program storage area can store the operating system, at least one application program required by the function (such as sound playing function, image playing function, etc.), etc.; the data storage area can store data created according to the use of the computer device, etc. In addition, the memory 602 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, flash memory device, or other volatile solid-state memory device. Accordingly, the memory 602 can also include a memory controller to provide access of the processor 601 to the memory 602.
[0094] The electronic device also includes a power supply 603 for supplying power to each component, and preferably, the power supply 603 can be logically connected to the processor 601 through a power management system, so as to realize the functions of managing charging, discharging and power consumption management, etc. through the power management system. The power supply 603 can also include one or more than one direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power supply converter or inverter, a power supply state indicator and any other components.
[0095] The electronic device can also include an input unit 604, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. The electronic device can also include a screen 605, which can integrate a display screen, a touch screen and an electromagnetic screen.
[0096] Although not shown, the electronic device can further include a display unit and the like, which will not be described here. In particular, in the present embodiment, the processor 601 in the electronic device will load the executable file corresponding to the process of one or more computer programs into the memory 602 according to the following instructions, and run the computer program stored in the memory 602 by the processor 601, so as to realize various functions in the foregoing embodiments of the present application.
[0097] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by a computer program, or by a computer program controlling related hardware, which can be stored in a computer readable storage medium and loaded and executed by a processor.
[0098] For this purpose, the embodiments of the present application further provide a storage medium, which stores a computer program capable of being loaded by a processor to execute the steps in any method provided by the embodiments of the present application.
[0099] The storage medium can be a computer readable storage medium, which can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0100] Since the computer program stored in the storage medium can execute the steps in any method provided by the embodiments of the present application, the beneficial effects that can be achieved by the methods provided by the embodiments of the present application can be achieved, which will be described in detail in the foregoing embodiments and will not be described here.
[0101] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. The present application is intended to cover any variations, uses or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice in the art to which the application pertains.
[0102] It should be understood that the application is not limited to the embodiments described above and shown in the drawings, but various modifications and changes can be made without departing from the scope of the application.
Claims
1. A screen scanning method in which, The method comprises: display scanning is intermittently performed in a display period in a single frame scanning cycle according to a specified time interval; touch control scanning is performed in a field blanking period in the single frame scanning cycle; and electromagnetic control scanning is performed in a time period in which the touch control scanning is not performed.
2. The method of claim 1, wherein, The electromagnetic control scanning performed in the time period in which the touch control scanning is not performed comprises: The electromagnetic control scanning is performed in the display period, and the electromagnetic control scanning is stopped in the field blanking period.
3. The method of claim 1, wherein, The screen comprises a touch screen and an electromagnetic screen, and signals are interchanged between the touch screen and the electromagnetic screen; The electromagnetic control scanning performed in the time period in which the touch control scanning is not performed comprises: A first state signal is synchronized from the touch screen to the electromagnetic screen, so that the electromagnetic screen avoids the touch control scanning performed by the touch screen; A second state signal is synchronized from the electromagnetic screen to the touch screen, so that the touch screen avoids the electromagnetic control scanning performed by the electromagnetic screen.
4. The method of claim 3, wherein, In a first type of scenario, the working priority of the touch control scanning is higher than that of the electromagnetic control scanning; in a second type of scenario, the working priority of the touch control scanning is lower than that of the electromagnetic control scanning.
5. The method of claim 3, wherein, In any scenario, the working priority of the touch control scanning is lower than that of the electromagnetic control scanning.
6. The method of claim 3, wherein, A first output pin of the first state signal is arranged on the touch screen, and the first output pin is connected to a general input and output pin of the electromagnetic screen; a second output pin of the second state signal is arranged on the electromagnetic screen, and the second output pin is connected to a general input and output pin of the touch screen.
7. The method of claim 1, wherein, The scanning time length of the display scanning performed between the specified time intervals is less than a predetermined threshold.
8. The method of claim 7, wherein, The number of the specified time intervals in the display period is greater than a predetermined number.
9. The method of claim 7, wherein, The method further comprises one of the following manners: A predetermined time interval is determined as the specified time interval, and a predetermined time length is determined as the scanning time length; The specified time interval and the scanning time length are obtained by analyzing usage habit data of the screen.
10. The method of claim 7, wherein, The predetermined threshold is 1 ms.
11. The method of claim 9, wherein, The specified time interval and the scanning time length are obtained by analyzing the usage habit data of the screen. The specified time interval is less than a predetermined interval.
12. The method of claim 7, wherein, The method comprises:
13. A screen scanning device, wherein, a display scanning module, configured to perform display scanning intermittently in a display period in a single frame scanning cycle according to a specified time interval; a touch scanning module, configured to perform touch control scanning in a field blanking period in the single frame scanning cycle; an electromagnetic scanning module, configured to perform electromagnetic control scanning in a time period in which the touch control scanning is not performed. The electromagnetic scanning module is configured to perform the electromagnetic control scanning in the display period, and stop the electromagnetic control scanning in the field blanking period.
14. The apparatus of claim 13, wherein, 15. The apparatus of claim 13, wherein, The screen comprises a touch screen and an electromagnetic screen, and signals are communicated between the touch screen and the electromagnetic screen; the electromagnetic scanning module is configured to: synchronize a first state signal to the electromagnetic screen through the touch screen, so that the electromagnetic screen avoids touch control scanning work of the touch screen; and synchronize a second state signal to the touch screen through the electromagnetic screen, so that the touch screen avoids electromagnetic control scanning work of the electromagnetic screen.
16. The apparatus of claim 15, wherein, In a first type of scenario, the priority of the touch control scanning work is higher than that of the electromagnetic control scanning work; in a second type of scenario, the priority of the touch control scanning work is lower than that of the electromagnetic control scanning work.
17. The apparatus of claim 15, wherein, In any scenario, the priority of the touch control scanning work is lower than that of the electromagnetic control scanning work.
18. The apparatus of claim 15, wherein, The first output pin of the first signal state is arranged on the touch screen and is connected with a general input and output pin of the electromagnetic screen; the second output pin of the second signal state is arranged on the electromagnetic screen and is connected with a general input and output pin of the touch screen.
19. A storage medium, wherein, A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer executes the method in any one of claims 1 to 12.
20. An electronic device, comprising: Comprise: a memory storing a computer program; a processor reading the computer program stored in the memory to execute the method in any one of claims 1 to 12.
Citation Information
Patent Citations
Touch screen, liquid crystal display device and scanning method of liquid crystal display device
CN103941939A
Driving method of display panel, display driving device and electronic device
CN110930926A
Touch screen scanning method, device and system
CN113220163A
Screen scanning method and device, storage medium and electronic equipment
CN118963589A
Touch scanning method and display module
US20230297190A1