评论
该问题与所使用的 SDFat 版本有关。 在文件 browser.cpp 中,您当前有以下几行。 #define MS_WRITE 0b00010101 // 我们必须定义它来打开文件,因为 ESP32 和 SdFat lib 之间存在关于打开 cmd 中使用的代码的冲突 //#define MS_WRITE 0b1100011 // 我们必须定义它来打开文件,因为 ESP32 和 SdFat lib 之间存在关于打开 cmd 中使用的代码的冲突 如果您使用 SdFat 1.0.7 或更高版本,您应该将第一个#18定义为注释并激活第二个 #define #define MS_WRITE 0b1100011 // 我们必须定义它来打开文件,因为 ESP32 和 SdFat lib 之间存在关于打开 cmd 中使用的代码的冲突 |
再一次问好, 感谢您提供的信息,我已经能够解决问题,我安装了 1.1.4 版,但没有任何选项运行良好,我安装了 1.1.0 版,一切正常。 此致, |
你好! |
你好,首先请你的工作和你的努力。
我在上传文件时遇到问题,“sdcard 保护?” Web 界面上出现消息,我看过代码,但对我来说很难,我看到如果有同名文件,它会先删除它们,而且它没问题,但有一些问题写入文件,sd 卡是 sd hc 4gb fat32 格式,我检查了接线,似乎是正确的,当我从 sd 下载文件时它工作正常。
有什么建议吗?
提前致谢