完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我买了一个 NodeMCU,我想出了如何让它获取编译代码,转到 HTTP 服务器等。 但我在想,我花了额外的钱来获得额外的存储空间:它被宣传为 32 兆位或 8 兆字节并且果然板子上焊了一颗WinBond 25Q32JVSIG-1815芯片,就是SPI EEPROM。 但是当我运行代码时 代码:全选#include #include #include void setup(){ Serial.begin(9600); while(!Serial); Serial.println(EEPROM.length()); } void loop(){} |
|
相关推荐
1个回答
|
|
|
这段代码只会输出 EEPROM 的长度,而不是访问 EEPROM 存储。
要访问 EEPROM 存储,你需要使用 EEPROM 库。以下是一个示例代码,用于向 EEPROM 中写入和读取数据: 全选 #include int address = 0; // EEPROM 中数据的起始地址 void setup() { Serial.begin(9600); while (!Serial); // 等待串口连接 Serial.println("Starting..."); // 将一个整数写入 EEPROM int value = 42; EEPROM.put(address, value); // 写入数据 EEPROM.commit(); // 提交更改 // 从 EEPROM 中读取一个整数 int readValue = 0; EEPROM.get(address, readValue); // 读取数据 Serial.println(readValue); // 输出读取的值 } void loop() {} 上面的代码演示了如何将一个整数写入 EEPROM 中,并从中读取。你可以在代码中修改 address 变量,以指定更多的 EEPROM 存储地址。提醒一下,EEPROM 存储有限,不要写入过多的数据。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
945 浏览 0 评论
1672 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1330 浏览 1 评论
1233 浏览 1 评论
5021 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1253浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2338浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2526浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1052浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:53 , Processed in 0.680358 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1184
