中级会员
 
- 积分
- 339
- 金钱
- 339
- 注册时间
- 2013-1-1
- 在线时间
- 6 小时
|
我想问的问题是一个关于读点函数的问题,一直读不出点,请问大家有没有用过的,这块TFT屏的读点函数要注意什么?
这液晶屏资料手册好难找,而且找到了上面有乱码!。请问有没有人用过这TFT屏呢?能不能指点下呢?
我的现象是这样的:
我的初始化,画点,都可以搞定了,而且也可以读出ID号:1763(很奇怪就是ID号可以读出来,GRAM数据却读不出来),但是就是读取GRAM这个寄存器一直无数据。也不能说完全没数据,它的数据一直是0x4020或0x0020或0x0000,无论我写什么数据进去,读出来就好像只有这三个值。手册上说数据存进去的方向会倒置RGB变成BGR什么的,我开始以为是这问题,但我全部填充0xFFFF,无论怎么倒应该也是一样吧...所以有点纠结!
我照着上面的流程写的:
设置GRAM位置后,读取一直读不出正确数据。伤感,是不是我看漏了?在某些地方疏忽了?
而,0号寄存器上有话说:
在这个寄存器上读取了ID号,可以啊,就是0x1763...而且无论我怎么调节时序的长短,都可以正确读出来。纠结!!!
以前用别的TFT屏的,S6D1121,直接读取两次很容易就读出来了。但这个TFT屏在这个地方纠结了好久......
但这个TFT屏好便宜啊,淘宝上买的,带触摸才8元...
我买了3块,3块都读不出来,不可能3块都在这个地方坏了吧?所以感觉应该是我程序问题。忽略了手册什么地方,所以麻烦大家知道的指点下迷津!谢谢! |
|