CN102981675B - A kind of multiple point touching data processing method and system thereof - Google Patents

A kind of multiple point touching data processing method and system thereof Download PDF

Info

Publication number
CN102981675B
CN102981675B CN201210521791.3A CN201210521791A CN102981675B CN 102981675 B CN102981675 B CN 102981675B CN 201210521791 A CN201210521791 A CN 201210521791A CN 102981675 B CN102981675 B CN 102981675B
Authority
CN
China
Prior art keywords
touching device
touching
computing machine
module
touch point
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.)
Expired - Fee Related
Application number
CN201210521791.3A
Other languages
Chinese (zh)
Other versions
CN102981675A (en
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.)
Vtron Technologies Ltd
Original Assignee
Vtron Technologies 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 Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN201210521791.3A priority Critical patent/CN102981675B/en
Publication of CN102981675A publication Critical patent/CN102981675A/en
Application granted granted Critical
Publication of CN102981675B publication Critical patent/CN102981675B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present invention discloses a kind of multiple point touching data processing method and system thereof, comprise the touching device of computing machine and its type of driver support Autorun function, be provided with interface module in touching device and be solidified with coordinate points calculation procedure, described method comprises step: touching device is connected with computing machine by interface module; Computing machine is touching device configuration driven program and identifies that the type of driver of touching device supports Autorun function; The coordinate points calculation procedure that what computer run Autorun.inf file was specified be solidificated in touching device; Computing machine detects from touching device and obtains touch data, performs coordinate points calculation procedure and calculates touch point coordinate; Computing machine sends touch point coordinate back to touching device; Touching device is to transmit touch point coordinate as the pattern of USB HID equipment to computing machine, and computing machine performs corresponding operating.Touching device of the present invention is installed any software without the need to computing machine and directly can be connected with computing machine, communicate and calculate touch point coordinate, realizes touch function, really accomplishes that free drive moves.

Description

A kind of multiple point touching data processing method and system thereof
Technical field
The present invention relates to touching technique, be specifically related to a kind of multiple point touching data processing method and system thereof.
Background technology
Touching technique occurs having brought very large convenient, the particularly application of multiple point touching technology, gives to touch experience and bring qualitative leap, drastically increases interpersonal interactivity.
At present, there is two problems in multiple point touching technology, and the first, the calculating data volume that multiple touch points coordinate calculates is large, and touch apparatus is by the restriction of hardware, and touch apparatus self generally cannot directly calculate touch point coordinate, needs computer system assist process; The second, send the touch point coordinate of multiple point touching to need to write corresponding driving to computer system after Computer calculates touch coordinate, the construction cycle is long, and effect is bad, unstable; 3rd, touching device does not realize real free drive and moves, and can not realize plug and play.
Summary of the invention
The technical matters that the present invention solves overcomes the deficiencies in the prior art, provides a kind of touching device that makes to realize the dynamic multiple point touching data processing method of free drive.
The present invention also provides a kind of touching device that makes to realize the dynamic multiple point touching data handling system of free drive.
For solving the problems of the technologies described above, the technical scheme of the present invention's first goal of the invention is as follows:
A kind of multiple point touching data processing method, comprise the touching device of computing machine and its type of driver support Autorun function, be provided with interface module in touching device and be solidified with coordinate points calculation procedure, described method comprises the steps:
Touching device is connected with computing machine by interface module;
Computing machine is touching device configuration driven program, and identifies that the type of driver of touching device supports Autorun function;
The coordinate points calculation procedure that what computer run Autorun.inf file was specified be solidificated in touching device;
Computing machine detects from touching device and obtains touch data, performs coordinate points calculation procedure, calculates touch point coordinate;
Computing machine sends touch point coordinate back to touching device;
Touching device is to transmit touch point coordinate as the pattern of USB human interface device to computing machine, and computing machine performs corresponding touch operation.
As a kind of preferred version, described computing machine is touching device configuration driven program, and identifies that the type of driver of touching device supports that the concrete steps of Autorun function are:
Computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device;
Computing machine obtains the type of driver information of touching device according to the configuration information of touching device;
Computing machine supports Autorun function according to the type of driver of the type of driver information identification touching device of touching device.
As a kind of preferred version, in described touching device, be built-in with human interface device descriptor; Described touching device is to transmit touch point coordinate as the pattern of USB human interface device to computing machine, and the concrete steps that computing machine performs corresponding touch operation are:
Computing machine reads the human interface device descriptor in touching device by its inner universal driver, touching device is identified as USB human interface device;
Computing machine reads the touch point coordinate in touching device by the interface module of touching device;
Computing machine performs corresponding touch operation according to the touch point coordinate read.
As a kind of preferred version, described interface module is usb interface module.
As a kind of preferred version, described touching device is the infrared touching device being provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
The technical scheme of the present invention's second goal of the invention is as follows:
A kind of multiple point touching data handling system, comprises computing machine and touching device, and the type of driver of described touching device is supported Autorun function and is solidified with coordinate points calculation procedure in it;
Be provided with interface module in touching device, touching device is connected with computing machine by interface module;
Be provided with in computing machine as lower module:
Autorun identification of function module, for being touching device configuration driven program, and identifies that the type of driver of touching device supports Autorun function;
Touch point coordinate calculation module, for running the coordinate points calculation procedure be solidificated in touching device that Autorun.inf file is specified, and detecting acquisition touch data from touching device, utilizing coordinate points calculation procedure to calculate touch point coordinate;
Touch point coordinate output module, for sending the touch point calculated coordinate back to touching device;
Touch point coordinate obtains and execution module, for identifying that touching device is USB human interface device, then obtaining the touch point coordinate in touching device, and performing corresponding touch operation;
Wherein, Autorun identification of function module, touch point coordinate calculation module, touch point coordinate output module, the acquisition of touch point coordinate and execution module connect successively and are connected with interface module respectively.
As a kind of preferred version, described Autorun identification of function module comprises:
Configuration information acquisition module, for being touching device configuration driven program, and in layoutprocedure, reads the configuration information of touching device from the firmware of touching device;
Type of driver data obtaining module, for obtaining the type of driver information of touching device according to the configuration information of touching device;
Identify Autorun function sub-modules, the type of driver for the type of driver information identification touching device according to touching device supports Autorun function;
Configuration information acquisition module, type of driver data obtaining module are connected successively with identification Autorun function sub-modules.
As a kind of preferred version, in described touching device, be built-in with human interface device descriptor;
Touch point coordinate receives and execution module comprises:
USB human interface device identification module, for being read the human interface device descriptor in touching device by computer-internal universal driver, is identified as USB human interface device by touching device;
Touch point coordinate read module, is connected with the interface module of touching device, for obtaining the touch point coordinate in touching device;
Touch operation execution module, for performing corresponding touch operation according to the touch point coordinate obtained;
USB human interface device identification module, touch point coordinate delivery block are connected successively with touch operation execution module.
As a kind of preferred version, described interface module is usb interface module.
As a kind of preferred version, it is characterized in that, described touching device is the infrared touching device being provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
Compared with prior art, the beneficial effect of technical solution of the present invention is:
(1) touching device of the present invention installs any software without the need to computing machine, directly can be connected with computing machine, carries out communicating and calculate touch point coordinate figure, realizing touch function, really accomplishes that free drive moves.
(2) calculating of the multiple touch points coordinate in the present invention is carried out in a computer, breaches the restriction of touching device hardware, can meet multiple touch points coordinate and calculate the large data handling requirements of data volume.
(3) in the present invention without the need to writing corresponding driver because of sending the touch point coordinate of multiple point touching to computer system, only need to utilize the HID(Human Interface Device as ripe, human interface device) form of equipment, touching device is communicated as USB human interface device with computing machine, complete the transmission of touch point coordinate and mouse state, construction cycle is short, effective and stable.
(4) the present invention's communication of utilizing usb interface module to carry out between touching device and computing machine, has the features such as high speed, plug and play, support hot plug, makes the outer connection being set to computing machine more efficient, convenient.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of multiple point touching data processing method embodiment in the present invention;
Fig. 2 is the process flow diagram of multiple point touching data processing method preferred embodiment in the present invention;
Fig. 3 is the frame diagram of multiple point touching data handling system embodiment in the present invention;
Fig. 4 is the concrete Organization Chart of multiple point touching data handling system embodiment in the present invention.
Embodiment
Below in conjunction with drawings and Examples, technical scheme of the present invention is described further.
Embodiment 1
As shown in Figure 1, for the process flow diagram of multiple point touching data processing method embodiment of the present invention, the present embodiment comprises the touching device of computing machine and its type of driver support Autorun function, is provided with interface module and is solidified with coordinate points calculation procedure in touching device.The multiple point touching data processing method of this embodiment specifically comprises the steps:
Step S201: touching device is connected with computing machine by interface module;
Step S202: computing machine is touching device configuration driven program, and identify that the type of driver of touching device supports Autorun function;
The coordinate points calculation procedure be solidificated in touching device that step S203: computer run Autorun.inf file is specified;
Step S204: computing machine detects from touching device and obtains touch data, performs coordinate points calculation procedure, calculates touch point coordinate;
Step S205: computing machine sends touch point coordinate back to touching device;
Step S206: touching device is to transmit touch point coordinate as the pattern of USB human interface device to computing machine, and computing machine performs corresponding touch operation.
In above-mentioned steps S201-S206, the communication between touching device and computing machine is all undertaken by same interface module, and interface module can adopt usb interface module.
In step S201 and S202, the relative computing machine of touching device, as a memory device, Autorun function is supported in order to make the type of driver of touching device, the driver supporting AutoPlay function is set in the device descriptor of touching device, support that namely AutoPlay function can run the automatic running program in Autorun.inf file, support the driver normally CD-ROM drive of AutoPlay function.
In step S203, Autorun.inf file is stored in touching device, computing machine reads the Autorun.inf file in touching device by interface module, thus read coordinate points calculation procedure, carry out coordinate points calculating in a computer, the process of touch data is carried out in a computer, alleviates the data processing amount of touching device, thus reduce the hardware requirement of touching device.
In specific implementation process, the computing machine in step S202 is touching device configuration driven program, and identifies that the type of driver of touching device supports Autorun function, is specially:
Computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device;
Computing machine obtains the type of driver information of touching device according to the configuration information of touching device;
Computing machine supports Autorun function according to the type of driver of the type of driver information identification touching device of touching device.
In specific implementation process, in touching device, be built-in with human interface device descriptor (i.e. HID device descriptor); In step S206, touching device is to transmit touch point coordinate as the pattern of USB human interface device to computing machine, and the concrete steps that computing machine performs corresponding touch operation are:
Computing machine reads the human interface device descriptor in touching device by its inner universal driver, touching device is identified as USB human interface device;
Computing machine obtains the touch point coordinate in touching device by the interface module of touching device;
Computing machine performs corresponding touch operation according to the touch point coordinate obtained.
Above computer reads the human interface device descriptor in touching device by its inner universal driver, touching device is identified as the step of USB human interface device, can realizes in the following way:
Insert touching device, bus reset; After touching device powers on, computer-internal universal driver brings into operation with HID device address 0, carries out bus reset by interrupt mode; Then by device enumeration, touching device is identified as USB human interface device:
Computing machine is responsible for detecting and all equipment being connected to Root Hub, distinguishes and the program setting a USB device, is called device enumeration; Computing machine calls inner universal driver, first SETUP package can be sent, by the usb interface module of touching device, read the device descriptor of default address 0 in HID equipment, configuration descriptor, interface descriptor, endpoint descriptor, HID descriptor and report descriptor; Wherein, the firmware program in HID equipment is write according to the specification of HID equipment class; After receiving descriptor, computing machine specifies new USB address to HID equipment; From the information that HID equipment returns, the quantity of the data end points that touching device is supported learnt by computing machine, and finishing equipment is enumerated.
Above computer obtains the step of the touch point coordinate in touching device by the interface module of touching device and computing machine performs the step of corresponding touch operation according to the touch point coordinate obtained, and can realize in the following way:
Computing machine, when being received the report that touching device sends by usb interface module, extracts data from report; Owing to containing various types of data in report, in order to distinguish dissimilar data, HID class provides HidP_GetXxx routine, from HID equipment, read dissimilar data; Computing machine reads touching device touch point coordinate by usb interface module, and transmission respective code is performed corresponding touch operation.
In specific implementation process, touching device adopts the infrared touching device being provided with infrared receiving tube, and touch data is the A/D conversion value of infrared receiving tube.
Embodiment 2
On the basis of embodiment 1, the present embodiment specifically sets forth multiple point touching data processing method.In an embodiment, touching device and computing machine is comprised.Touching device adopts the infrared touching device being provided with infrared receiving tube and the infrared transmitting tube supporting with infrared receiving tube, and its touch data is the A/D conversion value of infrared receiving tube.The type of driver of touching device supports Autorun function, and it is provided with interface module and is solidified with coordinate points calculation procedure.
Fig. 2 gives a preferred embodiment process flow diagram, and touching device is connected with computing machine Serial Communication of going forward side by side by interface module, to realize step S301, and enters step S302; In step s 302, computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device, includes the type of driver of touching device, enter step S303 in configuration information; In step S303, computing machine obtains the type of driver information of touching device according to the configuration information touched, and enters step S304; In step s 304, computing machine supports Autorun function according to the type of driver of the type of driver information identification touching device of touching device, enters step S305; In step S305, the coordinate points calculation procedure that what computer run Autorun.inf file was specified be solidificated in touching device, enters step S306; In step S306, computing machine detects from touching device and obtains touch data, performs coordinate points calculation procedure, calculates touch point coordinate, enter step S307; In step S307, computing machine sends touch point coordinate back to touching device, enters step S308; In step S308, touching device is built-in with HID device descriptor, and computing machine reads the human interface device descriptor in touching device by its inner universal driver, touching device is identified as USB human interface device, enters step S309; In step S309, computing machine is read the touch point coordinate in touching device by the interface module of touching device and is performed corresponding operational order.
Embodiment 3
According to the multiple point touching data processing method of the invention described above, present invention also offers a kind of multiple point touching data handling system, just the concrete example of multiple point touching data handling system of the present invention is described in detail below.Fig. 3 gives the frame diagram of an embodiment of multiple point touching data handling system of the present invention, and Fig. 4 is the concrete frame diagram of an embodiment of multiple point touching data handling system of the present invention, is described in detail below for this embodiment.
The multiple point touching data handling system of the present embodiment comprises computing machine 401 and touching device 402, and the type of driver of touching device is supported Autorun function and is solidified with coordinate points calculation procedure in it;
Be provided with interface module 4021 in touching device 402, touching device 402 is connected with computing machine 401 by interface module 4021;
Be provided with in computing machine 401 as lower module:
Autorun identification of function module 4011, for being touching device 402 configuration driven program, and identifies that the type of driver of touching device 402 supports Autorun function;
Touch point coordinate calculation module 4012, for running the coordinate points calculation procedure be solidificated in touching device 402 that Autorun.inf file is specified, and detecting acquisition touch data from touching device 402, utilizing coordinate points calculation procedure to calculate touch point coordinate;
Touch point coordinate output module 4013, for sending the touch point calculated coordinate back to touching device 402;
Touch point coordinate obtains and execution module 4014, for identifying that touching device 402 is USB human interface device, then obtaining the touch point coordinate in touching device 402, and performing corresponding touch operation;
Wherein, Autorun identification of function module 4011, touch point coordinate calculation module 4012, touch point coordinate output module 4013, the acquisition of touch point coordinate and execution module 4014 connect successively and are connected with interface module 4021 respectively.
In an embodiment, Autorun identification of function module 4011 comprises:
Configuration information acquisition module, for being touching device 402 configuration driven program, and in layoutprocedure, reads the configuration information of touching device 402 from the firmware of touching device 402;
Type of driver data obtaining module, for obtaining the type of driver information of touching device 402 according to the configuration information of touching device 402;
Identify Autorun function sub-modules, the type of driver for the type of driver information identification touching device 402 according to touching device 402 supports Autorun function;
Configuration information acquisition module, type of driver data obtaining module are connected successively with identification Autorun function sub-modules.
In an embodiment, in touching device 402, be built-in with human interface device descriptor;
Touch point coordinate receives and execution module 4014 comprises:
USB human interface device identification module, for being read the human interface device descriptor in touching device 402 by its inner universal driver, is identified as USB human interface device by touching device 402; During specific works, insert touching device 402, bus reset; After touching device 402 powers on, the USB human interface device identification module of computing machine 401 is brought into operation with HID device address 0 by inner universal driver, carries out bus reset by interrupt mode; Then by device enumeration, touching device 402 is identified as USB human interface device:
Computing machine 401 is responsible for detecting and all equipment being connected to Root Hub, distinguishes and the program setting a USB device, is called device enumeration; The USB human interface device identification module of computing machine 401 calls inner universal driver, first SETUP package can be sent, by the usb interface module 4021 of touching device 402, read the device descriptor of default address 0 in HID equipment, configuration descriptor, interface descriptor, endpoint descriptor, HID descriptor and report descriptor; Wherein, the firmware program in HID equipment is write according to the specification of HID equipment class; After receiving descriptor, the USB human interface device identification module of computing machine 401 specifies new USB address to HID equipment; From the information that HID equipment returns, the USB human interface device identification module of computing machine 401 learns the quantity of the data end points that touching device is supported, finishing equipment is enumerated.
Touch point coordinate read module, is connected with the interface module 4021 of touching device 402, for obtaining the touch point coordinate in touching device 402;
Touch operation execution module, for performing corresponding touch operation according to the touch point coordinate obtained;
USB human interface device identification module, touch point coordinate read module are connected successively with touch operation execution module.
In an embodiment, interface module 4021 adopts usb interface module.
In an embodiment, touching device 402 adopts the infrared touching device being provided with infrared receiving tube, and touch data is the A/D conversion value of infrared receiving tube.

Claims (10)

1. a multiple point touching data processing method, is characterized in that, comprise the touching device of computing machine and its type of driver support Autorun function, be provided with interface module in touching device and be solidified with coordinate points calculation procedure, described method comprises the steps:
Touching device is connected with computing machine by interface module;
Computing machine is touching device configuration driven program, and identifies that the type of driver of touching device supports Autorun function;
Computing machine reads the Autorun.inf file in touching device by interface module, and runs the coordinate points calculation procedure be solidificated in touching device that Autorun.inf file specifies;
Computing machine detects from touching device and obtains touch data, performs coordinate points calculation procedure, calculates touch point coordinate;
Computing machine sends touch point coordinate back to touching device;
Touching device is to transmit touch point coordinate as the pattern of USB human interface device to computing machine, and computing machine performs corresponding touch operation.
2. multiple point touching data processing method according to claim 1, is characterized in that, described computing machine is touching device configuration driven program, and identifies that the type of driver of touching device supports that the concrete steps of Autorun function are:
Computing machine is touching device configuration driven program, and in layoutprocedure, computing machine reads the configuration information of touching device from the firmware of touching device;
Computing machine obtains the type of driver information of touching device according to the configuration information of touching device;
Computing machine supports Autorun function according to the type of driver of the type of driver information identification touching device of touching device.
3. multiple point touching data processing method according to claim 1, is characterized in that, is built-in with human interface device descriptor in described touching device; Described touching device is to transmit touch point coordinate as the pattern of USB human interface device to computing machine, and the concrete steps that computing machine performs corresponding touch operation are:
Computing machine reads the human interface device descriptor in touching device by its inner universal driver, touching device is identified as USB human interface device;
Computing machine reads the touch point coordinate in touching device by the interface module of touching device;
Computing machine performs corresponding touch operation according to the touch point coordinate read.
4. multiple point touching data processing method according to claim 1, is characterized in that, described interface module is usb interface module.
5. the multiple point touching data processing method according to any one of claim 1-4, is characterized in that, described touching device is the infrared touching device being provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
6. a multiple point touching data handling system, is characterized in that, comprises computing machine and touching device, and the type of driver of described touching device is supported Autorun function and is solidified with coordinate points calculation procedure in it;
Be provided with interface module in touching device, touching device is connected with computing machine by interface module;
Be provided with in computing machine as lower module:
Autorun identification of function module, for being touching device configuration driven program, and identifies that the type of driver of touching device supports Autorun function;
Touch point coordinate calculation module, for running the coordinate points calculation procedure be solidificated in touching device that Autorun.inf file is specified, and detecting acquisition touch data from touching device, utilizing coordinate points calculation procedure to calculate touch point coordinate;
Touch point coordinate output module, for sending the touch point calculated coordinate back to touching device;
Touch point coordinate obtains and execution module, for identifying that touching device is USB human interface device, then obtaining the touch point coordinate in touching device, and performing corresponding touch operation;
Wherein, Autorun identification of function module, touch point coordinate calculation module, touch point coordinate output module, the acquisition of touch point coordinate and execution module connect successively and are connected with interface module respectively.
7. multiple point touching data handling system according to claim 6, is characterized in that, described Autorun identification of function module comprises:
Configuration information acquisition module, for being touching device configuration driven program, and in layoutprocedure, reads the configuration information of touching device from the firmware of touching device;
Type of driver data obtaining module, for obtaining the type of driver information of touching device according to the configuration information of touching device;
Identify Autorun function sub-modules, the type of driver for the type of driver information identification touching device according to touching device supports Autorun function;
Configuration information acquisition module, type of driver data obtaining module are connected successively with identification Autorun function sub-modules.
8. multiple point touching data handling system according to claim 6, is characterized in that, is built-in with human interface device descriptor in described touching device;
Touch point coordinate receives and execution module comprises:
USB human interface device identification module, for being read the human interface device descriptor in touching device by computer-internal universal driver, is identified as USB human interface device by touching device;
Touch point coordinate read module, is connected with the interface module of touching device, for obtaining the touch point coordinate in touching device;
Touch operation execution module, for performing corresponding touch operation according to the touch point coordinate obtained;
USB human interface device identification module, touch point coordinate read module are connected successively with touch operation execution module.
9. multiple point touching data handling system according to claim 6, is characterized in that, described interface module is usb interface module.
10. the multiple point touching data handling system according to any one of claim 6-9, is characterized in that, described touching device is the infrared touching device being provided with infrared receiving tube, and described touch data is the A/D conversion value of infrared receiving tube.
CN201210521791.3A 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof Expired - Fee Related CN102981675B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210521791.3A CN102981675B (en) 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210521791.3A CN102981675B (en) 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof

Publications (2)

Publication Number Publication Date
CN102981675A CN102981675A (en) 2013-03-20
CN102981675B true CN102981675B (en) 2015-09-09

Family

ID=47855782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210521791.3A Expired - Fee Related CN102981675B (en) 2012-12-07 2012-12-07 A kind of multiple point touching data processing method and system thereof

Country Status (1)

Country Link
CN (1) CN102981675B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104423718B (en) * 2013-08-26 2018-11-16 程抒一 The infrared multi-point touch screen system of multi-mode operation
CN103440069B (en) * 2013-08-28 2017-05-03 苏州泛普纳米科技有限公司 Data processing method and device for touch sensing unit
TWI544392B (en) * 2014-07-01 2016-08-01 義隆電子股份有限公司 Capacitive touch electronic apparatus, touch control device, and mode selection method for the capacitive touch electronic apparatus
CN108415655B (en) * 2018-02-08 2020-10-23 广州华欣电子科技有限公司 Touch data processing method and device, all-in-one machine and storage medium
CN108388372B (en) * 2018-02-24 2020-11-06 广州视源电子科技股份有限公司 Method, device and equipment for self-adapting touch data and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389495B1 (en) * 1999-01-16 2002-05-14 Cypress Semiconductor Corp. Dedicated circuit and method for enumerating and operating a peripheral device on a universal serial bus
CN101382856A (en) * 2008-09-24 2009-03-11 广东威创视讯科技股份有限公司 Apparatus and method for implementing USB HID MOUSE function on touching device
CN101398792A (en) * 2007-09-28 2009-04-01 联想(北京)有限公司 Method and device for implementing application of interface functional equipment
CN101454762A (en) * 2006-05-26 2009-06-10 智能技术Ulc公司 Plug and play peripheral storing driver
CN102622136A (en) * 2012-02-29 2012-08-01 广东威创视讯科技股份有限公司 Multipoint touch system data processing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389495B1 (en) * 1999-01-16 2002-05-14 Cypress Semiconductor Corp. Dedicated circuit and method for enumerating and operating a peripheral device on a universal serial bus
CN101454762A (en) * 2006-05-26 2009-06-10 智能技术Ulc公司 Plug and play peripheral storing driver
CN101398792A (en) * 2007-09-28 2009-04-01 联想(北京)有限公司 Method and device for implementing application of interface functional equipment
CN101382856A (en) * 2008-09-24 2009-03-11 广东威创视讯科技股份有限公司 Apparatus and method for implementing USB HID MOUSE function on touching device
CN102622136A (en) * 2012-02-29 2012-08-01 广东威创视讯科技股份有限公司 Multipoint touch system data processing method and device

Also Published As

Publication number Publication date
CN102981675A (en) 2013-03-20

Similar Documents

Publication Publication Date Title
CN102981675B (en) A kind of multiple point touching data processing method and system thereof
CN102622136B (en) A kind of multi-point touch system data processing method and device
CN103559066B (en) Embedded software upgrade method based on CANOPEN agreement
CN102375786B (en) Automatic operating system identifying method and system for USB (Universal Serial Bus) equipment
CN104216840B (en) The method and device that a kind of USB sets and operated to external equipment
EP2661064A2 (en) Method for identifying universal serial bus host, and electronic device thereof
CN101350001A (en) Data sharing and transfer systems and methods
CN101937413B (en) Communication method of I2C bus
CN103577231A (en) Method for judging host operating system through USB embedded device
EP2990956B1 (en) Usb device and method thereof for automatically recognizing microsoft windowing operating system version
CN105094880A (en) USB driving method, computer and compound equipment
CN105279110B (en) A kind of method and USB device of USB device identification host system
WO2019128987A1 (en) Bitwise writing apparatus for system-on-chip system
EP3264226B1 (en) Pin control method and device
CN203754167U (en) Handheld terminal for elevator debugging and maintenance
CN107885674B (en) Bluetooth device simulator, working method thereof and Bluetooth device operating system
CN103207850B (en) The transmission system of heterogeneous device
US20210374082A1 (en) Interface connection device, system and method thereof
CN104123257A (en) Universal serial bus devices, communication method, and computer readable storage medium
CN204706030U (en) A kind of I2C bus circuit and electronic equipment
CN107066360B (en) Information transmission method and server
US20150095540A1 (en) External device and a transmission system and the method of the heterogeneous device
US20160147701A1 (en) Bridge for bus-powered peripheral device power management
EP2677438A2 (en) Host electronic device and host determination method
CN104899164A (en) Address addressing method for integrated circuit bus and integrated circuit bus equipment and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150909

Termination date: 20211207