一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 8846|回复: 11

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

[复制链接]
发表于 2012-2-9 18:29 | 显示全部楼层 |阅读模式
时序.jpg 上升沿.jpg 7 J/ x! g' X: D# e
全貌.jpg 1 b" S5 K7 R' @  o
vs下降沿.jpg 7 C: h1 [) ^9 }/ K: }
hs-dclk.jpg
' U" x) S) r5 N4 R& r4 Y上电都的现象是,黑白红旅黑来回的刷屏,就像在跑mcu的tft测试程序一样,
. J; l# r" T6 n' d+ `+ {+ t而且拿掉HS和VS照样,拿掉DCLK就不再刷屏了。# n& b6 t5 p" B, {! [
TFT手册中有一DE信号,不过pcb上引不出来,用2440驱动的时候把DE拉高拉低效果一样,
6 S. b; t3 m% r好多帖子上说DE悬空或者拉低都行。tft的驱动芯片是HX8238。, r& ?- }( W. @2 v( T8 A
谁来帮帮我,感激涕零。。。。。。
发表于 2012-2-9 21:11 | 显示全部楼层
帮顶  不懂,,,,
回复

使用道具 举报

 楼主| 发表于 2012-2-9 22:18 | 显示全部楼层
回复 2# itour : L% ?) g8 y; L- w5 X% J/ }) [4 Y
# G0 Z8 |6 I; J3 w
谢谢了。消灭了零回复==================================================) ]' B8 F! u; j8 Q3 _
用2440试了一下,VDEN是可以悬空的。
: i  D, X) g- R0 BHS和VS悬空就会出现屏幕内部测试程序(各单色刷屏),应该就是HS和VS的时序不对
回复

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2012-2-10 17:36 | 显示全部楼层
回复 4# kenson                                                                                                                / u+ j) A4 C0 W1 e0 ~( q7 t
========================================                                                
& o4 _  [' F" c2 K$ Y) s
3 e+ a0 R9 k" d  Y! Y找到病结了,HS,VS,DCLK不能同时拉低,VDEN可以不要,现在刷屏还有很大问题,细节再进一步搞定。4 E  e, {% x6 W# Z7 N0 q; {
屏幕类型就是通用的40pin屏,驱动是HX8238 。
回复

使用道具 举报

 楼主| 发表于 2012-2-12 17:59 | 显示全部楼层
100_0835.JPG 9 I% r6 `0 A( w# |
100_0842.JPG
  F9 f4 T, f9 Q0 R4 w: Y  ]3 U
( {% z+ t& g! h! ~ 100_0839.JPG ! K! W9 {* y5 s0 k- m) h
tft2.rar (1.73 KB, 下载次数: 500)
- ^5 K3 e- K# E, ^模块的注释里面的数值是手册的经典数值,具体数值是实际测试所得。
回复 1 0

使用道具 举报

 楼主| 发表于 2012-2-12 18:00 | 显示全部楼层
回复 4# kenson + C$ r' B# V0 ]$ w9 I# u5 O
tft的前后肩应该怎么算啊,我是一次次试出来的,有什么好方法么?
回复

使用道具 举报

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

使用道具 举报

发表于 2012-2-12 21:06 | 显示全部楼层
TFT.JPG 5 o% j- U8 Y* L% S3 v) l0 M8 e

) `  Y  b" O( v其实这个都已说得好清楚了
回复

使用道具 举报

 楼主| 发表于 2012-2-12 22:57 | 显示全部楼层
回复 9# kenson 7 y7 `" C. V7 o

- T  W, n/ f2 z& {% L+ e* s警告都是数值前面没有表位数,编译器自动对齐。按照手册上写的在数据有效前脉冲数,运行时偏移好多,所以只能一个一个试了。- @( ~6 V8 s0 s6 I0 u* g2 F7 G
您说的状态机是不是把所有的信号写在一起,按时间线索分几个状态?我试试。
回复

使用道具 举报

本版积分规则

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

GMT+8, 2025-10-29 12:58 , Processed in 0.035753 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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