ESP
文章平均质量分 60
shansz2020
这个作者很懒,什么都没留下…
展开
-
void setup()调用外接函数也能导致重启,想都想不到
最近在测试使用ESP32-WROOM-32D模组(单核)读写SD时,发现了一个怪现象,就是在void setup()中不能调用SD卡初始化的外接函数,否则会造成不断重启。如果把这些代码直接放在void setup()中就不会重启。真不可理喻!#include "FS.h"#include "SD.h"#include "SPI.h"#define sck 18#define miso 19#define mosi 23#define cs 5void getcardType(){ SPIClass原创 2022-06-16 18:40:45 · 767 阅读 · 0 评论 -
ESP32-WROOM-32D模组上传Arduino IDE示例编译的固件后总是重启,该如何解决
手头的ESP32-WROOM-32D模组搭载的是单核CPU,因此Arduino IDE需要配置成单核编译模式。用ESP32的示例编译并上传固件后不断重启:例如GetChipID,源代码:uint32_t chipId = 0;void setup() { Serial.begin(115200);}void loop() { for(int i=0; i<17; i=i+8) { chipId |= ((ESP.ge...原创 2022-05-13 20:05:43 · 1828 阅读 · 10 评论 -
ESP8266-12F点亮WS2812,原来只需二行代码
全彩LED灯WS2812对时序要求很严格,其中最短的脉冲需要在1us以内,所以令好多单片机无法直接在低频晶振下驱动WS2812。而ESP826的频率很高,完全可以胜任对WS2812的驱动。然而,初入门ESP8266的朋友,对操作ESP8266的确很困难,下面就介绍一种特别方便的方法,就是ESP8266-12F只要将刷上nodemcu固件,驱动WS2812只需要二行代码就能实现。 流程如下: 1、先打开nodemcu固件云编译网址:NodeMCU custo...原创 2022-05-07 17:31:29 · 908 阅读 · 0 评论