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

A method of implementing touch screen driver in uboot

A touch screen and driver code technology, applied in the embedded field, can solve problems such as the use of touch screen, achieve the effect of convenient selection and operation, and enhance human-computer interaction

Inactive Publication Date: 2016-08-31
CENT SOUTH UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to provide a method for realizing the touch screen drive in Uboot in view of the deficiencies in the prior art, to realize the operation of the touch screen device in the Uboot startup stage, and to solve the problem that the touch screen can only be used after the operating system is started

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
  • A method of implementing touch screen driver in uboot
  • A method of implementing touch screen driver in uboot
  • A method of implementing touch screen driver in uboot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The invention realizes the support of the touch screen in the environment without an operating system by performing a series of additions, deletions, modifications and other operations on the touch screen drive code in the operating system kernel and then transplanting it into the Uboot. Using this method, the use of the touch screen can get rid of the dependence on the operating system, and realize the bottom layer's support for the touch screen. In the Uboot running stage of the approximate bare metal environment, the user can still use the touch screen instead of pressing the buttons to operate, and the screen will display the user The optional application list, after the user selects, can realize the detection of the touch screen contact, determine the coordinate information of the contact point and enter the corresponding operation and other functions. System block diagram as figure 1 shown.

[0023] against figure 1 Shown system block diagram structure, the gene...

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 discloses a method of realizing a touch screen driver in Uboot (Universal Bootloader Loader). The method comprises the steps of modifying and cutting the touch screen driver in an operating system nucleus, transplanting the touch screen driver in the Uboot, compiling the Uboot after transplantation, transplant the compiled Uboot into a development board, operating the Uboot after the development board is powered on and starts, and initializing a touch screen. If a user operates the touch screen during the operation of the Uboot, the user continues the operation, the touch screen can show the application programs available to the user in a list, the user clicks the screen and selects the needed application program, the application program jumps to the corresponding program entry and executes after the coordinate of the touching point is detected and the mapping relation between the application program and the coordinate range of the touching point is compared, the operation to the touch screen exits after execution, Uboot code continues to execute and the operating system is started. If the user does not operate the touch screen during the operation of the Uboot, the operation to the touch screen exits, the Uboot code continues to execute and the operating system is started. The method of realizing the touch screen driver in the Uboot solves the problem that the touch screen can only be used after the operating system is started.

Description

technical field [0001] The invention relates to the field of embedded technology, in particular to a method for realizing touch screen driving in Uboot. Background technique [0002] In miniaturized devices such as tablet computers and smart phones, the input and output devices occupy a large volume. The touch screen is a device that integrates input and output, which can effectively reduce the size of the device and is durable, so that people can get rid of it. It eliminates the operation of keyboard and mouse, makes the computer interaction more direct, and is widely used in various embedded products. [0003] The current touch screen driver is mainly integrated in the kernel of the operating system in the form of modules, and the touch screen driver with simple functions can also be run in the bare metal environment. After the operating system is successfully started, the user can operate the touch screen. After the tablet and other mobile devices are powered on, the sys...

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): G06F9/44G06F3/041
Inventor 熊永华陈娅吴敏张尧学
Owner CENT SOUTH UNIV
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