tft180屏幕显示花屏问题

在进行完图像缩小之后,确保了代码没有问题,电路连接没有问题之后,在我耗时五天后惊奇地发现,逐飞的tft屏幕显示函数有一个奇怪的bug,至少我是这样,如下图所示,经我几次实验发现,第一个函数只能显示全屏图像,不能显示图像缩小后的图像,否则会出现花屏,如下图所示,屏幕上半部分无法正常显示,下半部分完好。

调用tft180_show_gray_image()函数之后这个问题就可以解决了,(tft180_displayimage03x()是函数tft180_show_gray_image()的宏定义,在逐飞开源库tft180.h中可以找到)

但是我又发现了一个bug,我发现tft180_show_gray_image()不能显示全屏图像,一旦显示全屏图像就会图像全屏都是花的。除此之外全屏都是花的,还可能跟你的图像数组的大小有关,数组开大了,显示图像的时候也会造成图像全部都是花的。所以多实践,多反思,总是会有收获。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值