Font Size: a A A

The Research And Implementation Of Embedded Linux Touch Screen Driver’s New Development Mode For Smartphone

Posted on:2015-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:C Y MeiFull Text:PDF
GTID:2298330422482113Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
As the core of information technology, Internet technology is continuously moving fromthe traditional PC platform to all kinds of mobile intelligent terminal. As one of the mainterminal platform in mobile Internet, smart phones occupies a more and more mobile terminalmarket gradually because of its high performance and powerful computing ability. therefore,Various technique about smartphone has become the focus of many research companies andresearch institutions. As one of the technology which could give a sharp increase in userexperience of the intelligent mobile terminal,Touch screen technology has been one of thefocus of the major mobile phone manufacturers, and Capacitive touch screen has been widelyused in smart phones. So driver development and design of touch screen module insmartphone system has been a very important work.This paper introduces the development trend of the touch screen and its application insmart phones firstly, then gives a detailed analysis of the problems and the insufficiency ofthe touch screen driver development model which is widely used nowadays (we called ittraditional development mode), namely because of the hardware dependenciesand lead tolack of Platform versatility. To resolve this kind of problem and the insufficiency, startingfrom the root cause, this paper proposes a new mode of touch screen driver development, anddesign the specific implementation process in detail. Then choose spreadtrum sc8810chipplatform, based on the embedded TPC touch screen controller, perform the design oftouch screen driver according to the new model. Compared to traditional development mode,the New Mode can separate driver code and data. Because of the separation of driver codeand data, and the driver code has the ability of hardware generality, configuration data can beconfigured flexibly, so when a touch screen device model changes, to perform the driverdevelopment, driver developers only need to modify the configuration data in accordancewith the current device, and need not recompile the project because of the device type’schange. So the New Mode could bring great convenience for the driver develoment. What’smore, if we integrate the different types of touch screen configuration data together, thedriver code will have the adaptive ability to work on different platform, and has a goodPlatform versatility. Finally we get the effect we expected. In this Paper, also do the following two study:1, Study the working principle of touchscreen deeply;2, concentratedly analyze the core theory of Linux device driver.
Keywords/Search Tags:smartphone, embeded Linux, Touch Screen driver, new mode, sc8810
PDF Full Text Request
Related items