Font Size: a A A

Design And Implementation Of Three-proof Mobile Phone Resistive Touch Screen Driver

Posted on:2017-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhouFull Text:PDF
GTID:2348330509957684Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Touch screen technology is developing faster and faster in recent years, which in embedded systems applications is relatively widely, touch screen technology is a more intuitive input technology, It must rely on the touch screen device driver, and have a touch screen hardware support, which is a more common human-computer interaction current input mode, compared with the traditional keyboard and mouse input, more convenient to use, simple operation, suitable for any group.The core of touch screen technology is still driven to achieve, in order to solve the research project has a touch screen driver can not support the use of the hardware platform issues, this study is three-proof mobile phone touch screen is based on Qualcomm msm8916 series of touch screen and embedded design platform Android operating system, and eventually achieved its interface and the associated driver modules in the framework of this paper, in-depth analysis of the Android system, Linux kernel and associated hardware. Through the system runtime layer and application layer and application framework to implement a Linux device driver, and then collect the relevant data through the XY coordinates resistive screen features and a resistive touch screen devices. Touch screen driver design and implementation including modular touchscreen driver, initialization, data structures and file operations, touch screen driver interrupt processing and embedded systems driven development environment to build. Such a touchscreen device driver on Linux systems in response to calls for hardware devices and register read and write, to achieve the monitoring of events and touchscreen controller reads data from the register and reported to the user space of the upper software work.Then with its own graphical control interface Bluetooth communication applications on embedded development platform for functional verification of these implementations touchscreen driver, showed a touch screen device driver can achieve a good touch input functionality of the application, the control operation good stability, touch-screen device drivers can be loaded and unloaded in the embedded Linux kernel, easy to operate.
Keywords/Search Tags:Three-proof mobile phone, Resistive Touch screen, Embedded Linux system, Device driver
PDF Full Text Request
Related items