|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、开发环境8 }8 x3 j+ `8 N3 n l
& Y$ A0 v: Q: |+ i- x* \
- 主 机:VMWare--Fedora 9
- 开发板:Mini2440--64MB Nand, Kernel:2.6.30.4
- 编译器:ARM-linux-gcc-4.3.2/ ~, ]$ N. Z# M$ p; l0 m
, Y9 h( l9 W. k4 G* s- F) u
' I5 a9 H/ N. d' D二、背景知识% R8 }0 y( `7 p: o' k; n; x
G* w. j @/ q) E! y9 f7 Z
1. LCD工作的硬件需求:! a9 q% u1 Q1 i
要使一块LCD正常的显示文字或图像,不仅需要LCD驱动器,而且还需要相应的LCD控制器。在通常情况下,生产厂商把LCD驱动器会以COF/COG的形式与LCD玻璃基板制作在一起,而LCD控制器则是由外部的电路来实现,现在很多的mcu内部都集成了LCD控制器,如S3C2410/2440等。通过LCD控制器就可以产生LCD驱动器所需要的控制信号来控制STN/TFT屏了。
5 p4 S/ p- F& i. N& E I9 x- }5 \4 k7 _
2. S3C2440内部LCD控制器结构图:
4 k V* K( d+ I" y0 W7 k* m( b/ V" m0 O" E3 K
. ?5 _4 F; ?1 R" G, i) |- z
* C, _+ r- V) n/ B& ]' e2 Y3 M
' n' U; I; |$ s/ k$ Z6 P% e7 A2 w5 f- J' x/ h4 Y1 t) m0 I
|
|