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.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |