CN105094349B - Dynamic keyboard matrix functions switching method and system - Google Patents

Dynamic keyboard matrix functions switching method and system Download PDF

Info

Publication number
CN105094349B
CN105094349B CN201410206771.6A CN201410206771A CN105094349B CN 105094349 B CN105094349 B CN 105094349B CN 201410206771 A CN201410206771 A CN 201410206771A CN 105094349 B CN105094349 B CN 105094349B
Authority
CN
China
Prior art keywords
keyboard
code
scancode
embedded controller
keyboard matrix
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
CN201410206771.6A
Other languages
Chinese (zh)
Other versions
CN105094349A (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.)
Shenzhen Yanxiang Huishi Technology Co.,Ltd.
Original Assignee
EVOC Intelligent 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 EVOC Intelligent Technology Co Ltd filed Critical EVOC Intelligent Technology Co Ltd
Priority to CN201410206771.6A priority Critical patent/CN105094349B/en
Publication of CN105094349A publication Critical patent/CN105094349A/en
Application granted granted Critical
Publication of CN105094349B publication Critical patent/CN105094349B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

The present invention relates to a kind of dynamic keyboard matrix functions switching method and systems.It the described method comprises the following steps: obtaining keyboard matrix type;Corresponding keyboard scancode is obtained from the keyboard matrix type table corresponding with keyboard scancode being stored in advance in embedded controller code according to the keyboard matrix type.Above-mentioned dynamic keyboard matrix functions switching method and system, by identifying keyboard matrix type, from obtaining corresponding keyboard scancode in the corresponding table of pre-stored keyboard matrix type and keyboard scancode, for using, it realizes a set of embedded controller code and adapts to a variety of keyboards, reduce the quantity of embedded controller code, reduce the maintenance difficulties of embedded controller code, demand does not replace keyboard simultaneously and is not required to brush another set of embedded controller code again, reduce the workload of repetition brush embedded controller code, the probability of repetition brush embedded controller code error is reduced simultaneously.

Description

Dynamic keyboard matrix functions switching method and system
Technical field
The present invention relates to computer-aided equipments, more particularly to a kind of dynamic keyboard matrix functions switching method and are System.
Background technique
As computer is widely used in Industry Control occasion and various field of intelligent control, EC (Embedded Controller, embedded controller) important component as computer, play increasingly important role.At present In many industrial control fields, EC chip no longer only possesses traditional functions such as the aiding start of computer, as independent Chip is controlled, the function of EC chip compensates for the deficiency of computer well, such as industrial signal designation, temperature alarming, and The use of special keyboard.And the use as special keyboard, different industrial control fields have different requirements to keyboard matrix, Therefore EC is needed to go to define different Scan table (keyboard scancode).
For traditional keyboard, a set of EC code includes a keyboard portion processing code and keyboard scancode ROM File needs to change EC code, and redesign keyboard scancode file, therefore can be according to keyboard function if keypad function is replaced There are more set EC codes in the different of energy, increase the difficulty of maintenance, and need to write with a brush dipped in Chinese ink EC code back and forth, are easy to appear and write with a brush dipped in Chinese ink error.
Summary of the invention
Based on this, it is necessary to for traditional keypad function difference need to configure cover EC codes, cause maintenance difficulties big Problem, provide it is a kind of can reduce maintenance difficulties, reduce and repeat brush EC code, the dynamic keyboard matrix functions for reducing error probability are cut Change method.
In addition, there is a need to provide it is a kind of can reduce maintenance difficulties, reduce and repeat brush EC code, reduce the dynamic of error probability State keyboard matrix function switch system.
A kind of dynamic keyboard matrix functions switching method, comprising the following steps:
Obtain keyboard matrix type;
According to the keyboard matrix type from the keyboard matrix type and key being stored in advance in embedded controller code Disk scan code, which corresponds to, obtains corresponding keyboard scancode in table.
The step of acquisition keyboard matrix type includes: in one of the embodiments,
When keyboard powers on, keyboard identification code is read by embedded controller, and key is judged according to the keyboard identification code Disk matrix-type.
The step of acquisition keyboard matrix type includes: in one of the embodiments,
It is arranged in basic input output system by embedded controller reading by user and is stored in designated position Keyboard matrix type.
In one of the embodiments, the acquisition keyboard matrix type the step of before, the method also includes:
Establish corresponding table of the keyboard matrix type with keyboard scancode;
The keyboard matrix type is stored in embedded controller code with the corresponding table of keyboard scancode.
In one of the embodiments, described according to the keyboard matrix type from being stored in advance in embedded controller After the step of obtaining corresponding keyboard scancode in keyboard matrix type table corresponding with keyboard scancode in code, the side Method further include:
When detecting that keyboard is pressed, corresponding Data inputing is executed according to obtained corresponding keyboard scancode Code.
A kind of dynamic keyboard matrix functions switching system, comprising:
Module is obtained, for obtaining keyboard matrix type;
Configuration module, for according to the keyboard matrix type from the keyboard being stored in advance in embedded controller code Corresponding keyboard scancode is obtained in matrix-type table corresponding with keyboard scancode.
The acquisition module is also used to read when keyboard is powered on by embedded controller in one of the embodiments, Keyboard identification code is taken, and keyboard matrix type is judged according to the keyboard identification code.
The acquisition module is also used to read by user by embedded controller basic in one of the embodiments, It is arranged and is stored in the keyboard matrix type of designated position in input-output system.
In one of the embodiments, the system also includes:
Module is established, for establishing corresponding table of the keyboard matrix type with keyboard scancode;
Memory module, for the keyboard matrix type to be stored in embedded controller generation with the corresponding table of keyboard scancode In code.
In one of the embodiments, the system also includes:
Execution module, for being executed according to obtained corresponding keyboard scancode when detecting that keyboard is pressed Corresponding Data inputing code.
Above-mentioned dynamic keyboard matrix functions switching method and system, by identifying keyboard matrix type, from pre-stored Corresponding keyboard scancode is obtained in keyboard matrix type and the corresponding table of keyboard scancode, for using, one is realized and is nested Enter formula controller code and adapt to a variety of keyboards, reduces the quantity of embedded controller code, reduce embedded controller generation The maintenance difficulties of code, demand do not replace keyboard simultaneously and are not required to brush another set of embedded controller code again, and it is embedding to reduce repetition brush Enter the workload of formula controller code, while reducing the probability of repetition brush embedded controller code error.
Detailed description of the invention
Fig. 1 is the flow chart of dynamic keyboard matrix functions switching method in one embodiment;
Fig. 2 is the flow chart of dynamic keyboard matrix functions switching method in another embodiment;
Fig. 3 is the structural block diagram of dynamic keyboard matrix functions switching system in one embodiment;
Fig. 4 is the structural block diagram of dynamic keyboard matrix functions switching system in another embodiment;
Fig. 5 is the structural block diagram of dynamic keyboard matrix functions switching system in another embodiment.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
Fig. 1 is the flow chart of dynamic keyboard matrix functions switching method in one embodiment.The dynamic keyboard matrix functions Switching method, comprising the following steps:
Step 102, keyboard matrix type is obtained.
Specifically, keyboard matrix type can need to be defined as a variety of according to function, such as keyboard matrix may be defined as 8 × 16 Or 8 × 18 matrixes, it also can define the fewer keyboard matrix of key, be not limited thereto.It, can after keyboard matrix type definition The meaning of each key is defined according to the different demands of user.
Step 104, according to the keyboard matrix type from the keyboard matrix class being stored in advance in embedded controller code Corresponding keyboard scancode is obtained in type table corresponding with keyboard scancode.
Specifically, after obtaining corresponding keyboard scancode according to keyboard matrix type, above-mentioned dynamic keyboard matrix functions Switching method further include: when detecting that keyboard is pressed, executed according to obtained corresponding keyboard scancode corresponding Data inputing code.The Data inputing code refers to the code for being identified and being executed to key when pressing keyboard.Key Disk scan code, which refers to, is stored in embedded controller code the make code of existing keyboard and short in size in table form.Keyboard is swept Retouching code includes make code and short in size, when a key is pressed or when sustained hold, the make code of the key can be sent to host by keyboard, and When a key is released, the short in size of the key can be sent to host by keyboard.For example, leading to when under connecing for capitalization " F " Code is " 2B ", and short in size is " FO, 2B " when bouncing.Unique make code and short in size is assigned in each key, what several keys were constituted A set of make code and short in size are combined into scanning code collection.
Above-mentioned dynamic keyboard matrix functions switching method, by identifying keyboard matrix type, from pre-stored keyboard square Corresponding keyboard scancode is obtained in battle array type and the corresponding table of keyboard scancode, for using, realizes a set of embedded control Device code processed adapts to a variety of keyboards, reduces the quantity of embedded controller code, reduces the dimension of embedded controller code Difficulty is protected, demand does not replace keyboard simultaneously and is not required to brush another set of embedded controller code again, reduces the embedded control of repetition brush The workload of device code processed, while reducing the probability of repetition brush embedded controller code error.
It is understood that in one embodiment, when the step of acquisition keyboard matrix type includes: that keyboard powers on, Keyboard identification code is read by embedded controller, and keyboard matrix type is judged according to the keyboard identification code.
Specifically, keyboard identification code is the keyboard in order to make the keyboard actually connected and store in embedded controller code Scan code is corresponding.In the present embodiment, the corresponding height of wire jumper that keyboard is connected when keyboard powers on can be detected by embedded controller Low level identifies different keyboard matrix types.
When keyboard powers on, keyboard matrix type is identified by embedded controller, hardware mode is used and identifies keyboard Matrix-type, it is easy to operate, using existing hardware device, it is not required to additionally increase hardware facility, it is at low cost.
It is understood that in other embodiments, the step of acquisition keyboard matrix type includes: by embedded control Device processed reads the keyboard matrix type for being arranged by user and being stored in designated position in basic input output system.
Specifically, in the SETUP menu of BIOS (Basic Input Output System, basic input output system) In reserve option, obtain the different keyboard matrix types that user selects according to different keyboard, and by the keyboard square of the selection Battle array type is stored in designated position.The designated position is that the sector address that embedded controller and BIOS are able to access that simultaneously is empty Between, it can be set as needed, such as one be mapped in memory section ROM address space.Then, it is read by embedded controller The designated position obtains keyboard matrix type.
Above by keyboard matrix-type is arranged in BIOS, it is stored in designated position, then passes through embedded Control again Device reads designated position and obtains keyboard matrix type, realizes and obtains keyboard matrix type with software mode, using existing soft Part is configured, and is not required to additionally develop and is designed new software, at low cost.
Fig. 2 is the flow chart of dynamic keyboard matrix functions switching method in another embodiment.As shown in Fig. 2, the dynamic Keyboard matrix function switching method, comprising:
Step 202, corresponding table of the keyboard matrix type with keyboard scancode is established.
Specifically, design different keyboard scancodes according to different keyboard matrix types, establish keyboard matrix type with The correspondence table of keyboard scancode.Keyboard matrix type and corresponding keyboard scancode are stored in the correspondence table.
Step 204, which is stored in embedded controller code with the corresponding table of keyboard scancode.
Specifically, the corresponding keyboard scancode of difference keyboard matrix type is stored in difference in embedded controller code In table.
Step 206, keyboard matrix type is obtained.
Specifically, keyboard matrix type can need to be defined as a variety of according to function, such as keyboard matrix may be defined as 8 × 16 Or 8 × 18 matrixes, it also can define the fewer keyboard matrix of key, be not limited thereto.It, can after keyboard matrix type definition The meaning of each key is defined according to the different demands of user.
Step 208, according to the keyboard matrix type from the keyboard matrix class being stored in advance in embedded controller code Corresponding keyboard scancode is obtained in type table corresponding with keyboard scancode.
Above-mentioned dynamic keyboard matrix functions switching method establishes corresponding table of the keyboard matrix type with keyboard scancode, and There are in embedded controller code, facilitate calling, realizes in a set of embedded controller code and store a variety of keyboard scans Code, then by identification keyboard matrix type, from being obtained in the corresponding table of pre-stored keyboard matrix type and keyboard scancode Corresponding keyboard scancode reduces the quantity of embedded controller code for using, and reduces embedded controller code Maintenance difficulties, demand do not replace keyboard simultaneously and is not required to brush another set of embedded controller code again, reduces the insertion of repetition brush The workload of formula controller code, while reducing the probability of repetition brush embedded controller code error.
Fig. 3 is the structural block diagram of dynamic keyboard matrix functions switching system in one embodiment.As shown in figure 3, the dynamic Keyboard matrix function switch system, including obtain module 320 and configuration module 340.Wherein:
Module 320 is obtained for obtaining keyboard matrix type.
Specifically, keyboard matrix type can need to be defined as a variety of according to function, such as keyboard matrix may be defined as 8 × 16 Or 8 × 18 matrixes, it also can define the fewer keyboard matrix of key, be not limited thereto.It, can after keyboard matrix type definition The meaning of each key is defined according to the different demands of user.
Configuration module 340 is used for according to the keyboard matrix type from the keyboard being stored in advance in embedded controller code Corresponding keyboard scancode is obtained in matrix-type table corresponding with keyboard scancode.
Above-mentioned dynamic keyboard matrix functions switching system, by identifying keyboard matrix type, from pre-stored keyboard square Corresponding keyboard scancode is obtained in battle array type and the corresponding table of keyboard scancode, for using, realizes a set of embedded control Device code processed adapts to a variety of keyboards, reduces the quantity of embedded controller code, reduces the dimension of embedded controller code Difficulty is protected, demand does not replace keyboard simultaneously and is not required to brush another set of embedded controller code again, reduces the embedded control of repetition brush The workload of device code processed, while reducing the probability of repetition brush embedded controller code error.
It is understood that in one embodiment, which is also used to pass through insertion when keyboard powers on Formula controller reads keyboard identification code, and judges keyboard matrix type according to the keyboard identification code.
Specifically, keyboard identification code is the keyboard in order to make the keyboard actually connected and store in embedded controller code Scan code is corresponding.In the present embodiment, the corresponding height of wire jumper that keyboard is connected when keyboard powers on can be detected by embedded controller Low level identifies different keyboard matrix types.
When keyboard powers on, keyboard matrix type is identified by embedded controller, hardware mode is used and identifies keyboard Matrix-type, it is easy to operate, using existing hardware device, it is not required to additionally increase hardware facility, it is at low cost.
It is understood that in one embodiment, the acquisition module 320 be also used to read by embedded controller by User is arranged in basic input output system and is stored in the keyboard matrix type of designated position.
Specifically, reserving option in the SETUP menu of BIOS, user is obtained according to the different of different keyboard selections Keyboard matrix type, and the keyboard matrix type of the selection is stored in designated position.The designated position is embedded controller The sector address space being able to access that simultaneously with BIOS, can be set as needed, such as one be mapped in memory section ROM Location space.Then, which is read by embedded controller, obtains keyboard matrix type.
Above by keyboard matrix-type is arranged in BIOS, it is stored in designated position, then passes through embedded Control again Device reads designated position and obtains keyboard matrix type, realizes and obtains keyboard matrix type with software mode, using existing soft Part is configured, and is not required to additionally develop and is designed new software, at low cost.
Fig. 4 is the structural block diagram of dynamic keyboard matrix functions switching system in another embodiment.As shown in figure 4, this is dynamic State keyboard matrix function switch system further includes establishing module 310 and depositing in addition to including obtaining module 320 and configuration module 340 Store up module 312.Wherein:
Establish corresponding table of the module 310 for establishing keyboard matrix type with keyboard scancode.
Specifically, design different keyboard scancodes according to different keyboard matrix types, establish keyboard matrix type with The correspondence table of keyboard scancode.Keyboard matrix type and corresponding keyboard scancode are stored in the correspondence table.
Memory module 312 is used to the keyboard matrix type being stored in embedded controller generation with the corresponding table of keyboard scancode In code.
Specifically, the corresponding keyboard scancode of difference keyboard matrix type is stored in difference in embedded controller code In table.
Above-mentioned dynamic keyboard matrix functions switching system establishes corresponding table of the keyboard matrix type with keyboard scancode, and There are in embedded controller code, facilitate calling, realizes in a set of embedded controller code and store a variety of keyboard scans Code, then by identification keyboard matrix type, from being obtained in the corresponding table of pre-stored keyboard matrix type and keyboard scancode Corresponding keyboard scancode reduces the quantity of embedded controller code for using, and reduces embedded controller code Maintenance difficulties, demand do not replace keyboard simultaneously and is not required to brush another set of embedded controller code again, reduces the insertion of repetition brush The workload of formula controller code, while reducing the probability of repetition brush embedded controller code error.
Fig. 5 is the structural block diagram of dynamic keyboard matrix functions switching system in another embodiment.As shown in figure 5, this is dynamic State keyboard matrix function switch system further includes execution module 360 in addition to including obtaining module 320 and configuration module 340.Its In:
Execution module 360 is used to be executed when detection keyboard is pressed according to obtained corresponding keyboard scancode Corresponding Data inputing code.The Data inputing code refers to the generation for being identified and being executed to key when pressing keyboard Code.
It is above-mentioned corresponding keyboard scancode is obtained according to keyboard matrix type after, when the button is pressed, embedded Control Device can find corresponding scan code according to key positioning, and the meaning of the key is determined by scan code.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.

Claims (8)

1. a kind of dynamic keyboard matrix functions switching method, comprising the following steps:
When keyboard powers on, keyboard identification code is read by embedded controller, and keyboard square is judged according to the keyboard identification code Battle array type;
Obtain keyboard matrix type;
It is swept from the keyboard matrix type being stored in advance in embedded controller code with keyboard according to the keyboard matrix type It retouches code and corresponds to and obtain corresponding keyboard scancode in table, wherein the keyboard scancode, which refers to, is stored in the embedded Control The make code of keyboard in device code and short in size.
2. dynamic keyboard matrix functions switching method according to claim 1, which is characterized in that the acquisition keyboard matrix The step of type includes:
The keyboard for being arranged by user and being stored in designated position in basic input output system is read by embedded controller Matrix-type.
3. dynamic keyboard matrix functions switching method according to claim 1, which is characterized in that in the acquisition keyboard square Before the step of battle array type, the method also includes:
Establish corresponding table of the keyboard matrix type with keyboard scancode;
The keyboard matrix type is stored in embedded controller code with the corresponding table of keyboard scancode.
4. dynamic keyboard matrix functions switching method according to claim 1, which is characterized in that described according to the key Disk matrix-type is obtained from the keyboard matrix type table corresponding with keyboard scancode being stored in advance in embedded controller code After the step of to corresponding keyboard scancode, the method also includes:
When detecting that keyboard is pressed, in corresponding Data inputing generation, is executed according to obtained corresponding keyboard scancode Code.
5. a kind of dynamic keyboard matrix functions switching system characterized by comprising
Module is obtained, when powering on for keyboard, keyboard identification code is read by embedded controller, and according to the keyboard identification Code judges keyboard matrix type;Obtain keyboard matrix type;
Configuration module, for according to the keyboard matrix type from the keyboard matrix being stored in advance in embedded controller code Corresponding keyboard scancode is obtained in type table corresponding with keyboard scancode, keyboard scancode, which refers to, is stored in embedded controller The make code of keyboard in code and short in size.
6. dynamic keyboard matrix functions switching system according to claim 5, which is characterized in that the acquisition module is also used In the keyboard square for being arranged by user and being stored in designated position in basic input output system by embedded controller reading Battle array type.
7. dynamic keyboard matrix functions switching system according to claim 5, which is characterized in that the system also includes:
Module is established, for establishing corresponding table of the keyboard matrix type with keyboard scancode;
Memory module, for the keyboard matrix type to be stored in embedded controller code with the corresponding table of keyboard scancode In.
8. dynamic keyboard matrix functions switching system according to claim 5, which is characterized in that the system also includes:
Execution module, for being executed according to obtained corresponding keyboard scancode corresponding when detecting that keyboard is pressed Data inputing code.
CN201410206771.6A 2014-05-15 2014-05-15 Dynamic keyboard matrix functions switching method and system Active CN105094349B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410206771.6A CN105094349B (en) 2014-05-15 2014-05-15 Dynamic keyboard matrix functions switching method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410206771.6A CN105094349B (en) 2014-05-15 2014-05-15 Dynamic keyboard matrix functions switching method and system

Publications (2)

Publication Number Publication Date
CN105094349A CN105094349A (en) 2015-11-25
CN105094349B true CN105094349B (en) 2019-09-20

Family

ID=54574983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410206771.6A Active CN105094349B (en) 2014-05-15 2014-05-15 Dynamic keyboard matrix functions switching method and system

Country Status (1)

Country Link
CN (1) CN105094349B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106060617B (en) * 2016-06-17 2020-06-19 Tcl科技集团股份有限公司 Key function configuration method and system
CN113391708B (en) * 2021-06-21 2023-08-22 联想长风科技(北京)有限公司 Method for identifying different keyboard matrixes used by notebook computer

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101158885A (en) * 2007-10-22 2008-04-09 李玫 User-defined keyboard and implementing method thereof
CN102214008A (en) * 2010-04-02 2011-10-12 纬创资通股份有限公司 Method for updating keyboard definition, and computer system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI435239B (en) * 2010-07-20 2014-04-21 Giga Byte Tech Co Ltd Keyboards providing macro functions and macro function setting method using the same, and computer program products thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101158885A (en) * 2007-10-22 2008-04-09 李玫 User-defined keyboard and implementing method thereof
CN102214008A (en) * 2010-04-02 2011-10-12 纬创资通股份有限公司 Method for updating keyboard definition, and computer system

Also Published As

Publication number Publication date
CN105094349A (en) 2015-11-25

Similar Documents

Publication Publication Date Title
CN105245346B (en) A kind of identity identifying method and user terminal
US11074428B2 (en) Fingerprint identification device and method
CN103092799A (en) Universal serial bus (USB) device and method for recognition of host operating system
US7831837B1 (en) Encoding token commands/data within data streams for standard interfaces
CN104766206A (en) NFC payment method and device based on mobile terminal
CN110597523A (en) Board card firmware burning method, device and system, board card and terminal equipment
CN105512033A (en) Automated testing method and device of mobile terminal and mobile terminal
CN101951263B (en) Key scanning method and system
CN102447644A (en) Communication method based on the image embedded with contact information
CN104270740B (en) A kind of detection method of neck T cards and SIM card altogether
CN105094349B (en) Dynamic keyboard matrix functions switching method and system
CN102785489A (en) Upgrade method and device for printer and firmware of printer
CN104517049A (en) Terminal unlocking method
CN104376291A (en) Data processing method and device
CN102968325A (en) USB (Universal Serial Bus) equipment and method and device for automatically initializing same
CN106030544B (en) Method for detecting memory of computer equipment and computer equipment
CN109313761B (en) Selecting applications on a card
CN104572454A (en) Method and device for positioning resource
CN107122138A (en) A kind of device and method for configuring disk array
CN104007837A (en) Keyboard input method of control system display control terminal
US8783576B2 (en) Memory card having multiple interfaces and reset control method thereof
CN204406439U (en) A kind of bar-code decoder with PS2 bus interface
CN102204199A (en) Bit inversion for communication interface
CN101635572A (en) Notebook computer and keyboard controller thereof
CN101533373B (en) Data accessing system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220602

Address after: 518107 509, west side of electronic plant, building 3, Yanxiang science and Technology Industrial Park, Gaoxin Road, Dongzhou community, Guangming Street, Guangming District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Yanxiang Huishi Technology Co.,Ltd.

Address before: 518057 Guangdong city of Shenzhen province Nanshan District high in the four EVOC Technology Building No. 31

Patentee before: EVOC INTELLIGENT TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right