主机:Fedora-10 交叉编译器:/usr/local/arm/3.4.1/bin/arm-linux- 内核:2.6.22.6 lcd:SUMSANG 的 LTV350QV_FO4 3.5 寸 320x240 我的开发板上的屏幕为三星LTV350QT-F04,它的初始化需要通过 spi 总线写 S6F2002 内部的寄存器,有人说,LTV350QV 比较麻烦的一点是还必须要进行 SPI 设置,但这也是它比较灵活的一面。不过我的师兄们在设计LTV350QT-F04驱动板的初期,已经通过单片机模拟LTV350QT-F04的SPI时序把S6F2002 内部的寄存器设...
一. 修改smdk2440_lcd_cfg结构,它在arch/arm/mach-s3c2440/mach-smdk2440.c文件中 static struct s3c2410fb_mach_info smdk2440_lcd_cfg __initdata = { .regs = { .lcdcon1 = S3C2410_lcdCON1_TFT16BPP | S3C2410_lcdCON1_TFT | S3C2410_lcdCON1_CLKVAL(0x04), .lcdcon2 = S3C2410_lcdCON2_VBPD(1) | ...
文件: lcd驱动程序移植.rar 大小: 7KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/82646/showart_1795458.html
修改 /arch/arm/mach-s3c2410/mach-smdk2410.c 1、增加头文件包含 #include 2、增加lcd参数结构 static struct s3c2410fb_mach_info armsys2410_l35t32_lcdcfg __initdata = { .type = S3C2410_lcdCON1_TFT, .regs={ .lcdcon1= S3C2410_lcdCON1_TFT16BPP | S3C2410_lcdCON1_TFT | S3C2410_lcdCON1_CLKVAL(7) , .lcdcon2= S3C2410_lcdCON2_VBPD(3) | S3C2410_lcdCON2_VFPD(5) | S3C2410_lcdCON2_VSPW(15), .lcdcon...
2008.06.04 今天终于在屏幕上看到可爱的小企鹅了,也不知道为什么,前几天寄存器设置的置也是对的,可总是出现彩色条纹,今天自习与非操作系统下的寄存器设置对找了一下,好像也没更改什么东西,可爱的小企鹅居然出现了,不管他了,写几篇博客庆祝一下。 内核版本:2.6.10 屏幕:SAMSUM:TFT320*240 参考资料: http://blog.chinaunix.net/u1/34474/ 《[color="#000000"]Linux-2.6.20的lcd驱动分析》该大侠对Frambuffer的数据...
嵌入式系统中lcd驱动的实现原理 From :http://www.laogu.com/wz_18338.htm 来源:今日电子 作者:四川大学 杨显强 田远富 详细内容: 结合三星公司ARM9系列嵌入式处理器S3C2410,讲解如何进行lcd驱动程序模块化编程及如何将驱动程序静态加载进系统内核。 本文以三星公司ARM9内核芯片S3C2410的lcd接口为基础,介绍了在Linux平台上开发嵌入式lcd驱动程序的一般方法。 本文硬件采用三星公司的S3C2410芯片的开发板,软件采用Linux ...
嵌入式系统中lcd驱动的实现原理 From :http://www.laogu.com/wz_18338.htm 来源:今日电子 作者:四川大学 杨显强 田远富 详细内容: 结合三星公司ARM9系列嵌入式处理器S3C2410,讲解如何进行lcd驱动程序模块化编程及如何将驱动程序静态加载进系统内核。 本文以三星公司ARM9内核芯片S3C2410的lcd接口为基础,介绍了在Linux平台上开发嵌入式lcd驱动程序的一般方法。 本文硬件采用三星公司的S3C2410芯片的开发板,软件采用...
Framebuffer:是linux的framebuffer驱动在内存开辟的一块显存,存放一帧图像数据。
IPU:是mx51的图像处理单元,里面包含DMA控制器和DI显示接口等。
lcdDriver:是一块和lcd屏幕整合在一起的驱动芯
片,接收IPU传过来的数据和时序信号,转化为...
开始编译android。
说明:本篇博客 参考tq linux 移植手册中的内容,只是自己学习过程中的记录。
1.简化lcd时钟计算方法
修改 “drivers/video/s3c2410fb.c”