Guru Meditation Error: Core 1 panic'ed (StoreProhibited). Exception was unhandled.re 1 register dump:
PC : 0x400897e8 PS : 0x00060130 A0 : 0x800db65b A1 : 0x3ffcb240
A2 : 0x00000148 A3 : 0x3ffcb2bc A4 : 0x00000003 A5 : 0x0000ff00
A6 : 0x00ff0000 A7 : 0xff000000 A8 : 0x00000000 A9 : 0x00000148
A10 : 0x00000030 A11 : 0x00000000 A12 : 0x00000001 A13 : 0x3ffc4544
A14 : 0x00000000 A15 : 0x3ffd809c SAR : 0x00000017 EXCCAUSE: 0x0000001d
EXCVADDR: 0x00000148 LBEG : 0x40089d19 LEND : 0x40089d29 LCOUNT : 0xffffffff
Backtrace: 0x400897e5:0x3ffcb240 0x400db658:0x3ffcb260 0x400db762:0x3ffcb280 0x400d2f9e:0x3ffcb2a0 0x400d327b:0x3ffcb2f0 0x400d5129:0x3ffcb390 0x400dcb75:0x3ffcb3b0
arduino 沒有直觀的調試工具,但一起發布的esp32庫帶有簡單調試工具,可以定位源碼
第一步。找到直接電腦上安裝的目錄,找到工具位置
C:UsersAdministrator>cd C:UsersAdministratorAppDataLocalArduino15packagesesp32toolsriscv32-esp-elf-gccesp-2021r2-patch5-8.4.0bin
第二步:C:UsersAdministratorAppDataLocalArduino15packagesesp32toolsxtensa-esp32s3-elf-gccesp-2021r2-patch5-8.4.0bin>xtensa-esp32s3-elf-addr2line -pfiaC -e D:temparduinosketches6ED08B49E4940DB8904DF69A9D157172GPS_SIM.ino.elf
0x400897e8
輸入完整后回車,就回給出源碼中的位置。命令格式是 xtensa-esp32s3-elf-addr2line -pfiaC -e build/PROJECT.elf ADDRESS
Backtrace 里的地址就是,也可以是PC的,反正多試幾個地址。
審核編輯 黃宇
-
調試
+關注
關注
7文章
578瀏覽量
33942 -
源碼
+關注
關注
8文章
641瀏覽量
29213 -
ESP32
+關注
關注
18文章
971瀏覽量
17261
發布評論請先 登錄
相關推薦
評論