乐鑫技术交流
直播中

的撒的

9年用户 703经验值
擅长:可编程逻辑
私信 关注
[问答]

带有Neopixel的ESP8266崩溃的原因?

大家好,
我在 ESP8266 上尝试了我的第一步,配置如下:
- NodeMCU Lua Lolin WiFi V3 Modul ESP8266 ESP-12E
- 一个 WS2812 LED
- IDE:Arduino IDE
首先我尝试了一些通用的 WiFi 演示代码来解决连接问题 -它运行良好——ESP8266 连接到我的 wifi——所以我转向了 Neopixel 控件——那就是出现问题的时候。
即使是这个非常简单的演示代码也会使 ESP8266 崩溃:
代码:全选#include
#ifdef __AVR__
  #include
#endif

#define PIN 6

Adafruit_NeoPixel strip = Adafruit_NeoPixel(1, PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  strip.begin();
  strip.setPixelColor(1, strip.Color(255, 255, 255));
  strip.show();
}

void loop() {
  delay(1000);
}


它编译和上传都很好——但 LED 没有打开(在 Arduino Nano 上测试了代码——有效!)),所以我检查了 IDE 的串行监视器,它重复显示以下错误消息:
代码:全选 ets Jan  8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
vbc204a9b
~ld

我检查了最新的固件并刷新了它 - 没有区别。也检查了库 - 安装了最新版本。
任何提示可能导致此问题的原因以及我如何消除该问题?
谢谢!
                                       
               

更多回帖

发帖
×
20
完善资料,
赚取积分