Dissertation > Excellent graduate degree dissertation topics show

Management of I/O Device and Driver Design in Embeded System

Author: DingZhiHui
Tutor: ZuoXueHong
School: Xi'an University of Electronic Science and Technology
Course: Applied Computer Technology
Keywords: Linux I/O device management device driver touch screen
CLC: TP368.1
Type: Master's thesis
Year: 2009
Downloads: 21
Quote: 0
Read: Download Dissertation

Abstract


The embedded operating system is the core of an embedded system, which is the most important element for controling systems. As an outstanding representative of the embedded operating system, Linux, which has many advantages, such as efficient, powerful, stable, easy-to-be expanded, edition of fee-free, open source, etc, is so widely used. The I/O management system in embedded Linux, which provides complete input and output device management mechanism, consists a variety of hardware equipment of the complex details of the physical properties, and provides a various different types of equipment which operates a unified approach to the interface, makes the development of embedded systems faster and more convenient.Firstly, this paper summarizes the characters and development of the embedded system and the embedded Linux system, analyses the composition of I/O system and I/O device management in embedded Linux. Then, after analysing the structure and principles of device driver, this paper gives the driver design and implementation of character device and block device, which includes device’register and unregister, interface of device file operations, the reliability mechanism, etc. Finally, gives the realization of touch screen driver based on the PXA255 platform.

Related Dissertations

  1. Design of Electronicalcontrol System for Electronic Jacquard Knitting Machine,TS183
  2. The Design and Optimization of Locomotive Signal Testing System Based on ARM9,U284.91
  3. Research on Software of TFT-LCD Testing Equipment Based on ARM,TN873.93
  4. Signal Acquisition and Processing Platform Design and Implementation of Trawl Sonar System,S951.2
  5. The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
  6. Borehole imaging device based on embedded systems research,P634.3
  7. IP QoS technology research,TP393.09
  8. A Kind of Design and Implementation of Embedded VoIP Terminal Based on i.MX51,TN916.2
  9. Two-Point Resistive Touch Screen Design,TN873
  10. Study on Capacitive Touch-screen,TN873
  11. Encryption Card Application of Embedded Hardware Firewall Based on IPsec VPN,TP393.08
  12. Based on the embedded Web technology Research and Implementation of Dynamic Strain Gauge,TP368.1
  13. Design of Multi-synchronous Digital Converting & Distributing System Based on CPCI,TN914.3
  14. The Key Technologies Implemention of GPON Network Managment System,TN929.1
  15. Linux kernel process scheduling algorithm analysis, research and improvement,TP316.81
  16. Research into the Interactive Design of Touch-Screen Mobile Phones’ Hardware and Software Interface Based on the Usability,TN929.53
  17. The GUI Design and Realization of Embedded Video Monitoring System,TP277
  18. Application of Linux Inter Process Communication on Jiangsu Post Electronic Business Platform,TP393.09
  19. The Research of the Embedded Mine Dynamic Weighting for Data Acquisition Platform Based on ARM-Linux,TP274.2
  20. The Design of Vehicle-mounted DVR System Based on Linux,TN946
  21. Red mesh machine computer control system design,TP273

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Micro-computer > A variety of micro-computer > Microprocessor
© 2012 www.DissertationTopic.Net  Mobile