CN101609396B - Method for realizing communication protocol of touch screen - Google Patents

Method for realizing communication protocol of touch screen Download PDF

Info

Publication number
CN101609396B
CN101609396B CN 200810044705 CN200810044705A CN101609396B CN 101609396 B CN101609396 B CN 101609396B CN 200810044705 CN200810044705 CN 200810044705 CN 200810044705 A CN200810044705 A CN 200810044705A CN 101609396 B CN101609396 B CN 101609396B
Authority
CN
China
Prior art keywords
controller
byte
touch
request
information
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.)
Active
Application number
CN 200810044705
Other languages
Chinese (zh)
Other versions
CN101609396A (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.)
CHENGDU GENERAL TOUCH TECHNOLOGY Co Ltd
Original Assignee
CHENGDU GENERAL TOUCH 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 CHENGDU GENERAL TOUCH TECHNOLOGY Co Ltd filed Critical CHENGDU GENERAL TOUCH TECHNOLOGY Co Ltd
Priority to CN 200810044705 priority Critical patent/CN101609396B/en
Publication of CN101609396A publication Critical patent/CN101609396A/en
Application granted granted Critical
Publication of CN101609396B publication Critical patent/CN101609396B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Communication Control (AREA)
  • Position Input By Displaying (AREA)

Abstract

The invention discloses a method for realizing communication protocol of a touch screen, relates to a method for realizing communication protocol for transmitting data between a touch screen and a host thereof, and aims to solve the problems that the transmission rate is influenced due to long bytes of coordinate information in the communication protocol of the prior touch screen and the communication is easy to make mistakes because the communication protocol is simple and is not precise or complete. The method comprises that: a controller of the touch screen transmits touch coordinate data of a simple instruction structure with the length of 6 bytes to the host, a driver software set in the host transmits command information or data request information to the controller, and the controller transmits the information responding to the data request information to the driver software. The method is applicable to data communication transmission between the controller of the touch screen and the driver software of the host.

Description

A kind of implementation method of communication protocol of touch screen
Technical field
The present invention relates to carry out between a kind of touch-screen and its main frame implementation method of the communications protocol that data transmit.
Background technology
Existing touch-screen has polytypes such as electric resistance touch screen, acoustic wave touching screen, infrared touch panel, capacitance touch screen, electromagnetic touch screen, all is made up of the software module of electronic circuit component, drive software or the similar drive software of sensor, controller or similar control device on all kinds touch-screen principle.
Controller action is excitation touch sensor and a senses touch sensor signal, or senses touch sensor signal only, handles these signals and through these Signal Processing being obtained the touch coordinate data of touch-screens, controller has corresponding software.
Drive software is arranged in any main frame or other computing machine with similar host function of using touch-screen.
Controller links to each other with the main frame with the corresponding interface through communication interfaces such as RS232 serial ports or USB and realizes being electrically connected.
Information interaction between controller software and the drive software is exactly a communication protocol of touch screen.
Existing communication protocol of touch screen only comprises the coordinate data information with 10 bytes that the controller of touch-screen transmits to main frame, and is not enough below such communications protocol exists:
1, because the data layout byte is longer, is not easy to realize the quick transmission of touch coordinate information;
2, owing to only have only coordinate data information, communications protocol information is too simple and crude, not rigorous, imperfect, when between touch-screen and main frame, carrying out communication, is prone to make mistakes;
3, poor, the poor fault tolerance of validity;
4, be not easy to expansion;
5, be not easy to the touch-screen software development.
Summary of the invention
The objective of the invention is to solve coordinate information byte long in the existing communication protocol of touch screen and influence transfer rate and communications protocol because of simple and crude, not rigorous, the imperfect problem that causes communication to be prone to make mistakes; A kind of implementation method of communication protocol of touch screen is provided; Byte length through reducing the coordinate data form improves transfer rate; And improved rigorous, the integrality of data in the communications protocol, to improve fault-tolerance and validity, be convenient to expansion and further software development.
The object of the invention is realized through following technical proposals:
A kind of implementation method of communication protocol of touch screen; The controller that comprises touch-screen transmits touch coordinate data to main frame; Comprise that also the drive software through being arranged in the main frame transmits command information or request of data information to said controller, and controller is to the information that said request of data information responds that is directed against of drive software transmission.
Said touch coordinate data is the reduced instruction structure of being made up of 6 bytes, the low 3 bit representation touch condition of the 1st byte wherein, and said touch condition comprises: " beginning to touch ", " touching continuously ", " finishing to touch ".
When expression " begin touch " state, 8 byte positions of the 1st byte are followed successively by from high to low: 1,1, be left empty, Z7, Z6,0,0,1;
When expression " touch continuously " state, 8 byte positions of the 1st byte are followed successively by from high to low: 1,1, be left empty, Z7, Z6,0,1,0;
When expression " finish touch " state, 8 byte positions of the 1st byte are followed successively by from high to low: 1,1, be left empty, Z7, Z6,1,0,0;
8 byte positions of the 2nd byte are followed successively by from high to low: 1, X12, X11, X10, X9, X8, X7, X6;
8 byte positions of the 3rd byte are followed successively by from high to low: 1, X13, X5, X4, X3, X2, X1, X0;
8 byte positions of the 4th byte are followed successively by from high to low: 1, Y12, Y11, Y10, Y9, Y8, Y7, Y6;
8 byte positions of the 5th byte are followed successively by from high to low: 1, Y13, Y5, Y4, Y3, Y2, Y1, Y0;
8 byte positions of the 6th byte are followed successively by from high to low: 1, be left empty, Z5, Z4, Z3, Z2, Z1, Z0;
In the said touch coordinate data,
The X coordinate is represented by from high to low 14 binary digits successively:
X13、X12、X11、X10、X9、X8、X7、X6、X5、X4、X3、X2、X1、X0;
The Y coordinate is represented by from high to low 14 binary digits successively:
Y13、Y12、Y11、Y10、Y9、Y8、Y7、Y6、Y5、Y4、Y3、Y2、Y1、Y0;
The Z coordinate is represented by from high to low 8 binary digits successively:
Z7、Z6、Z5、Z4、Z3、Z2、Z1、Z0。
Said drive software comprises 3 bytes at least to command information or the request of data information that controller transmits, and its form is: < packet opening flag byte>< command/request byte>< packet end mark byte >.
Said drive software is 3 above bytes to command information or the request of data information that controller transmits, and its form is: < packet opening flag byte>< command/request byte>[parameter 1 byte] [parameter 2 bytes] ... [parameter n byte] < packet end mark byte >.
Said packet opening flag byte is 16 system number 01H; Said packet end mark byte is 16 system number 0DH.
Said controller comprises 4 bytes at least to the information that responds to said request of data information that drive software transmits, and its form is: < packet opening flag byte>< response request byte>< error code byte>< packet end mark byte >.
Said controller comprises 4 above bytes to the information that responds to said request of data information that drive software transmits, and its form is: < packet opening flag byte>< response request byte>< error code byte>[parameter 1 byte] [parameter 2 bytes] ... [parameter n byte] < packet end mark byte >.
Said error code byte is 16 system number 30H or 31H, i.e. that expression request is correct is 30H, and that represent request error is 31H.
Said command/request byte comprises any one ASCII character among alphabetical Q, d, i, R, z, t, p, X, x, K, k, C, c, W, the v, and each letter representation implication is respectively:
Q, name is called mourns in silence, and expression allows or forbids that controller is to the main frame report information;
D, name is called diagnosis, and the expression main frame is to controller request touch-screen diagnostic message;
I, name is called the touch-screen configuration information, and the expression main frame is to controller request touch-screen configuration information;
R, name is called and resets, and the expression main frame sends reset instruction to controller;
Z, name is called " sky ", and the expression main frame is replied " sky " information to the controller request;
T, name is called test, and the expression main frame is to controller request screen body of touch screen information;
P, name is called type of touch screens, and the expression main frame is to controller request type of touch screens information;
X, name is called operational factor, and the expression main frame transmits order to controller operational factor is set;
X, the expression main frame is to controller request operational factor;
K, name is called ID number, and the expression main frame transmits order to controller and is provided with ID number that controller and mapping show;
K representes main frame ID number to controller request controller and mapping demonstration, or controller is replied to response of host ID number of controller and mapping demonstration;
C, name is called calibration, and the expression main frame transmits order to controller calibration parameter is set;
C, the expression main frame is provided with calibration parameter to the controller request;
W, name is called the coordinate reporting format, and the expression main frame transmits order to controller the coordinate reporting format is set;
V, name is called controller-level, and the expression main frame is to controller request controller class information.
Said response request byte comprises any one ASCII character among alphabetical d, i, z, t, p, x, k, c, the v, and each letter representation implication is respectively:
D representes that controller is to response of host answer touch-screen diagnostic message;
I representes that controller is to response of host answer touch-screen configuration information;
Z representes that controller is to response of host answer " sky " information;
T representes that controller is to response of host answer screen body of touch screen information;
P representes that controller is to response of host answer type of touch screens information;
X representes that controller replys operational factor to response of host;
K representes controller ID number to response of host answer controller and mapping demonstration;
C representes that controller is provided with calibration parameter to the response of host answer;
V representes that controller is to response of host answer controller-level information.
The present invention adopts above-mentioned method, only just can realize the transmission of coordinate data with 6 bytes, has improved the transfer rate and the efficient of coordinate data; Transmitting order through the drive software that increases main frame to touch screen controller is provided with or request of data information; And touch screen controller transmits the information that responds answer to request of data information to the drive software of main frame; Communication between touch screen controller and the main frame is provided with or request of data information is carried out more rigorous, more complete, action response more accurately according to these orders; Improve reliability, validity and the fault-tolerance of data communication between the two; Packet opening flag byte, the packet end mark byte that is provided with, comprises in the information of request of data through order can guarantee transmit the integrality of data; The error code byte that in the information that responds to said request of data information that drive software transmits, comprises through controller; Can verify the correctness of transmitted information data, improve the accuracy of data transmission; Through the transmission of each alphabetical ASCII character in order setting, request of data and the response return information, can make state and the relevant information understood each other between touch-screen and the main frame each other, improve between the two matching, security and reliability of operation.
It is thus clear that, adopt the present invention of said method, compared with prior art, in the communication between touch-screen and main frame, have transfer rate faster, more rigorous, more complete, action response more accurately, and better reliability, validity and fault-tolerance.
Embodiment
Below in conjunction with specific embodiment the present invention is further described.
A kind of implementation method of communication protocol of touch screen; The controller that comprises touch-screen is to transmitting touch coordinate data through the drive software in the main frame to main frame; And transmit the information that responds to said request of data information that command information or request of data information and controller transmit to drive software to said controller through the drive software that is arranged in the main frame.
Above-mentioned touch coordinate data form is the reduced instruction structure of 6 bytes, and its form is as shown in table 1:
Table 1 touch coordinate data form
Figure S2008100447058D00051
Byte position in the table 1 be followed successively by from low to high the 1~8, the 1st byte low 3 respectively through its be that " 1 " expression " begins to touch ", the Status Flag of " touch continuously ", " end touch ".
Can find out that from table 1 the X coordinate is represented by from high to low 14 binary digits successively:
X13、X12、X11、X10、X9、X8、X7、X6、X5、X4、X3、X2、X1、X0;
The Y coordinate is represented by from high to low 14 binary digits successively:
Y13、Y12、Y11、Y10、Y9、Y8、Y7、Y6、Y5、Y4、Y3、Y2、Y1、Y0;
The Z coordinate is represented by from high to low 8 binary digits successively:
Z7、Z6、Z5、Z4、Z3、Z2、Z1、Z0。
Information is set in the order that drive software in the main frame transmits to touch screen controller or request of data information is 3 or 3 above bytes, and its form is: < packet opening flag byte>< command/request byte>[parameter 1 byte] [parameter 2 bytes] ... [parameter n byte] < packet end mark byte >.
Packet opening flag byte wherein, command/request byte, packet end mark byte are necessary bytes, parameter 1 byte, parameter 2 bytes ... Parameter n byte is optional byte.
The touch screen controller information that responds to said request of data information that drive software transmits in main frame comprises 4 or 4 above bytes, and its form is: < packet opening flag byte>< request response byte>< error code byte>[parameter 1 byte] [parameter 2 bytes] ... [parameter n byte] < packet end mark byte >.
Packet opening flag byte wherein, request response byte, error code byte, packet end mark byte are necessary bytes, parameter 1 byte, parameter 2 bytes ... Parameter n byte is optional byte.
Above-mentioned packet opening flag byte is sexadecimal number 01H; Packet end mark byte is sexadecimal number 0DH.
Above-mentioned error code byte is 16 system number 30H or 31H, i.e. that expression request is correct is 30H, and that represent request error is 31H.
Above-mentioned order request byte for except that sexadecimal number 01H and the sexadecimal number the 0DH.
The command/request byte comprises any one ASCII character among alphabetical Q, d, i, R, z, t, p, X, x, K, k, C, c, W, the v, and each letter representation implication is respectively:
Q, name is called mourns in silence, and expression allows or forbids that controller is to the main frame report information;
D, name is called diagnosis, and the expression main frame is to controller request touch-screen diagnostic message;
I, name is called the touch-screen configuration information, and the expression main frame is to controller request touch-screen configuration information;
R, name is called and resets, and the expression main frame sends reset instruction to controller;
Z, name is called " sky ", and the expression main frame is replied " sky " information to the controller request;
T, name is called test, and the expression main frame is to controller request screen body of touch screen information;
P, name is called type of touch screens, and the expression main frame is to controller request type of touch screens information;
X, name is called operational factor, and the expression main frame transmits order to controller operational factor is set;
X, the expression main frame is to controller request operational factor;
K, name is called ID number, and the expression main frame transmits order to controller and is provided with ID number that controller and mapping show;
K representes main frame ID number to controller request controller and mapping demonstration, or controller is replied to response of host ID number of controller and mapping demonstration;
C, name is called calibration, and the expression main frame transmits order to controller calibration parameter is set;
C, the expression main frame is provided with calibration parameter to the controller request;
W, name is called the coordinate reporting format, and the expression main frame transmits order to controller the coordinate reporting format is set;
V, name is called controller-level, and the expression main frame is to controller request controller class information.
The response request byte comprises any one ASCII character among alphabetical d, i, z, t, p, x, k, c, the v, and each letter representation implication is respectively:
D representes that controller is to response of host answer touch-screen diagnostic message;
I representes that controller is to response of host answer touch-screen configuration information;
Z representes that controller is to response of host answer " sky " information;
T representes that controller is to response of host answer screen body of touch screen information;
P representes that controller is to response of host answer type of touch screens information;
X representes that controller replys operational factor to response of host;
K representes controller ID number to response of host answer controller and mapping demonstration;
C representes that controller is provided with calibration parameter to the response of host answer;
V representes that controller is to response of host answer controller-level information.
For example, to the order that touch screen controller transmits the ASCII character that comprises alphabetical d in the information is set, representes that then main frame is to controller request touch-screen diagnostic message like the drive software in the main frame; Controller responds to this request, and the information that sends back complex response to drive software comprises the ASCII character of alphabetical d, and then controller is replied the touch-screen diagnostic message to response of host.For another example, the drive software in the main frame is provided with the ASCII character that comprises letter C in the information to the order that touch screen controller transmits, and representes that then main frame transmits order to controller calibration parameter is provided with.
From present embodiment, can find out; Drive software and the communications protocol between the touch screen controller in the main frame not only comprise the touch coordinate data of having only 6 byte lengths of simplifying; The drive software that includes in the main frame is provided with information or request of data information to the order that touch screen controller transmits; And controller is to the information that request of data responds answer that is directed against of drive software passback; Through such method; Not only can make the speed of touch coordinate data transmission faster, and owing to transmit through the information of ordering setting, request of data and response to be replied between main frame and the controller, the action response that makes both more accurately, more effectively, fault-tolerant ability is stronger.

Claims (10)

1. the implementation method of a communication protocol of touch screen; The controller that comprises touch-screen transmits touch coordinate data to main frame; It is characterized in that; Comprise that also the drive software through being arranged in the main frame transmits command information or request of data information to said controller, and the information that responds to said request of data information that transmits to drive software of controller, said touch coordinate data is the reduced instruction structure of being made up of 6 bytes.
2. a kind of implementation method of communication protocol of touch screen according to claim 1; It is characterized in that; 6 bytes of said touch coordinate data, the low 3 bit representation touch condition of the 1st byte wherein, said touch condition comprises: " beginning to touch ", " touching continuously ", " finishing to touch ";
When expression " begin touch " state, 8 byte positions of the 1st byte are followed successively by from high to low: 1,1, be left empty, Z7, Z6,0,0,1;
When expression " touch continuously " state, 8 byte positions of the 1st byte are followed successively by from high to low: 1,1, be left empty, Z7, Z6,0,1,0;
When expression " finish touch " state, 8 byte positions of the 1st byte are followed successively by from high to low: 1,1, be left empty, Z7, Z6,1,0,0;
8 byte positions of the 2nd byte are followed successively by from high to low: 1, X12, X11, X10, X9, X8, X7, X6;
8 byte positions of the 3rd byte are followed successively by from high to low: 1, X13, X5, X4, X3, X2, X1, X0;
8 byte positions of the 4th byte are followed successively by from high to low: 1, Y12, Y11, Y10, Y9, Y8, Y7, Y6;
8 byte positions of the 5th byte are followed successively by from high to low: 1, Y13, Y5, Y4, Y3, Y2, Y1, Y0;
8 byte positions of the 6th byte are followed successively by from high to low: 1, be left empty, Z5, Z4, Z3, Z2, Z1, Z0;
In the said touch coordinate data,
The X coordinate is represented by from high to low 14 binary digits successively:
X13、X12、X11、X10、X9、X8、X7、X6、X5、X4、X3、X2、X1、X0;
The Y coordinate is represented by from high to low 14 binary digits successively:
Y13、Y12、Y11、Y10、Y9、Y8、Y7、Y6、Y5、Y4、Y3、Y2、Y1、Y0;
The Z coordinate is represented by from high to low 8 binary digits successively:
Z7、Z6、Z5、Z4、Z3、Z2、Z1、Z0。
3. a kind of implementation method of communication protocol of touch screen according to claim 1; It is characterized in that; Said drive software comprises 3 bytes at least to command information or the request of data information that controller transmits, and its form is: < packet opening flag byte>< command/request byte>< packet end mark byte >.
4. a kind of implementation method of communication protocol of touch screen according to claim 1; It is characterized in that; Said drive software is 3 above bytes to command information or the request of data information that controller transmits, and its form is: < packet opening flag byte>< command/request byte>[ parameter 1 byte ] [ parameter 2 bytes ] ... [ parameter n byte ] < packet end mark byte >.
5. a kind of implementation method of communication protocol of touch screen according to claim 1; It is characterized in that; Said controller comprises 4 bytes at least to the information that responds to said request of data information that drive software transmits, and its form is: < packet opening flag byte>< response request byte>< error code byte>< packet end mark byte >.
6. a kind of implementation method of communication protocol of touch screen according to claim 1; It is characterized in that; Said controller comprises 4 above bytes to the information that responds to said request of data information that drive software transmits, and its form is: < packet opening flag byte>< response request byte>< error code byte>[ parameter 1 byte ] [ parameter 2 bytes ] ... [ parameter n byte ] < packet end mark byte >.
7. like the implementation method of claim 3 or 4 or 5 or 6 said a kind of communication protocol of touch screen, it is characterized in that said packet opening flag byte is 16 system number 01H; Said packet end mark byte is 16 system number 0DH.
8. like the implementation method of claim 5 or 6 said a kind of communication protocol of touch screen, it is characterized in that said error code byte is 16 system number 30H or 31H, i.e. that expression request is correct is 30H, and that represent request error is 31H.
9. like the implementation method of claim 3 or 4 said a kind of communication protocol of touch screen; It is characterized in that; Said command/request byte comprises any one ASC II sign indicating number among alphabetical Q, d, i, R, z, t, p, X, x, K, k, C, c, W, the v, and each letter representation implication is respectively:
Q, name is called mourns in silence, and expression allows or forbids that controller is to the main frame report information;
D, name is called diagnosis, and the expression main frame is to controller request touch-screen diagnostic message;
I, name is called the touch-screen configuration information, and the expression main frame is to controller request touch-screen configuration information;
R, name is called and resets, and the expression main frame sends reset instruction to controller;
Z, name is called " sky ", and the expression main frame is replied " sky " information to the controller request;
T, name is called test, and the expression main frame is to controller request screen body of touch screen information;
P, name is called type of touch screens, and the expression main frame is to controller request type of touch screens information;
X, name is called operational factor, and the expression main frame transmits order to controller operational factor is set;
X, the expression main frame is to controller request operational factor;
K, name is called ID number, and the expression main frame transmits order to controller and is provided with ID number that controller and mapping show;
K representes main frame ID number to controller request controller and mapping demonstration, or controller is replied to response of host ID number of controller and mapping demonstration;
C, name is called calibration, and the expression main frame transmits order to controller calibration parameter is set;
C, the expression main frame is provided with calibration parameter to the controller request;
W, name is called the coordinate reporting format, and the expression main frame transmits order to controller the coordinate reporting format is set;
V, name is called controller-level, and the expression main frame is to controller request controller class information.
10. like the implementation method of claim 5 or 6 said a kind of communication protocol of touch screen, it is characterized in that said response request byte comprises any one ASC II sign indicating number among alphabetical d, i, z, t, p, x, k, c, the v, each letter representation implication is respectively:
D representes that controller is to response of host answer touch-screen diagnostic message;
I representes that controller is to response of host answer touch-screen configuration information;
Z representes that controller is to response of host answer " sky " information;
T representes that controller is to response of host answer screen body of touch screen information;
P representes that controller is to response of host answer type of touch screens information;
X representes that controller replys operational factor to response of host;
K representes controller ID number to response of host answer controller and mapping demonstration;
C representes that controller is provided with calibration parameter to the response of host answer;
V representes that controller is to response of host answer controller-level information.
CN 200810044705 2008-06-16 2008-06-16 Method for realizing communication protocol of touch screen Active CN101609396B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810044705 CN101609396B (en) 2008-06-16 2008-06-16 Method for realizing communication protocol of touch screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810044705 CN101609396B (en) 2008-06-16 2008-06-16 Method for realizing communication protocol of touch screen

Publications (2)

Publication Number Publication Date
CN101609396A CN101609396A (en) 2009-12-23
CN101609396B true CN101609396B (en) 2012-12-26

Family

ID=41483161

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810044705 Active CN101609396B (en) 2008-06-16 2008-06-16 Method for realizing communication protocol of touch screen

Country Status (1)

Country Link
CN (1) CN101609396B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101493558B1 (en) * 2011-12-22 2015-02-16 엘지디스플레이 주식회사 Touch sensor integrated type display and method for transmitting touch coordinates data thereof
CN111356971A (en) * 2017-11-30 2020-06-30 深圳市柔宇科技有限公司 Input data processing method of handwriting board, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6020881A (en) * 1993-05-24 2000-02-01 Sun Microsystems Graphical user interface with method and apparatus for interfacing to remote devices
JP3252464B2 (en) * 1992-08-26 2002-02-04 富士通株式会社 Virtual computer system
CN1523917A (en) * 2003-02-17 2004-08-25 ��˹��ŵ�� Software development environment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3252464B2 (en) * 1992-08-26 2002-02-04 富士通株式会社 Virtual computer system
US6020881A (en) * 1993-05-24 2000-02-01 Sun Microsystems Graphical user interface with method and apparatus for interfacing to remote devices
CN1523917A (en) * 2003-02-17 2004-08-25 ��˹��ŵ�� Software development environment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JP特开2005-251081A 2005.09.15
JP特许第3252464号B2 2002.02.04
US 6,020,881 A,2000.02.01,全文.

Also Published As

Publication number Publication date
CN101609396A (en) 2009-12-23

Similar Documents

Publication Publication Date Title
CN101246462B (en) Periphery communication interface extension device and method
JP3163500U (en) Information processing system and handwriting input terminal
CN103365753A (en) Debugging device and method for performing debugging process to target system
US20130268713A1 (en) Pcie switch apparatus and method of controlling connection thereof
CN101609396B (en) Method for realizing communication protocol of touch screen
CN107066746A (en) The method for realizing PCA9555 functions by CPLD based on I2C interfaces
CN105843758B (en) Multi-computer switcher and operation method thereof
CN107943339A (en) Touch display unit and touch drive circuit and its driving method
CN103419199A (en) Teaching system based on open type welding robot
CN103037085B (en) Mobile terminal and touch control method thereof
JP7284960B2 (en) System and method for managing multiple instructional peripherals simultaneously
CN207473575U (en) Tactile signals processing system
CN101047447B (en) Point-to-point industrial series real-time communication system based on optical fibre and its control method
CN102355378A (en) Carrier channel testing system
CN206931085U (en) Sign electronically safety display device
WO2010034253A1 (en) Multi-directions handwriting track input device and rotating method of coordinate plane thereof
CN210212294U (en) Square control signal simulation device
CN102236522A (en) Interactive display system
CN207367184U (en) A kind of electronic whiteboard touch device and electronic whiteboard
CN206489554U (en) Electronic seal signing equipment
CN112416839A (en) System for realizing UART (universal asynchronous receiver transmitter) communication
CN206489615U (en) Electronic Seal System
CN105740192A (en) PS2 interface keyboard/mouse hot plug system and realization method thereof
CN109960408A (en) Sensor-based intelligent input key mouse gloves
CN103677244B (en) Human-computer interaction 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