关于在arduino 2.0以上版本上面,使用ESP8266闪存文件操作

首先,本文仅记录自己在插件安装中遇到的问题,文章主要参考以下链接:

【Arduino IDE 2】Windows平台安装ESP8266 NodeMCU LittleFS Uploader(文件上传插件)_arduino ide2.0 littlefs-CSDN博客

arduino 2.0以上版本上传项目data目录内文件到ESP8266闪存中_adruino2.0 esp8266闪存文件上传插件-CSDN博客

一、闪存文件插件下载方式用下面两种

1.1、网盘内下载的是1.0版

链接:https://pan.baidu.com/s/1Hzd41sb5eANTXH24uj_QtQ 
提取码:1234 
--来自百度网盘超级会员V3的分享

1.2、在github上自己下载其他版本

Releases · earlephilhower/arduino-littlefs-upload (github.com)

Tips:没有开CSDN会员或者VPN的朋友,可去淘宝找代下载

二、存放插件目录时,请注意文件夹plugins,如果没有,请自行创建

三、插件使用

        在 Arduino IDE 中,点击[Ctrl]+ [Shift]+ P 或[⌘]+ [Shift]+ P,然后输入“Upload LittleFS to Pico/ESP8266”,选择该选项,即可将data内的文件上传到flash中。

        值得注意的是:上传时候,记得关闭串口监视器,不然就会出现下方上传失败的情况。

四、检查文件是否上传成功

        在读文件的时候,注意用 #include "LittleFS.h",而不是 #include<FS.h>,不然就会读不到文件。


#include "LittleFS.h"
 
void setup() {
  Serial.begin(115200);
  
  if(!LittleFS.begin()){
    Serial.println("An Error has occurred while mounting LittleFS");
    return;
  }
  
  File file = LittleFS.open("/test_example.txt", "r");
  if(!file){
    Serial.println("Failed to open file for reading");
    return;
  }
  
  Serial.println("File Content:");
  while(file.available()){
    Serial.write(file.read());
  }
  file.close();
}
 
void loop() {
 
}

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值