LCD驱动程序(四)测试
来源:互联网 发布:sqlserver is null 编辑:程序博客网 时间:2024/05/01 10:55
我们先把内核里面的LCD驱动程序给去掉
步骤
1.make menuconfig
2.找到里面的Graphics support(图形支持)
linux内核配置:
Device Drivers --->
Graphics support --->
<*> Support for frame buffer devices --->
│ <*> S3C Framebuffer support │ │
│ │ [ ] SPLASH_SCREEN on LCD │ │
│ │ [*] LCD init in kernel │ │
│ │ [ ] S3C Framebuffer debug messages │ │
│ │ [ ] S3C Framebuffer FIFO underrun trace │ │
│ │ (0) Default Window (0-4) //修改为0
保存退出,编译替换内核。
我们static struct fb_ops tiny_lcdfb_ops = {
.owner = THIS_MODULE,
.fb_setcolreg = tiny_lcdfb_setcolreg,
.fb_fillrect = cfb_fillrect,
.fb_copyarea = cfb_copyarea,
.fb_imageblit = cfb_imageblit,
};这里面的这三个成员
.fb_fillrect = cfb_fillrect,
.fb_copyarea = cfb_copyarea,
.fb_imageblit = cfb_imageblit,
在drivers/video这个里面
我们需要insmod cfbcopyarea.ko
insmod cfbfillrect.ko
insmod cfbimgblt.ko
然后再insmod lcd.ko
我们运行命令 echo hello > /dev/tty1 //可以在LCD上看到hello
cat lcd.ko > /dev/fb0 //花屏
- LCD驱动程序(四)测试
- LCD 驱动程序
- Lcd驱动程序
- lcd驱动程序
- LCD驱动程序
- 10-S3C2440驱动学习(四)嵌入式linux-LCD驱动程序
- LCD驱动程序三(驱动测试和总结)
- 修改LCD驱动程序
- LCD设备驱动程序
- 扫描方式,lcd驱动程序
- 嵌入式LCD驱动程序设计
- lcd裸机驱动程序设计
- 在LCD驱动程序
- lcd裸机驱动程序设计
- LCD裸机驱动程序设计 .
- Linux LCD 驱动程序
- LCD设备驱动程序1
- LCD设备驱动程序2
- 四元傅里叶显著性图-四元数-Matlab编程
- Android多线程多进程学习网址
- 图像处理之简化色彩(含OpenCV代码)
- int64
- 我的第二次RNAseq分析
- LCD驱动程序(四)测试
- 求n以内的最大素数,若n最大为21亿
- ConcurrentHashMap复合操作问题
- 做正确的事
- MySQL数据库事务隔离级别
- 04. Oracle 11g 数据库关闭与启动
- HDU 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活【多重背包】
- 触摸屏驱动之概念介绍
- Android——蓝牙利用RSSI进行距离测算