照例,
https://randomnerdtutorials.com/esp32-microsd-card-arduino
老外写的很详细的帖子 ,读取sd卡。很详细,琢磨一下就弄懂了,全文完。
哎呀,这个microByte 玩了有段时间了。怎么也要把读取sd卡,显示图片,和连上网搞起来呀……
我就一一利用现成的例程程序搭建好图片显示代码。
在使用sd卡读取文件的时候,串口总是提示 sd卡初始化成功,但是读取文件失败,找不到文件。岂有此理。提示,不是fat/fat32 格式问题 ,也不是esp32 接口问题(这个问题卡了两天)
我是怎么发现的呢!第一,使用esp32 例程SD_Test 运行起来显示 sd卡空间大小 使用情况。这就是说程序运行正确
第二,读了老外的帖子。又运行一下
特意在代码里添加读取test.txt
listDir(SD, “/”, 0);
createDir(SD, “/mydir”);
listDir(SD, “/”, 0);
removeDir(SD, “/mydir”);
listDir(SD, “/”, 2);
writeFile(SD, “/hello.txt”, "Hello ");
appendFile(SD, “/hello.txt”, “World!\n”);
readFile(SD, “/hello.txt”);
readFile(SD,”test.txt”);//←就是这一行
deleteFile(SD, “/f