-
1)
液晶显示模式
并行:
MCU
接口、
RGB
接口、
Vysnc
p>
接口
串行:
SPI
接口、
MDDI
接口
(2)
屏幕颜色
实质上
即为色阶的概念。
色阶是表示手机液晶显示屏亮度强弱的指数标准,
也就是
通常所说的色彩指数。
目前彩屏手机的色阶指数从低
到高可分三个层次,
最低单色,
其次是
256
色、
4096
色、
65536
色;目前最高的为
26
万色。
256=2
的
8
次方,即
8
位彩色,
依次
律推,
65536
色
=2
的
16
次方,即通常所
说的
16
位真彩色,
26
万
=2
的
18
次方,也就是
18
位真彩。其实
65536
色已基本可满足我们肉眼的识别需求。
(3)
分辨率
LCD
的分辨率与
CRT
显示器不同,一般不
能任意调整,它是制造商所设置和规定
的。分辨率是指屏幕上每行有多少像素点、每列有
多少像素点。手机上
LCD
的分辨率一般
是
176
点×
220
行的
QCIF
显示模式和
24
0
点×
320
行的
QVGA
显示模式。
(4)
刷新率
LCD
刷新频率是指显示帧频,亦即
刷新一帧屏所需要的时间,与屏幕扫描速度及
避免屏幕闪烁的能力相关。也就是说刷新频
率过低,可能出现屏幕图像闪烁或抖动。
(5)
可视角度
指从不同的方向清晰地观察屏幕上所有内容的角度,这与
p>
LCD
是
DSTN
还是
TFT
有很大关系。
因为前者是靠
屏幕两边的晶体管扫描屏幕发光,
后者是靠自身每个像素后面的
晶体管发光,
其对比度和亮度的差别,
决定了它们观察屏幕的视
角有较大区别。
DSTN
-
LCD
p>
一般只有
60
度,
TFT
-
LCD
则有
< br>160
度。
(6)
响应时间
响应时间愈小愈好,
它反应了液晶显示器各象素点对输入信号反应的速度,
即
pixel
由暗转亮或由亮转暗的速度。
响应时间越小则使
用者在看运动画面时不会出现尾影拖拽的感
觉。一般会将反应速率分为两个部份:
Rising
和
Falling
,而表示时以两者之和为准。
2.
接口形式:
(1)
并行方式
a
、
MCU
接口
p>
目前主要有
i80
和
m68
两种类型。这种
LCD
模式须
LCD
有自己的
GRAM
。
b
< br>、
RGB
接口:
通过时
钟同步来实现同步传输,此模式不需要
LCD
有
GRAM
来缓存数据。接口如下:
(2)
串行方式
a
、
SPI
接口:
目前手机各个平台无使用此接口方式。接口如下:
b
、
MDD
I
接口:
高通公司的一种接口形式,具有传
输速率高、抗
EMC
性能好、降低功率损耗等特
点。
3.
调试注意事项:
(1)
硬件
测量硬件信号,保证硬件状态的正常:
a
、背光是否打开?
LCD
是否出于白屏状态?
b
、数字电压和
IO
电压是否产生?
一般
IC
,数字电压为
2.8V
,
IO
电压为
1.8V
<
/p>
c
、
reset
信号是否有效过?
reset
信号一般低有效,低有效时间看
IC
spec
要求。
d
、控制信号是否输出?
p>
CS
、
RS
、
p>
WR
信号是否有输出
e
、数据线上是否输出?
数据线
是
8bit
、
16bit
还是
18bit
,是否有输出?
(2)
软件
手机软
件系统虽不象计算机软件系统那样复杂,
但同样具有类似的构架:
操作系统
+
应用程序。
目前操作系统,一般是一个任务抢
占式实时操作系统,使用中断陷阱、信号、队
列等概念组织各项任务(应用程序)的建立
、执行、切换。在操作系统的管理下,各项任务
看似是并行运行的。
对于驱动调试需要进行两方面的工
作,
第一熟悉手机软件结构,
第二研究新的外设
功能,编写新驱动并集成到手机软件中。对于
LCD
驱
动,目前各个平台软件上已经集成此
模块代码,我们需要在此基础上进行代码调整和功能
验证。
a
、
LCD
的物理地址分配
p>
查看主芯片
memory
分配,在代码实现
上指定命令和数据传送的端口地址。
b
、
LCD
命令和数据格式
根据实际的硬件设计及
IC
要求,
决定
LCD<
/p>
命令和数据的传输方式,
保证指令和数
据
能有效的从主芯片侧传递到
LCD
IC
。
c
、
LCD
指令含义
熟读
LCD IC spec
,了解寄存器配置含义,理解
LCD
的控制方
式和工作方式。
d
、开关屏序列
了解
POWER
ON
顺序和
POWER
OFF
顺序
e
、背光驱动的控制方式
电流驱动还是电压驱动?
f
、
LCD
模块
ID
识别的方法
硬件电路是否支持?若无,软件如何识别?
4.
常见问题总结:
LCD
的调试中,延时特别重要,一
定要确定延长的时间足够,特别是更改电压寄存器后面
的延时。记得有一次屏幕出现抖动
的现象,一直查不出原因,
厂家从日本派了
2
< br>次来人,都
没解决;
最后,
把所
有的时序测试出来,
发现延时不足,
影响延时的一个函数传递参
数错了。
1.
初始化前需要一个延时
(大概为
10ms
)
,使
Reset
稳定;
2.<
/p>
如果出现花屏现象,很大的可能是总线速度问题;
3.
如果屏幕闪动比较明显,
可以通过调整电压来稳
定,
一般调节的电压为
VRL
、
VRH
、
VDV
和<
/p>
VCM
;这些电压也可以用来调节亮暗(对比度)
;
-
-
-
-
-
-
-
-
-
上一篇:汽车制造中冲压工艺发展研讨(中英文翻译)
下一篇:蒸鸡蛋日记100字_二年级日记