Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, apparatus and chip for implementing keyboard module composite key function

A keyboard module and composite key technology, which is applied in the field of realizing the composite key function of the keyboard module of an embedded system, and can solve the problems such as the inability to support the composite key function.

Inactive Publication Date: 2012-10-17
WUXI ZGMICRO ELECTRONICS CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in this technical mode, when a key is pressed, another key cannot be interrupted when another key is pressed, so the composite key function cannot be supported.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, apparatus and chip for implementing keyboard module composite key function
  • Method, apparatus and chip for implementing keyboard module composite key function
  • Method, apparatus and chip for implementing keyboard module composite key function

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0039] refer to figure 2 , shows a flow chart of a method embodiment of the present invention to realize the compound key function of the keyboard module in the embedded system, specifically comprising the following steps:

[0040] Step 201: The embedded system detects that a key is pressed, executes key interruption, and records the key;

[0041] Among them, in order to reduce the complexity of compound key coding and make it easier for users to remember and use, it can be realized by controlling the first key of the compound key as follows:

[0042] Whether the button of judging step 201 record is a specific key, if so, then turn to step 202; Otherwise, directly submit the key value of current button to the program before the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method, a chip and a device for implementing the functions of compound keys of the key module of an embedded system. The method comprises the following steps: the embedded system executes keystroke interruption and records the keystroke after detecting the keystroke is pressed; the embedded system starts a timer and then rescans if other keystrokes are pressed in accordance with scheduled time intervals, if so, records the new keystrokes; the embedded system scans if all the keystrokes are released, and then disables the timer if all the keystrokes are released; then the embedded system produces the key assignments of the compound keys according to the keystroke records and submits the program prior to the keystroke interruption. The timer is additionally arrangedin the system on the basis of the existing array keystroke module. The system starts the timer and then rescans and records other keystrokes in accordance with the scheduled time intervals after detecting a keystroke interruption. Therefore, under the condition of one system interrupted, the invention can realize the functions of the compound keys by obtaining the responding of a plurality of keystrokes. Besides, the proposal of the invention has no restriction to the keystroke sequence and quantity, and supports the composite of any keystroke and a plurality of keystrokes.

Description

technical field [0001] The invention relates to the keyboard module technology of an embedded system, in particular to a method, a device and a chip for realizing the compound key function of the keyboard module of the embedded system. Background technique [0002] Embedded system is the minimum simplified system based on practical application. Compared with personal computer (PC, Personal Computer), most of the functions completed by embedded system are relatively single and fixed, and the resources that can be used are relatively few. In order to reduce the occupation of input / output (I / O) interface resources, its keyboard module usually uses an array keyboard, using a mode in which several keys share one interrupt resource, or even all keys share one interrupt resource. [0003] Such as figure 1 As shown, in the prior art, the array keyboard module consists of a keyboard matrix with row lines and column lines, a switch coupled to the row lines, an interrupt generator cou...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/023
Inventor 覃善兴谭帅
Owner WUXI ZGMICRO ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products