一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 8514|回复: 11

cpld驱动3.5寸tft出问题,大神帮帮忙啊(付仿真图和时序图)

[复制链接]
发表于 2012-2-9 18:29 | 显示全部楼层 |阅读模式
时序.jpg 上升沿.jpg
8 _0 c/ f6 D% M) a! H 全貌.jpg
! h4 `; y: p8 J  ~$ ` vs下降沿.jpg
4 {+ i- Y. Q- U: V: i  ?. A2 j' Y4 ` hs-dclk.jpg
" K' @9 z" T. s2 t2 t% S上电都的现象是,黑白红旅黑来回的刷屏,就像在跑mcu的tft测试程序一样,
$ \: h) X/ D- _6 y. ^: _% [8 q. n6 w而且拿掉HS和VS照样,拿掉DCLK就不再刷屏了。
1 ?7 I7 Z* d, V' }+ ~7 [TFT手册中有一DE信号,不过pcb上引不出来,用2440驱动的时候把DE拉高拉低效果一样,- ?) x; T; e6 ~- v$ C& H7 z* O
好多帖子上说DE悬空或者拉低都行。tft的驱动芯片是HX8238。+ t' J; ^1 X% a  w* ?( H* W1 p
谁来帮帮我,感激涕零。。。。。。
发表于 2012-2-9 21:11 | 显示全部楼层
帮顶  不懂,,,,
回复

使用道具 举报

 楼主| 发表于 2012-2-9 22:18 | 显示全部楼层
回复 2# itour
9 _: u3 V$ Y9 C! a; W. t% l6 N5 Y5 [$ Q+ T) E, I
谢谢了。消灭了零回复==================================================
2 ~* T4 Q9 i# _+ D9 ~  K用2440试了一下,VDEN是可以悬空的。
, j8 y" ^$ ^( @2 T& uHS和VS悬空就会出现屏幕内部测试程序(各单色刷屏),应该就是HS和VS的时序不对
回复

使用道具 举报

发表于 2012-2-10 12:12 | 显示全部楼层
那一种屏呢? 还有你的时序图看不明
回复

使用道具 举报

 楼主| 发表于 2012-2-10 17:36 | 显示全部楼层
回复 4# kenson                                                                                                               
( k" n) H! \0 g, _) `: x& D========================================                                                
, q8 x7 f1 Y  N! l" H2 u! u3 C$ h, k" \/ o
找到病结了,HS,VS,DCLK不能同时拉低,VDEN可以不要,现在刷屏还有很大问题,细节再进一步搞定。0 U7 _1 c- U8 c9 ]
屏幕类型就是通用的40pin屏,驱动是HX8238 。
回复

使用道具 举报

 楼主| 发表于 2012-2-12 17:59 | 显示全部楼层
100_0835.JPG
9 L7 ]. K; j) n 100_0842.JPG
1 |4 e/ _6 Z7 y; Y3 Y/ C/ n0 J- h# i1 w5 J' Y
100_0839.JPG
& N& J0 i$ p% t8 f. v: v: f' y" w tft2.rar (1.73 KB, 下载次数: 500)
+ w! K. S6 {  t3 Y. d模块的注释里面的数值是手册的经典数值,具体数值是实际测试所得。
回复 1 0

使用道具 举报

 楼主| 发表于 2012-2-12 18:00 | 显示全部楼层
回复 4# kenson 0 B1 y9 l9 L' E8 F# i3 ~. I
tft的前后肩应该怎么算啊,我是一次次试出来的,有什么好方法么?
回复

使用道具 举报

发表于 2012-2-12 21:02 | 显示全部楼层
我编译你的文件发现有好多的警告,还有你说的前后肩是什么意思呢? 是否是行和场方面问题呢?还有你的程序好像搞得好复杂其实没这个心要,最好的办法是用状态机来做这样会简洁好多的。
回复

使用道具 举报

发表于 2012-2-12 21:06 | 显示全部楼层
TFT.JPG
: ^) l  f9 t/ i6 L* ^5 W
2 M% `) e) K4 f8 @# M- R, v: g2 f1 {其实这个都已说得好清楚了
回复

使用道具 举报

 楼主| 发表于 2012-2-12 22:57 | 显示全部楼层
回复 9# kenson
+ B$ x% r0 v& _
7 N# Z6 c% w, e警告都是数值前面没有表位数,编译器自动对齐。按照手册上写的在数据有效前脉冲数,运行时偏移好多,所以只能一个一个试了。
- f  k8 W9 E/ v* I您说的状态机是不是把所有的信号写在一起,按时间线索分几个状态?我试试。
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-8-20 12:17 , Processed in 0.038446 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表