驱动LCD.pptVIP

  • 1
  • 0
  • 约2.51千字
  • 约 17页
  • 2019-04-28 发布于湖北
  • 举报
目录 硬件篇 Linux下的LCD驱动 WinCE下的LCD驱动 相关资源链接 硬件篇 TFT典型timing Timing说明(一) Timing说明(二) Linux下的LCD驱动 LCD设备驱动基本概念 帧缓冲(Framebuffer)是Linux为显示设备提供的接口,它允许上层Program在图形模式下直接对显示缓冲区进行读写操作。 帧缓冲设备为标准字符设备,主设备号29,对应/dev/fb%d设备文件。 一块LCD屏显示图像不但需要LCD驱动器,还需要相应的LCD控制器。 许多MCU内部集成了LCD控制器,可以方便地控制STN和TFT屏。 帧缓冲 帧缓冲(Framebuffer)是Linux系统为显示设备提供的一个接口,它将显示缓冲区抽象,屏蔽底层硬件的差异。 帧缓冲设备为标准字符设备,主设备号29,对应/dev/fb%d设备文件。 嵌入式的Qt/Embedded等图形用户界面环境也是基于帧缓冲而设计。 帧缓冲可以支持汉字点阵。 Linux帧缓冲驱动结构 帧缓冲数据结构与函数 fb_info(fb即为framebuffer,帧缓冲) 帧缓冲设备中最关键的是fb_info。它属于头文件的一部分。相关代码见 /include/linux/fb.h 帧缓冲数据结构与函数 fb_var_screeninfo 帧缓冲数据结构

文档评论(0)

1亿VIP精品文档

相关文档