查看: 372|回复: 4

[未解决] esp32 反复重启

[复制链接]

该用户从未签到

发表于 2021-4-15 21:11 | 显示全部楼层 |阅读模式
我前几天用esp32写了几个程序,然后写到一个访问WiFi的程序的时候,就一直重启。
我烧了blink,烧了只有setup和loop的空程序,仍在一直重启。

主控是esp-wroom-32,arduino ide1.8.13,只用USB供电,没有任何外接接口
重启信息:
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode: DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6388
entry 0x400806b4
Guru Meditation Error: Core  0 panic'ed (IllegalInstruction). Exception was unhandled.
Memory dump at 0x400e9788: ffffffff ffffffff ffffffff
Core 0 register dump:
PC      : 0x400e978d  PS      : 0x00060030  A0      : 0x800ead14  A1      : 0x3ffbba50  
A2      : 0x00000001  A3      : 0x00000000  A4      : 0x00000000  A5      : 0x3ff42034  
A6      : 0x0000001e  A7      : 0x0000001f  A8      : 0x0160a000  A9      : 0x0000000f  
A10     : 0x00000000  A11     : 0x0000000f  A12     : 0x00000004  A13     : 0x3ff42084  
A14     : 0x0000f500  A15     : 0x00000000  SAR     : 0x00000017  EXCCAUSE: 0x00000000  
EXCVADDR: 0x00000000  LBEG    : 0x40087924  LEND    : 0x40087940  LCOUNT  : 0xffffffff  

ELF file SHA256: 0000000000000000

Backtrace: 0x400e978d:0x3ffbba50 0x400ead11:0x3ffbba70 0x40086b10:0x3ffbbac0 0x400e86c5:0x3ffbbaf0 0x400e3940:0x3ffbbb10 0x400e38b9:0x3ffbbb30 0x400e384d:0x3ffbbb50 0x400d8222:0x3ffbbb80 0x40089845:0x3ffbbba0

Rebooting...
ets Jun  8 2016 00:22:57

然后几分钟后一切按原样再试了一下,变成了:

E (126) psram: PSRAM ID read error: 0xffffffff

程序:void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}
谢谢。



签到天数: 66 天

[LV.6]常住居民II

发表于 2021-4-16 08:26 | 显示全部楼层
检查一下 CMD那个脚  有没有插硬件或者接地  之前有碰到过 插错接口插到CMD上  就会不停重启报错

该用户从未签到

 楼主| 发表于 2021-4-17 14:44 | 显示全部楼层
感谢您的回复!
确实有这个情况,我把CMD看成GND了
拔出来还有这个问题,请问有办法解决吗
谢谢

签到天数: 66 天

[LV.6]常住居民II

发表于 2021-4-17 17:56 | 显示全部楼层
Nic 发表于 2021-4-17 14:44
感谢您的回复!
确实有这个情况,我把CMD看成GND了
拔出来还有这个问题,请问有办法解决吗

IDE 开发板怎么配置的!  刷个基础点LED灯程序 测试一下

该用户从未签到

发表于 2021-4-19 09:39 | 显示全部楼层
记得ESP32访问WiFi需要用到另外的WiFiManager,而不是ESP8266的WiFiManager。PlatformIO环境使用https://github.com/khoih-prog/ESP_WiFiManager
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

arduino程序设计基础 blinker物联网解决方案

热门推荐

【分享】esp8266/32 炫彩LED氛围灯
【分享】esp8266/32 炫彩L
[md]# esp8266/32 炫彩LED氛围灯 - 作者:pengqiangsheng - 说明:基于太极创客智能
ESP32-CAM 推流直播【分享】
ESP32-CAM 推流直播【分享
# ESP32-CAM 推流直播 > 使用esp32-cam进行实时录像,然后通过obs推流到虎牙直播。
DS18B20温度传感器,资料分享
DS18B20温度传感器,资料
DS18B20温度传感器,需要资料的可以留下联系方式。
【分享】esp8266/32 网站快速生成器脚手架和mqtt web客户端
【分享】esp8266/32 网站
一、mqtt web客户端 先来分享一下mqtt web客户端吧: 下载后就解压里面有两个文件:
教你让OLED动起来!多重字符串版!
教你让OLED动起来!多重字
大家都知道:arduino单片机是单线程的 而上次教程中的多段字符串的运行速度必须一致
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表