嵌入式Linux下驱动STN LCD.docVIP

  • 2
  • 0
  • 约3.77千字
  • 约 4页
  • 2018-06-07 发布于河南
  • 举报
嵌入式Linux下驱动STN LCD

嵌入式Linux下驱动STN LCD ?? 伴随着高性能嵌入式处理器的飞速发展与普及,特别是ARM处理器系列的出现,嵌入式系统的功能也变得越来越强大。以前的单色LCD已不能满足现今的各种多媒体应用,彩色LCD被越来越多地应用到嵌入式系统中。同时,在应用需求的促使下,许多工作在Linux下的图形界面软件包的开发和移植工作中都涉及到底层LCD驱动的开发问题。 ??? 在硬件采用Intel ASSABET开发板,软件采用Linux 2.4.19平台,编译器为arm-linux-gcc的交叉编译器作为开发的前提下,因为ASSABET开发板上使用的是Sharp 3.9英寸320×240 TFT彩色LCD,现改用Kyocera 7.7英寸640×480 STN型彩色LCD,所以通过对其Linux驱动程序进行改写和调试,成功地实现了对该种屏的驱动和显示。 LCD ?控制器 ??? LCD 控制器的功能是显示驱动信号,进而驱动LCD显示器。在驱动LCD设计的过程中首要的是配置LCD控制器。在配置LCD控制器中最重要的一步则是帧缓冲区的指定。用户所要显示的内容皆是从缓冲区中读出,从而显示到屏幕上。帧缓冲区的大小由屏幕的分辨率和显示色彩数决定。驱动帧缓冲的实现是整个驱动开发过程的重点。 ??? ASSABET开发板采用SA1110作为处理器。SA1110微处理器是Intel公司生产的一种基于 Stro

文档评论(0)

1亿VIP精品文档

相关文档