Font Size: a A A

The Driver Development Of Multifunctional Terminal Based On Real210and Android Platform

Posted on:2014-10-26Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2298330422990560Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of IT technology, people pay more and more attentionto the humanization and intelligence of mobile terminal system. Currently, Android isthe system based on JAVA and Linux kernel, it has the characteristics of open source,fasting software development, humanized user-interface, positive user experience.Android is the most potential intelligent operating system in the contemporary.Intelligent terminal not only can be applied to the mobile, but also the fixedtelephone in home. Intelligent system has the advantages of humanized, intelligent,multi-functional, while fixed telephone has the advantages of stability informationtransmission, anti-interference, speed transmission. So the intelligent terminal used tofixed telephone in home, and it is combined the advantages of intelligent systems withthe advantages of fixed telephone, it provides a new direction in order to implement thesmart home or military communications.This paper is to achieve the communication between Real210and the fixedtelephone. It includes the information output from Real210to fixed telephone, there aredialing information, listening to the message and hanging up information. Another isinformation input from fixed telephone to real210, there are the information of calleridentification interrupt, caller ID information, the other party hanging up informationand the judging information of state of hanging up or receiving. Because Androidoperating system is layered structure, it communicates with the hardware, which isachieved by the underlying driver. The Android bottom drivers are Linux bottomdrivers, so the writing and debugging of device drivers are on Linux. The main writtenand debugged are GPIO drivers, including the function of input and interrupt. Inaddition, Real210development board is controlled by a touch-screen, while thetouch screen drivers have already existed in the Linux kernel, but the touch screen ismade by the company of Dun tai, the model is ft5406, it is capacitive touch screenwith a resolution of1024*768, the size is9.7inches. To make ft5406can be used inReal210, it is necessary to modify the LCD display driver and the touch screendriver. It includes the LCD resolution, modifications, changes the size of the touchscreen, touch screen coordinates parameter changes, reporting structuremodification function, and multi-touch touch screen modify algorithms.In the realization of writing and debugging drivers, the used development tools arereal210and PC. The commissioning work is under Ubuntu10.04system environment inthe virtual machine VMware.
Keywords/Search Tags:Android, ARM, Linux, the bottom driver development, embedded
PDF Full Text Request
Related items