摘要:
TFT-LCD具有容积小嵌入式驱动 linux,色调丰富,显示反应速率快,对比度好嵌入式驱动 linux,色温高等特性,是嵌入式系统中应用最为广泛的显示设备之一.显示驱动为系统提供对显示设备的支持,它是操作系统内核和显示外设间的一个软件层,具象了外设的细节,并提供插口给内核调用,在内核的调用下,显示驱动管理外设实现显示图象功能.嵌入式Linux下对TFT-LCD的显示驱动是基于帧缓冲设备实现的.
嵌入式处理器是嵌入式系统的核心部份,对系统整体性能的影响较大.众志805plus微处理器是面向低成本手持设备和其它通用嵌入式设备,由西南学院国家专用集成电路系统工程技术研究中心和武汉学院微处理器研究开发中心共同设计的32位移动终端应用处理器.805plus的LCD控制器具有STN-LCD和TFT-LCD插口并支持多种显示模式.本课题在采用805plus平台设计开发的媒体播放器中,研究并实现了Linux下显示设备驱动但是对显示驱动进行了优化.课题完成的工作包括以下几个方面:
1)剖析TFT-LCD的驱动技术和嵌入式Linux下显示驱动的原理.
2)依据805plusLCD控制器和所选用TFT-LCD的特点,设计显示系统的硬件方案.
3)剖析Linux下显示驱动和字符设备驱动以及显示驱动下层和底层的关系puppy linux,之后实现显示驱动的文件系统插口.
4)结合805plus处理器的特点,对显示控制台进行了优化.
经过测试表明linux应用程序,本课题完成后显示驱动在805plus平台上运转正常,在运行视频播放等应用程序时表现稳定.
展开