打印

我的TFT屏读取到ID了但是无法显示东西,请问什么问题

[复制链接]
5299|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaosuowen|  楼主 | 2011-3-16 21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用STM32F130RBT6驱动屏。现在就是背景色什么也出不来,白茫茫一片,换背景色的时候感觉背景色有点一闪一闪的。SWD调试的时候看内存中的变量,读取回来的ID是4531,但是就是不显示东西,请问有人遇到这种问题么??
纠结啊,还有屏的背光电压时3.3V,屏可以亮。就是不显示东西
沙发
airwill| | 2011-3-16 22:06 | 只看该作者
显示屏又那么多的寄存器需要设置, 是否都设置正确呢? 另外时序上面, 可能也需要再检查检查.

使用特权

评论回复
板凳
IJK| | 2011-3-17 09:20 | 只看该作者
我用STM32F130RBT6驱动屏。现在就是背景色什么也出不来,白茫茫一片,换背景色的时候感觉背景色有点一闪一闪的。SWD调试的时候看内存中的变量,读取回来的ID是4531,但是就是不显示东西,请问有人遇到这种问题么?? ...
xiaosuowen 发表于 2011-3-16 21:26


1.先确认读取到的ID是否正确。ID是4531还是0x4531?用的是什么控制器?

2.在确认读取到的ID正确后,要检查对屏的控制器写入是否正确。

3.如果有条件,建议用存储示波器来看读写的波形,检查波形正确与否。

使用特权

评论回复
地板
xiaosuowen|  楼主 | 2011-3-17 10:45 | 只看该作者
3# IJK 首先谢谢。。
读到的是0x4531 我的这个屏在我另一块板子上运行良好,这块板子上就改了一个脚,然后程序里面也iuxiugaiyige宏。能够读到ID是不是意味着我的引脚连接都是正确的??就是程序出现了问题??

使用特权

评论回复
5
IJK| | 2011-3-17 10:50 | 只看该作者
3# IJK 首先谢谢。。
读到的是0x4531 我的这个屏在我另一块板子上运行良好,这块板子上就改了一个脚,然后程序里面也iuxiugaiyige宏。能够读到ID是不是意味着我的引脚连接都是正确的??就是程序出现了问题?? ...
xiaosuowen 发表于 2011-3-17 10:45


读到的ID正确,最多只证明对屏的读取正确。对屏的写入还有待检查,目前看应该有问题。

使用特权

评论回复
6
xiaosuowen|  楼主 | 2011-3-17 10:57 | 只看该作者
5# IJK 但是这个读取里面还有一个写入写入的过程,所以我还不是很明白,望明示

使用特权

评论回复
7
xiaosuowen|  楼主 | 2011-3-17 11:03 | 只看该作者
2# airwill 我再我的另外一块板子上面用的好好地,移植过来就改了一个背光脚??本想用PWM波控制屏的亮度的,想不到

使用特权

评论回复
8
香水城| | 2011-3-17 18:06 | 只看该作者
2# airwill 我再我的另外一块板子上面用的好好地,移植过来就改了一个背光脚??本想用PWM波控制屏的亮度的,想不到
xiaosuowen 发表于 2011-3-17 11:03


检查一下2个板子有什么不一样。

使用特权

评论回复
9
aozima| | 2011-3-17 19:15 | 只看该作者
淘宝上过去两年畅销的那个开发板配的吗?

4531的驱动器可能有BUG.复位后,不马上初始化(比如慢慢单步)
就可能造成屏大腿根部发热.然后可能就保护了.这样.读写GRAM都完全正常.但就是不显示任何东西.
这样次数一多.屏就彻底挂了.

使用特权

评论回复
10
xiaosuowen|  楼主 | 2011-3-18 12:26 | 只看该作者
8# 香水城 多谢版主,我准备一个脚一个脚的检查一下和MCU的链接情况

使用特权

评论回复
11
xiaosuowen|  楼主 | 2011-3-18 12:28 | 只看该作者
9# aozima 恩,就是淘宝开发板标配的。真是纠结

使用特权

评论回复
12
xiaosuowen|  楼主 | 2011-3-19 16:26 | 只看该作者
悲剧。。。连脚也完全链接上了,真是郁闷。什么情况n呢

使用特权

评论回复
13
aozima| | 2011-3-22 21:12 | 只看该作者
找卖家再买块配的屏.要别的控制器的,不要4531的.

使用特权

评论回复
14
枫叶gbwz| | 2013-6-8 11:31 | 只看该作者
你复位了么?我遇到过类似的问题

使用特权

评论回复
15
aoty| | 2014-2-16 15:29 | 只看该作者
airwill 发表于 2011-3-16 22:06
显示屏又那么多的寄存器需要设置, 是否都设置正确呢? 另外时序上面, 可能也需要再检查检查. ...

请问一下,如何查时序呢?实在是不明白~现在在调试TFT,但是不知道问题处在了哪里,可以读取ID,但是屏幕满屏的黑点,用颜色刷屏后,发现只有蓝色起作用,而且刷出来的都是蓝色

使用特权

评论回复
16
airwill| | 2014-2-16 15:39 | 只看该作者
能出蓝色, 应该说明写数据的时序上没有什么问题了,
当然还不排除 IO 数据线的连接错误, 错误的上下拉等方面也有问题.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

160

帖子

1

粉丝