关于eeprom不能使用乐鑫烧录工具的问题

castieldean
Posts: 6
Joined: Mon Mar 14, 2022 8:44 am

关于eeprom不能使用乐鑫烧录工具的问题

Postby castieldean » Fri Aug 12, 2022 2:30 pm

这是一个非常amazing的问题。
这是第一个的代码
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("aa");
delay(100);
}
在arduino上烧录运行正常,然后导出编译bin文件,使用乐鑫烧录工具烧录仍然运行正常。
下面加上eeprom的代码
#include "EEPROM.h"
void setup() {
Serial.begin(9600);
if (!EEPROM.begin(1000)) {
Serial.println("Failed to initialise EEPROM Restarting...");
delay(1000);
ESP.restart();
}
}
void loop() {
Serial.println("aa");
delay(100);
}
这个代码在arduino烧录运行也是十分正常的,但是通过乐鑫烧录工具烧录,就会报错重启,显示eeprom初始化失败。反复试了很多次,只要有eeprom并且通过乐鑫的烧录工具烧录就会重启!!
这个问题请问如何解决呢?

Who is online

Users browsing this forum: Bing [Bot], HighVoltage and 61 guests