- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 arm lcd 原理
下面看看2440test里面的lcd.c文件static void PutPixel(U32 x,U32 y,U16 c){ if(x LCD_BUFFER[(y)][(x)] = c;}很容易发现TFT LCD上显示单个像素的函数实际上很简洁看来似乎只需要LCD_BUFFER[(y)][(x)] = c这一句话下面就来分析下,是如何通过这一句话来实现在LCD上显示单个像素的先分析下LCD_Init()即LCD初始化函数 rLCDCON1 = (LCD_PIXCLOCK LCDCON1
2010-10-14 19:33:00 1382
转载 帧缓冲(framebuffer)
<br />帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。这种操作是抽象的,统一的。用户不必关心物理显存的位置、换页机制等等具体细节。这些都是由Framebuffer设备驱动来完成的。<br />帧缓冲驱动的应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行窗口的绘制。尤其是通过帧缓冲可显示汉字点阵,成为Linux汉化的唯一可行方案。<br /> Linux FrameB
2010-10-14 16:13:00 6925
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人