当前位置:嗨网首页>书籍在线阅读

01-LCD设备驱动

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第18章 LCD设备驱动

在多媒体应用的推动下,彩色LCD越来越多地应用到了嵌入式系统中,掌上电脑(PDA)、手机等多采用TFT显示器件,支持彩色图形界面,能显示图片并进行视频媒体播放。帧缓冲(Framebuffer)是Linux为显示设备提供的一个接口,它允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。

本章主要讲解帧缓冲设备Linux驱动的架构及编程方法。

18.1节讲解了LCD的底层硬件操作原理,18.2节讲解了帧缓冲设备的概念及驱动中的重要数据结构和函数。

18.3节讲解了帧缓冲设备驱动的整体结构,18.4~18.8节分别讲解了帧缓冲设备的几个重要函数,18.3节和18.4~18.8节的内容是整体与部分的关系。

18.9节讲解了Linux帧缓冲设备用户空间的访问方法,并对Qt/Embedded、MiniGUI、MicroWindows、Android等GUI进行了简单的介绍。

18.10节讲解了S3C6410 LCD控制器设备驱动的实例。