WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-04-13 00:12:29

Jin劲
会员
注册时间: 2018-04-06
累计积分: 154

使用h3跑linux上的fbtft,出现spi通信错误

屏是spi的tft,使用fbtft,已经时钟频率降到1MHz。
QQ20190413-001845.png

这是我在fbtft添加的屏配置
QQ20190413-000626.png

初始化命令(红色的就是会出现错位的数据,固定)
QQ20190413-000757.png

出现错位的时序(0x35->0x0B, 0xE1->0xE2)
QQ20190413-000959.png
QQ20190413-001010.png

具体数据(左边是正常的,右边使用fbtft的)
QQ20190413-001208.png
QQ20190413-001219.png

最近编辑记录 Jin劲 (2019-04-13 00:18:27)

离线

#2 2019-04-13 08:15:31

firstman
会员
注册时间: 2019-04-06
累计积分: 8

Re: 使用h3跑linux上的fbtft,出现spi通信错误

新手弱弱的出个歪主意,把出错这两行删了, 再试一试, 看还会不会出错。


再问下, 是不是每次都是这两行出错?

最近编辑记录 firstman (2019-04-13 08:16:03)

离线

#3 2019-04-13 09:01:34

Jin劲
会员
注册时间: 2018-04-06
累计积分: 154

Re: 使用h3跑linux上的fbtft,出现spi通信错误

firstman 说:

新手弱弱的出个歪主意,把出错这两行删了, 再试一试, 看还会不会出错。


再问下, 是不是每次都是这两行出错?

位置不固定 但是发 0x7b 0x35 就会
0xb7是寄存器 0x35是值   
0x35修改成别的 打死都发0x0b 但是如果把 0xb7修改成0x35 后面的0x35也正常了

离线

#4 2019-04-13 09:25:26

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,123

Re: 使用h3跑linux上的fbtft,出现spi通信错误

Jin劲 说:
firstman 说:

新手弱弱的出个歪主意,把出错这两行删了, 再试一试, 看还会不会出错。


再问下, 是不是每次都是这两行出错?

位置不固定 但是发 0x7b 0x35 就会
0xb7是寄存器 0x35是值   
0x35修改成别的 打死都发0x0b 但是如果把 0xb7修改成0x35 后面的0x35也正常了

隐隐感觉 0xb7 是一条读 LCD 寄存器指令...

在线

#5 2019-04-14 00:05:38

Jin劲
会员
注册时间: 2018-04-06
累计积分: 154

Re: 使用h3跑linux上的fbtft,出现spi通信错误

WechatIMG161.jpeg
QQ20190414-0.jpg

离线

页脚