Font Size: a A A

Design And Implementation Of Driver Module Based On Android System

Posted on:2014-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:D Q WeiFull Text:PDF
GTID:2268330392469272Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of semiconductor technology, the application ofembedded system, especially with operating system, is becoming more and moreextensive in various fields for its prominnent advantages of low power consumption,real-time performance and specific application etc. Intelligent electronic devices arewidely used in our life. The needs of the people require the device to have morepowerful scalability to meet. Android is a free and open source operating system.Android and ARM processer provide adequate support of software and hardware forextending device capabilities.Hardware platform based on Samsung S5PV210, and software platform uses theopen source Android operating system version2.3. Android has the characteristics ofopen source and free, and good support for processers of ARM core. It’s a goodfoundation for us.The thesis introduces the feature of S5PV210platform and the structure ofLinux kernel and Android, construct the development environment for experiment,then realizes the development and test of USB Host controller driver, and lastintroduces the development environment of android system and the porting of android,deeply analyzes and researches the HAL layer, gpio controller driver, summarizes theworking principle and working flow of phone module in android system, and realizesthe HAL layer and linux driver layer of the phone module. Bottom driver provides aguarantee for development of application.
Keywords/Search Tags:Linux, Android, Device driver, USB, HAL
PDF Full Text Request
Related items