[go: up one dir, main page]

CN113849237A - Driving method and device of touch module and display equipment - Google Patents

Driving method and device of touch module and display equipment Download PDF

Info

Publication number
CN113849237A
CN113849237A CN202111132593.3A CN202111132593A CN113849237A CN 113849237 A CN113849237 A CN 113849237A CN 202111132593 A CN202111132593 A CN 202111132593A CN 113849237 A CN113849237 A CN 113849237A
Authority
CN
China
Prior art keywords
model
display device
touch module
model set
touch
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
CN202111132593.3A
Other languages
Chinese (zh)
Inventor
陈富军
贾超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
K Tronics Suzhou Technology Co Ltd
Gaochuang Suzhou Electronics Co Ltd
Original Assignee
BOE Technology Group Co Ltd
K Tronics Suzhou Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd, K Tronics Suzhou Technology Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN202111132593.3A priority Critical patent/CN113849237A/en
Publication of CN113849237A publication Critical patent/CN113849237A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例涉及一种触控模组的驱动方法、装置以及显示设备,方法包括:在第一阶段的开机过程中,确定显示设备当前包括的触控模组对应的第一型号集合;根据第一型号集合更新显示设备中已存储的第二型号集合;根据更新后的第二型号集合,从预配置的驱动文件中确定与显示设备当前包括的触控模组相匹配的驱动数据,以利用驱动数据对显示设备当前包括的触控模组进行驱动。由此,可以实现在触控模组所采用器件发生型号更换的情况下,避免给软件开发人员和工厂生产人员带来不必要的操作,还能够避免出现驱动软件版本过多,导致驱动软件管理混乱的现象。

Figure 202111132593

Embodiments of the present invention relate to a method, device, and display device for driving a touch module. The method includes: during a first-stage boot process, determining a first model set corresponding to a touch module currently included in the display device; The first model set updates the second model set stored in the display device; according to the updated second model set, drive data matching the touch module currently included in the display device is determined from the pre-configured driver file, to The touch module currently included in the display device is driven by using the driving data. In this way, it is possible to avoid unnecessary operations for software developers and factory production personnel when the model of the device used in the touch module is changed, and it can also avoid the occurrence of too many versions of the driver software, which leads to the management of the driver software. Chaos phenomenon.

Figure 202111132593

Description

Driving method and device of touch module and display equipment
Technical Field
The embodiment of the invention relates to the field of display equipment, in particular to a driving method and device of a touch module and the display equipment.
Background
At present, when a display device (such as a cash register) is manufactured in quantity, due to the shortage of a display screen or a touch chip of a specific model, a display screen or a touch chip of another model needs to be searched to replace the display screen or the touch chip of the original specific model. Here, the designated model refers to a device model that a product person plans to use in a display apparatus design stage.
In the prior art, the solution adopted when dealing with the above situation is as follows: when the display screen or the touch chip of one type is replaced, a software developer recompiles the driving software of the touch module and sends the driving software to a factory for burning production.
Therefore, unnecessary troubles are caused to software developers and factory production personnel, and driver software management is very easy to be confused under the condition that the models of display screens or touch control chips adopted by the same display equipment are various.
Disclosure of Invention
In view of the above, embodiments of the present invention provide a driving method and apparatus for a touch module, and a display device.
In a first aspect, an embodiment of the present invention provides a method for driving a touch module, where the method includes:
in the starting process of the first stage, determining a first model set corresponding to a touch module currently included in the display equipment;
updating a second model set stored in the display equipment according to the first model set;
and determining driving data matched with the touch module currently included by the display equipment from a pre-configured driving file according to the updated second type number set so as to drive the touch module currently included by the display equipment by using the driving data.
In a possible implementation manner, the determining a first model set corresponding to a touch module currently included in the display device includes:
reading the model of at least one device included in the touch module from a specified storage medium of the display device;
and classifying the read models into a first model set.
In a possible embodiment, the method further comprises:
if the model of the device is not read from the specified storage medium, starting an upper computer tool preset in the display equipment;
receiving an externally input model number of the device through the upper computer tool;
the model of the device input externally is classified into the first model set.
In a possible implementation manner, at least one device included in the touch module is a display screen; the reading of the model of at least one device included in the touch module from the specified storage medium of the display device includes:
reading extended display identification data EDID of the display screen from a display data channel DDC memory of the display device;
and analyzing the EDID to obtain the model of the display screen.
In a possible implementation, the updating the set of second models stored in the display device according to the set of first models includes:
comparing a first model in the first model set with a target second model in the second model set, wherein the first model and the target second model correspond to the same device;
if the first model is not consistent with the target second model through comparison, the target second model in the second model set is updated to be the first model.
In a possible embodiment, the determining, according to the updated second type number set, driving data matching a touch module currently included in the display device from a preconfigured driving file includes:
splicing the second model in the updated second model set with a set character string to obtain a target character string;
searching a pre-configured driving file according to the target character string;
and determining the searched drive data corresponding to the target character string as the drive data matched with the device corresponding to the second type number.
In a second aspect, an embodiment of the present invention provides a driving apparatus for a touch module, including:
the model determining module is used for determining a first model set corresponding to a touch module currently included in the display equipment in the starting process of the first stage;
the updating module is used for updating a second model set stored in the display equipment according to the first model set;
and the driving determining module is used for determining driving data matched with the touch module currently included by the display equipment from a pre-configured driving file according to the updated second type number set so as to drive the touch module currently included by the display equipment by using the driving data.
In a possible implementation, the drive determination module includes:
the splicing submodule is used for splicing the second model in the updated second model set with a set character string to obtain a target character string;
the searching submodule is used for searching a pre-configured driving file according to the target character string;
and the determining submodule is used for determining the searched drive data corresponding to the target character string as the drive data matched with the device corresponding to the second type number.
In a third aspect, an embodiment of the present invention provides a display device, where the display device includes a touch module; the display device is configured to drive the touch module when the display device is powered on by applying the method according to any one of the first aspect.
In a fourth aspect, the present invention provides a computer-readable storage medium, in which a computer program is stored, and the computer program, when executed by a processor, implements the steps of the method according to any one of the first aspect.
According to the technical scheme provided by the embodiment of the invention, the driving data of a plurality of devices with different models are integrated in one driving file, the display equipment determines the first model set corresponding to the touch module currently included by the display equipment in the first stage of starting up, the second model set stored in the display equipment is updated according to the first model set, and then the driving data matched with the touch module currently included by the display equipment is determined from the pre-configured driving file according to the updated second model set, so that the touch module currently included by the display equipment is driven by using the driving data, when the type of the device adopted by the touch module is changed, software developers are not required to recompile the driving software, and factory production personnel are not required to burn and produce the driving software again, therefore, compared with the prior art, the touch control module has the advantages that unnecessary troubles brought to software developers and factory production personnel due to model replacement of devices adopted by the touch control module are avoided, and the phenomenon that driver software is disordered due to too many versions of the driver software can be avoided.
Drawings
Fig. 1 is a flowchart illustrating an embodiment of a driving method of a touch module according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of drive data contained in a DTS file;
fig. 3 is a flowchart illustrating another driving method of a touch module according to an embodiment of the present invention;
fig. 4 is a block diagram of an embodiment of a display device of an intelligent blackboard according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a display device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart of an embodiment of a driving method of a touch module according to an embodiment of the present invention is shown. As shown in fig. 1, the method may include the steps of:
step 101, in a starting process of a first stage, determining a first model set corresponding to a touch module currently included in a display device.
In an embodiment, the first stage is a production stage before the display device leaves the factory. It is noted that the production stage here refers to a stage after the display device has been assembled.
In an embodiment, the first stage is a use stage after the display device leaves a factory.
In step 101, during a first stage of power-on process, the display device determines a model set (hereinafter referred to as a first model set for convenience of description) corresponding to a touch module currently included in the display device. Here, the first model set includes a model of at least one device included in the touch module. The touch module at least comprises a display screen, a touch chip and other devices.
It should be noted that the first model set includes models of devices currently and actually used by the touch module in the display device, which may be different from models of devices planned by a manufacturer for the display device in a product design stage. For example, in the product design stage, a product worker plans in advance to use a display screen of model M00 on a display device, but in the actual production process, because the display screen of model M00 on the market is in short supply, the mass production requirement of the display device cannot be met, and finally, the display screen of model M01 is actually used on the display device.
In an embodiment, determining a first model set corresponding to a touch module currently included in a display device includes: the method comprises the steps of reading the model of at least one device included in a touch module from a specified storage medium of the display device, and classifying the read model into a first model set.
Taking the Display screen as an example, the specified storage medium may be a DDC (Display Data Channel) memory. The DDC memory stores EDID (Extended Display Identification Data) of the Display screen. Parameters related to the display screen and its capabilities are contained in the EDID including, but not limited to, vendor information, product code, product serial number, maximum image size, color settings, frequency range limits, etc.
Based on this, in this step 101, the display device may read the EDID of the display screen from the DDC memory of the display device, and then parse the EDID to obtain the model of the display screen. In practice, the model of the display screen, i.e., the product code, may be stored in the 10 th and 11 th bytes of the EDID described above.
Further, it should be noted that, in practice, for some types of devices, or some special models of devices, the model of the device may not be read from a specified storage medium of the display device in the above manner.
At this time, as an optional implementation manner, an upper computer tool preset in the display device may be started, and then the model of the externally input device is received through the upper computer tool. Specifically, when the model of the device cannot be read from the specified storage medium of the display device in the above manner, a user (e.g., a manufacturer) may input the model of the device to the display device through a visualization interface provided by the upper computer, and correspondingly, the display device receives the model of the device input by the user in the visualization interface through a built-in upper computer tool, and puts the received model of the device into the first model set.
And 102, updating the stored second model set in the display device according to the first model set.
And 103, determining driving data matched with the touch module currently included by the display device from the pre-configured driving file according to the updated second type number set, so as to drive the touch module currently included by the display device by using the driving data.
Step 102 and step 103 are explained below collectively:
the drive file may include drive data corresponding to a plurality of devices and a plurality of devices of different models, that is, in the embodiment of the present invention, the drive data corresponding to a plurality of devices and a plurality of devices of different models may be integrated into the same drive file in advance, and then the drive file is burned into the display device.
In one example, the driver file is a DTS file. The DTS file is a resource configuration file in the Linux ARM framework, which is used for the kernel to analyze, and may include the number of CPUs, the types of the CPUs, the base address of the memories, the size of the memories, the peripheral connections, the Clock controller, the Clock usage, and the like, in addition to the driving data. Referring to fig. 2, a schematic diagram of the drive data contained in the DTS file is shown.
As can be seen from the descriptions in step 102 and step 103, in the embodiment of the present invention, the second model set stored in the display device is updated according to the first model set, that is, the model of the device currently and actually used by the touch module in the display device, and then the second model set stored in the display device includes the model of the device currently and actually used by the touch module in the display device.
Based on the above description, the display device may determine, according to the updated second type number set, driving data that matches with a device currently and actually used by a touch module in the display device from the preconfigured driving file, that is, determine, from the preconfigured driving file, driving data that matches with the touch module currently included in the display device.
It can be understood that after determining the driving data matched with the device actually adopted by the touch module in the display device, the driving data matched with the device actually adopted by the touch module can be used for driving the device actually adopted by the touch module, so that the touch module is driven, and the display device can be normally turned on by a bright screen.
As can be seen from fig. 2, the driving data corresponding to different models is stored in the DTS file in the form of a structure, and the name of the structure is formed by splicing the set character string "edp _ panel" and a specific model value. For example, edp _ panel00 corresponds to drive data of a display screen of model M00.
Based on this, as an optional implementation manner, in step 103, determining, according to the updated second type number set, driving data that matches the touch module currently included in the display device from the preconfigured driving file includes: and splicing the model (called as a second model for convenient description) in the updated second model set with the set character string to obtain a target character string, searching a pre-configured driving file according to the target character string, and determining the searched driving data corresponding to the target character string as the driving data matched with the device corresponding to the second model.
According to the technical scheme provided by the embodiment of the invention, the driving data of a plurality of devices with different models are integrated in one driving file, the display equipment determines the first model set corresponding to the touch module currently included by the display equipment in the first stage of starting up, the second model set stored in the display equipment is updated according to the first model set, and then the driving data matched with the touch module currently included by the display equipment is determined from the pre-configured driving file according to the updated second model set, so that the touch module currently included by the display equipment is driven by using the driving data, when the type of the device adopted by the touch module is changed, software developers are not required to recompile the driving software, and factory production personnel are not required to burn and produce the driving software again, therefore, compared with the prior art, the touch control module has the advantages that unnecessary troubles brought to software developers and factory production personnel due to model replacement of devices adopted by the touch control module are avoided, and the phenomenon that driver software is disordered due to too many versions of the driver software can be avoided.
In one embodiment, the second type number set may be implemented in the form of a character string. Specifically, the total length of the character string may be predefined, and fields corresponding to different bytes in the character string may be defined. The fields referred to herein include, but are not limited to, the model number, manufacturer, project name, etc. of the device. As an alternative implementation, the data in the field of the device model number may be null or a preset default value in the initial case.
Optionally, the string may also have some reserved fields for later expansion.
Based on this, in the embodiment of the present invention, updating the second model set stored in the display device according to the first model set includes: for a model (hereinafter referred to as a first model for convenience of description) in the first model set, a field corresponding to the model is determined in the character string, and then data in the field is updated to the first model.
In addition, in this embodiment, the display device may further receive a character string input from outside through the upper computer tool, and then directly update the locally stored default character string with the received character string.
Referring to fig. 3, a flowchart of another driving method of a touch module according to an embodiment of the invention is shown. As shown in fig. 3, the method may include the steps of:
step 301, in the first stage of the booting process, a first model set corresponding to a touch module currently included in the display device is determined.
For the description of step 301, refer to the description of step 101 in the embodiment shown in fig. 1, which is not repeated herein.
Step 302, compare a first model in the first model set with a target second model in the second model set, wherein the first model and the target second model correspond to a same device.
Step 303, if the first model is not consistent with the target second model by comparison, updating the target second model in the second model set to the first model.
As can be seen from the descriptions of step 302 and step 303, in the embodiment of the present invention, after step 301 is executed to obtain the first model set corresponding to the touch module currently included in the display device, the first model in the first model set may be compared with the target second model in the second model set, and if the first model is not consistent with the target second model, the target second model in the second model set is updated to the first model. Of course, if the comparison shows that the first model is consistent with the target second model, the target second model in the second model set may not need to be updated.
Through the processing, the second type number set is not updated when the type of the adopted device of the touch module is not changed, and the computing resources are saved.
And step 304, determining driving data matched with the touch module currently included by the display device from a pre-configured driving file according to the updated second type number set, so as to drive the touch module currently included by the display device by using the driving data.
According to the technical scheme provided by the embodiment of the invention, the driving data of a plurality of devices with different models are integrated in one driving file, the display equipment determines the first model set corresponding to the touch module currently included by the display equipment in the first stage of starting up, the second model set stored in the display equipment is updated according to the first model set, and then the driving data matched with the touch module currently included by the display equipment is determined from the pre-configured driving file according to the updated second model set, so that the touch module currently included by the display equipment is driven by using the driving data, when the type of the device adopted by the touch module is changed, software developers are not required to recompile the driving software, and factory production personnel are not required to burn and produce the driving software again, therefore, compared with the prior art, the touch control module has the advantages that unnecessary troubles brought to software developers and factory production personnel due to model replacement of devices adopted by the touch control module are avoided, and the phenomenon that driver software is disordered due to too many versions of the driver software can be avoided.
Referring to fig. 4, a block diagram of an embodiment of a driving apparatus of a touch module according to an embodiment of the present invention is shown. As shown in fig. 4, the apparatus includes: a model determination module 41, an update module 42, and a drive determination module 43.
The model determining module 41 is configured to determine, in a first stage of a power-on process, a first model set corresponding to a touch module currently included in the display device;
an updating module 42, configured to update the stored second model set in the display device according to the first model set;
and a driving determining module 43, configured to determine, according to the updated second type number set, driving data matched with the touch module currently included in the display device from a preconfigured driving file, so as to drive the touch module currently included in the display device by using the driving data.
In a possible implementation, the model determining module 41 is specifically configured to:
reading the model of at least one device included in the touch module from a specified storage medium of the display device; and classifying the read models into a first model set.
In a possible implementation, the model determining module 41 is further configured to:
if the model of the device is not read from the specified storage medium, starting an upper computer tool preset in the display equipment; receiving an externally input model number of the device through the upper computer tool; the model of the device input externally is classified into the first model set.
In a possible implementation manner, at least one device included in the touch module is a display screen; the model determining module 41 reads the model of at least one device included in the touch module from a specified storage medium of the display device, and includes:
reading extended display identification data EDID of the display screen from a display data channel DDC memory of the display device; and analyzing the EDID to obtain the model of the display screen.
In a possible implementation, the updating the set of second models stored in the display device according to the set of first models includes:
comparing a first model in the first model set with a target second model in the second model set, wherein the first model and the target second model correspond to the same device;
if the first model is not consistent with the target second model through comparison, the target second model in the second model set is updated to be the first model.
In a possible implementation, the update module 42 is specifically configured to:
splicing the second model in the updated second model set with a set character string to obtain a target character string; searching a pre-configured driving file according to the target character string; and determining the searched drive data corresponding to the target character string as the drive data matched with the device corresponding to the second type number.
In a possible embodiment, the actuation determination module 43 comprises (not shown in the figures):
the splicing submodule is used for splicing the second model in the updated second model set with a set character string to obtain a target character string;
the searching submodule is used for searching a pre-configured driving file according to the target character string;
and the determining submodule is used for determining the searched drive data corresponding to the target character string as the drive data matched with the device corresponding to the second type number.
In a specific implementation, the modules/sub-modules described above may be implemented by a processor. Here, the Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), a Micro Control Unit (MCU), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
The embodiment of the present invention further provides a display device, as shown in fig. 5, which includes a processor 501, a communication interface 502, a memory 503, a touch module 504 and a communication bus 505, wherein the processor 501, the communication interface 502, the memory 503, and the touch module 504 complete mutual communication through the communication bus 505,
a memory 503 for storing a computer program;
the processor 501, when executing the program stored in the memory 503, implements the following steps:
in the starting process of the first stage, determining a first model set corresponding to a touch module currently included in the display equipment;
updating a second model set stored in the display equipment according to the first model set;
and determining driving data matched with the touch module currently included by the display equipment from a pre-configured driving file according to the updated second type number set so as to drive the touch module currently included by the display equipment by using the driving data.
The communication bus mentioned above may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the server and other devices.
The Memory may include a Random Access Memory (RAM) or a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
The present application further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the driving method for a touch module provided in the embodiments of the present invention.
Those of skill would further appreciate that the various illustrative components and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied in hardware, a software module executed by a processor, or a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1.一种触控模组的驱动方法,其特征在于,所述方法包括:1. A driving method for a touch module, wherein the method comprises: 在第一阶段的开机过程中,确定显示设备当前包括的触控模组对应的第一型号集合;In the first stage of the boot process, determine the first model set corresponding to the touch module currently included in the display device; 根据所述第一型号集合更新所述显示设备中已存储的第二型号集合;Updating a second model set stored in the display device according to the first model set; 根据更新后的所述第二型号集合,从预配置的驱动文件中确定与所述显示设备当前包括的触控模组相匹配的驱动数据,以利用所述驱动数据对所述显示设备当前包括的触控模组进行驱动。According to the updated second model set, drive data matching the touch module currently included in the display device is determined from a pre-configured drive file, so as to use the drive data to identify the current device included in the display device. The touch module is driven. 2.根据权利要求1所述的方法,其特征在于,所述确定显示设备当前包括的触控模组对应的第一型号集合,包括:2. The method according to claim 1, wherein the determining the first model set corresponding to the touch module currently included in the display device comprises: 从所述显示设备的指定存储介质中,读取所述触控模组包括的至少一个器件的型号;From the designated storage medium of the display device, read the model number of at least one device included in the touch control module; 将读取到的所述型号归入第一型号集合。The read models are classified into the first model set. 3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, wherein the method further comprises: 若从所述指定存储介质中未读取到所述器件的型号,则启动所述显示设备内预置的上位机工具;If the model of the device is not read from the designated storage medium, start the host computer tool preset in the display device; 通过所述上位机工具接收外部输入的所述器件的型号;The model of the device that receives external input through the host computer tool; 将外部输入的所述器件的型号归入所述第一型号集合。The model of the device inputted externally is classified into the first model set. 4.根据权利要求2所述的方法,其特征在于,所述触控模组至少包括的一个器件为显示屏;所述从所述显示设备的指定存储介质中,读取所述触控模组包括的至少一个器件的型号,包括:4 . The method according to claim 2 , wherein at least one device included in the touch control module is a display screen; and the touch control module is read from a designated storage medium of the display device. 5 . The model number of at least one device included in the group, including: 从所述显示设备的显示器数据通道DDC存储器中,读取所述显示屏的扩展显示器识别数据EDID;From the display data channel DDC memory of the display device, read the extended display identification data EDID of the display screen; 对所述EDID进行解析,得到所述显示屏的型号。The EDID is parsed to obtain the model of the display screen. 5.根据权利要求1所述的方法,其特征在于,所述根据所述第一型号集合更新所述显示设备中已存储的第二型号集合,包括:5. The method according to claim 1, wherein the updating the second model set stored in the display device according to the first model set comprises: 将所述第一型号集合中的第一型号,与所述第二型号集合中的目标第二型号进行比较,其中,所述第一型号与所述目标第二型号对应同一器件;comparing a first model in the first model set with a target second model in the second model set, wherein the first model and the target second model correspond to the same device; 若比较出所述第一型号与所述目标第二型号不一致,则将所述第二型号集合中的所述目标第二型号更新为所述第一型号。If it is found that the first model is inconsistent with the target second model, the target second model in the second model set is updated to the first model. 6.根据权利要求1所述的方法,其特征在于,所述根据更新后的所述第二型号集合,从预配置的驱动文件中确定与所述显示设备当前包括的触控模组相匹配的驱动数据,包括:6 . The method according to claim 1 , wherein according to the updated second model set, it is determined from a pre-configured driver file that it matches the touch module currently included in the display device. 7 . drive data, including: 将更新后的所述第二型号集合中的第二型号与设定字符串进行拼接,得到目标字符串;Splicing the second model in the updated second model set with the set character string to obtain the target character string; 根据所述目标字符串查找预配置的驱动文件;Find a preconfigured driver file according to the target string; 将查找到的,与所述目标字符串对应的驱动数据,确定为与所述第二型号对应的器件相匹配的驱动数据。The found driving data corresponding to the target character string is determined as the driving data matching the device corresponding to the second model. 7.一种触控模组的驱动装置,其特征在于,所述装置包括:7. A drive device for a touch module, wherein the device comprises: 型号确定模块,用于在第一阶段的开机过程中,确定显示设备当前包括的触控模组对应的第一型号集合;The model determination module is used to determine the first model set corresponding to the touch module currently included in the display device during the booting process of the first stage; 更新模块,用于根据所述第一型号集合更新所述显示设备中已存储的第二型号集合;an update module, configured to update the second model set stored in the display device according to the first model set; 驱动确定模块,用于根据更新后的所述第二型号集合,从预配置的驱动文件中确定与所述显示设备当前包括的触控模组相匹配的驱动数据,以利用所述驱动数据对所述显示设备当前包括的触控模组进行驱动。A drive determination module is configured to determine, according to the updated second model set, from a preconfigured drive file, drive data that matches the touch module currently included in the display device, so as to use the drive data to pair The touch module currently included in the display device is driven. 8.根据权利要求7所述的装置,其特征在于,所述驱动确定模块包括:8. The device according to claim 7, wherein the drive determination module comprises: 拼接子模块,用于将更新后的所述第二型号集合中的第二型号与设定字符串进行拼接,得到目标字符串;A splicing submodule, for splicing the second model in the updated second model set with the set character string to obtain a target character string; 查找子模块,用于根据所述目标字符串查找预配置的驱动文件;A search submodule is used to search for a preconfigured driver file according to the target string; 确定子模块,用于将查找到的,与所述目标字符串对应的驱动数据,确定为与所述第二型号对应的器件相匹配的驱动数据。The determining submodule is configured to determine the found driving data corresponding to the target character string as the driving data matching the device corresponding to the second model. 9.一种显示设备,其特征在于,所述显示设备包括触控模组;所述显示设备应用如权利要求1~6任一项所述的方法实现在开机时对所述触控模组进行驱动。9 . A display device, characterized in that the display device comprises a touch control module; the display device applies the method according to any one of claims 1 to 6 to realize the control of the touch control module when powered on. to drive. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1~6任一项所述方法的步骤。10 . A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented. .
CN202111132593.3A 2021-09-26 2021-09-26 Driving method and device of touch module and display equipment Pending CN113849237A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111132593.3A CN113849237A (en) 2021-09-26 2021-09-26 Driving method and device of touch module and display equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111132593.3A CN113849237A (en) 2021-09-26 2021-09-26 Driving method and device of touch module and display equipment

Publications (1)

Publication Number Publication Date
CN113849237A true CN113849237A (en) 2021-12-28

Family

ID=78980400

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111132593.3A Pending CN113849237A (en) 2021-09-26 2021-09-26 Driving method and device of touch module and display equipment

Country Status (1)

Country Link
CN (1) CN113849237A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102279816A (en) * 2011-06-02 2011-12-14 北京百纳威尔科技有限公司 LCD (liquid crystal display) automatic identification method and device
CN103391475A (en) * 2013-06-24 2013-11-13 青岛海信电器股份有限公司 Display device and intelligent device
KR20160099218A (en) * 2015-02-12 2016-08-22 삼성전자주식회사 Display apparatus and display method
CN109189486A (en) * 2018-08-09 2019-01-11 Oppo广东移动通信有限公司 Loading method, device, terminal and the storage medium of display screen driving
CN110517623A (en) * 2019-09-24 2019-11-29 京东方科技集团股份有限公司 The driving method and device of display show equipment and storage medium
CN112068885A (en) * 2019-06-10 2020-12-11 广东美的制冷设备有限公司 Screen self-adaptive driving method and device
CN112750408A (en) * 2020-12-25 2021-05-04 厦门厦华科技有限公司 Method, device and system for automatically configuring display screen
CN113050969A (en) * 2021-04-09 2021-06-29 京东方科技集团股份有限公司 Display parameter updating method, driving chip and display device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102279816A (en) * 2011-06-02 2011-12-14 北京百纳威尔科技有限公司 LCD (liquid crystal display) automatic identification method and device
CN103391475A (en) * 2013-06-24 2013-11-13 青岛海信电器股份有限公司 Display device and intelligent device
KR20160099218A (en) * 2015-02-12 2016-08-22 삼성전자주식회사 Display apparatus and display method
CN109189486A (en) * 2018-08-09 2019-01-11 Oppo广东移动通信有限公司 Loading method, device, terminal and the storage medium of display screen driving
CN112068885A (en) * 2019-06-10 2020-12-11 广东美的制冷设备有限公司 Screen self-adaptive driving method and device
CN110517623A (en) * 2019-09-24 2019-11-29 京东方科技集团股份有限公司 The driving method and device of display show equipment and storage medium
CN112750408A (en) * 2020-12-25 2021-05-04 厦门厦华科技有限公司 Method, device and system for automatically configuring display screen
CN113050969A (en) * 2021-04-09 2021-06-29 京东方科技集团股份有限公司 Display parameter updating method, driving chip and display device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LUOTONG: "如何获取显示器的EDID信息", Retrieved from the Internet <URL:https://blog.csdn.net/luotong86/article/details/52758197> *

Similar Documents

Publication Publication Date Title
US6763454B2 (en) System for allocating resources in a computer system
US10019253B2 (en) Systems and methods of updating hot-pluggable devices
US5793979A (en) System for allocating the resources of a computer system
WO2017202338A1 (en) Method and system for loading drive to set-top box
CN105912489A (en) Apparatus, method, and computer program product for network bios management
CN106951358A (en) A kind of quick display status information method and system during computer system power-on self-test based on UEFI standards
CN103927260A (en) Method and system for testing telecommunication equipment
EP3614258B1 (en) Retrieving updated firmware code
US9965292B2 (en) Method of bluetooth pairing with UEFI firmware and computer system thereof
CN112445670B (en) A kind of eMMC test method and device
CN107678929A (en) A kind of system and method for judging the server operation phase
CN113849237A (en) Driving method and device of touch module and display equipment
CN119576420A (en) Basic input and output system configuration method and device
CN113849229A (en) Server starting method and device, electronic equipment and readable storage medium
CN104915280A (en) Method for acquiring computer hardware information based on UEFI (unified extensible firmware interface) driving mode
CN106484442B (en) Server system and method for updating startup mapping file
TW201441932A (en) Processing devices and system program updating methods
CN111399871A (en) System updating method, device, equipment and medium for HBA card
US20090210589A1 (en) Dynamic Vital Product Data Update Based on an Installed Feature Card
CN107562440A (en) A kind of eeprom method for updating edition and device
CN108052337A (en) A kind of firmware upgrade method and device of eMMC production tools
US20040260845A1 (en) Program and computer capable of easily updating, setting, or testing control program
TWI684114B (en) Configuration method and system of general purpose input/output
TWI424323B (en) Computer system and display identification data access method thereof, and a control system controling the same
CN1241112C (en) Method to Simplify Memory Burning Program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20211228

RJ01 Rejection of invention patent application after publication