esp32 Arduino SD卡写入文件的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了esp32 Arduino SD卡写入文件的问题相关的知识,希望对你有一定的参考价值。

参考技术A esp32 使用 Arduino 开发时,因项目需求,需要将数据存储下来,但是在写入到 SD 卡时出现错误,文件未创建。

排查过程先填坑

解决方案: 文件名主体部分不要超过8个字符,扩展名不要超过三个字符 。

库函数在创建文件判断文件名合法性时使用的函数为 make83Name !!!

Arduino ESP8266 WebServe服务端对SD卡文件管理系统

Arduino ESP8266 WebServe服务端对SD卡文件管理系统


实现的功能是,通过网页端,访问ESP8266,对挂载在ESP8266上的Micro SD卡(安装的是TF小卡,格式FAT32)进行文件下载或者上传,相当于一个微型版的NAS(网络附属存储),当然你也可以利用这个功能扩展更多丰富的其他功能。

  • 本次实验的对象是下面的这种下卡Micro SD卡(TF卡)

测试了128MB的MicroSD能识别到,读写文件没有问题。但是使用1GB的内存卡插上去,识别不到,这一点有点鸡肋。具体支不支持258MB或者512MB的我没有测试过,

  • 以上两种卡槽的模块都测试过,都可以,终不过下面的是5V供电,上面mini的SD卡槽是3.3V供电,注意如果是使用5V供电的&#

以上是关于esp32 Arduino SD卡写入文件的问题的主要内容,如果未能解决你的问题,请参考以下文章

Arduino ESP32 Web服务器SD卡文件管理

Arduino ESP32 基于Web服务端对SD卡网页式文件管理

Arduino ESP8266 Micro SD卡写操作实例

基于arduino的ESP32 学习笔记SD卡使用

基于arduino的ESP32 学习笔记SD卡使用

基于arduino的ESP32 学习笔记SD卡使用