病症:病症:arm启动后应用程序界面显示不正常(左面有部分未能正常显示)也就是左面少一块区域,右面多一部,
原因:lcd显示驱动中场扫描的问题
平台:s3c2416、linux2.6、800*480lcd
解决办法:
修改lcd驱动中部分代码:内核目录下drivers/vidio/s3c_xxx.c(根据实际找适合自己的)
打开文件找到:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include#include
#include#include
#include
#include#if defined(CONFIG_CPU_S3C2450) || defined(CONFIG_CPU_S3C2416)
#include
#elif defined(CONFIG_CPU_S3C6400)
#include
#elif defined(CONFIG_CPU_S3C6410)
#include
#endif#include "s3cfb.h"
#define ON 1
#define OFF 0#define DEFAULT_BACKLIGHT_LEVEL 2
#define H_FP 180
#define H_SW 18
#define H_BP 40
#define V_FP 10
#define V_SW 8
#define V_BP 20
因为是左右的问题,所以找行扫描,定位H_FP和H_BP,这位二者可以简单地理解为扫描的这部分不显示,保持H_FP+H_BP之和不变,适当改变二者,慢慢调试,知道调试到合适为止。每次修改过数值之后,都要重新编译内核下载。
同样的,如果是上下出的问题就应该找V_FP、V_BP原理和上面相同。
上一篇:Linux设备树学习(三)uboot和Linux中的设备树移植
下一篇:Linux设备树学习(二)设备树的传递和使用
推荐阅读最新更新时间:2024-11-13 10:37
推荐帖子
- 串口拓展
- 桌子下面找出一个破电路板看到一颗芯片GM8125,这个芯片主要功能就是拓展串口。GM8125可以将一个全双工的标准串口扩展成5个标准串口,并能通过外部引脚控制串口扩展模式:单通道工作模式和多通道工作模式,即可以指定一个子串口和母串口以相同的波特率单一的工作,也可以让所有子串口在母串口波特率基础上分频同时工作。该芯片工作在多通道模式下时,子串口能主动响应从机发送的数据,并由母串口发送给主机,同时返回子串口地址。该模式使每个从机的发送要求都能被及时地响应,即使所有从机同
- 灞波儿奔 微控制器 MCU
- 电子实验套件,电子爱好者的必备物品
- 电子实验套件,电子爱好者的必备物品实验套件共包含以下主要附件:1、核心部件电子实验板60mm*60mm一块;(右上角)2、两节5号3V电池盒一个;(左上角)3、带插座线小电灯泡、小电灯泡座一套;4、带插座线直径为57mm的喇叭一只;5、带插座线电子门铃集成电路一只;6、带插座线的鳄鱼夹四只;(右下角)7、带插座线电阻、发光二极管、三极管若干;(左下角)8、《电子实验板应用》一本;(背景)9、无插座线的电子元件若干。附图片:(价格以最新公布为准。请点击小图看大图)使用方法
- fighting 模拟电子
- 如何测量负载阻抗?电流&电压信号?
- 如何测量负载阻抗?电流&电压信号?如何测量负载阻抗?电流&电压信号?
- aigtekatdz 测试/测量
- 手机充电器常用料
- 手机充电器上常使用的料奉上一颗:电容:1000v;1206;2200pF其他的常用料还请大家都一起分享一下,谢谢;手机充电器常用料
- 西点 电源技术
- 请教 chenbing 长老,关于写到 Flash中运行的程序
- 本帖最后由dontium于2015-1-2313:20编辑Chenbing长老:我用DSP2407A也有一段时间了.但是由于以前手中只有孤零零的一块开发板,生怕弄坏了,断了炊,所以自己写的程序都是Load到扩展RAM中运行,没有写入Flash.做过几次写Flash操作,写的是银杏公司提供的Flash.out文件,就是一个中断向量表.所以写操作过程知道一点;但是写入Flash中运行的程序,与在扩展RAM中运行的程序有何不同,就不太清楚.现在到
- 三生石 模拟与混合信号
- 2812的CAN通信问题,急啊!
- 各位老师:我测试2812片子CAN通信时,用的是从TI网站下的ECAN通信源代码,但无论如何CAN通信都调试不通,查看寄存器的时候是TA无法置1,请教各位老师、前辈能否告诉我原因,谢谢!急啊!!!!!!!都测试一周了!#include\\DSP28_Device.h\\#defineTXCOUNT10000//Transmissionwilltakeplace(TXCOUNT)times..longi;longloopcount=0;
- wholefasten 微控制器 MCU