watsonbu 发表于 2023-2-21 14:48
如果可以把这几个头文件提供一下,愿意帮你调试一下
人中狼 发表于 2023-2-21 16:26
可以先不用数组,直接把显示图片部分重复五次,每次开不同的图片,就可以确定问题点了
watsonbu 发表于 2023-2-21 17:18
就在黑51发消息给我就可以了
美琴的备胎 发表于 2023-2-21 16:33
这个方法也试过,我是把显示部分复制了两次,结果是第一张图片显示了两次。刷新函数也有,我就想不通是哪 ...
美琴的备胎 发表于 2023-2-21 16:33
这个方法也试过,我是把显示部分复制了两次,结果是第一张图片显示了两次。刷新函数也有,我就想不通是哪 ...
人中狼 发表于 2023-2-21 17:49
我的意思是这里bmpFile = SD.open(aa, FILE_READ);不用数组,看代码应该是这个函数调用的问题,只打开了 ...
人中狼 发表于 2023-2-21 17:51
还有一个已经打开的文件,在开第二个文件时是否需要关闭的问题
ESP32.PNG (30.6 KB, 下载次数: 75)
可能程序有点小问题
美琴的备胎 发表于 2023-2-21 19:24
#include
#include
#include
watsonbu 发表于 2023-2-21 21:27
你的程序有个小问题,从头到尾再找吧。
人中狼 发表于 2023-2-21 22:28
aa[]定义错误,https://blog.csdn.net/qiaoermeng/article/details/88366250,可以看看这里的解释
watsonbu 发表于 2023-2-21 23:20
#include
#include
#include
watsonbu 发表于 2023-2-22 12:41
“ext::File bmpFile;”
这里能改成指针?类似 ext::File * bmpFile;
之后只加和不加两种:
美琴的备胎 发表于 2023-2-21 23:00
我程序改成这样了
String aa[]={"1.bmp","2.bmp","3.bmp","4.bmp","5.bmp"};
watsonbu 发表于 2023-2-22 17:53
。。。。
SD.begin(6, 3, 10, 2);
}
wfqxgw 发表于 2023-2-23 06:50
路过。顺便问一下。Arduino_GFX_Library用这个库后,编译速度是不是 很慢。大概多长时间?
美琴的备胎 发表于 2023-2-24 19:34
问题解决了,用TFT_espi库,源程序放下面:
//程序开始
/*
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |