Guru Meditation Error: Core 0 panic'ed (Cache disabled but cached memory region accessed).经过一顿凶猛的排错分析,是因为uart的中断函数uart_rx_intr_handler_default内调用uart_hal_is_tx_idle宏导致的。
Core 0 register dump:
PC : 0x4010b324 PS : 0x00060034 A0 : 0x40082611 A1 : 0x3ffb0660
A2 : 0x3ffc6904 A3 : 0x3ffb18a8 A4 : 0x3ffb18a4 A5 : 0x00000001
A6 : 0x00000001 A7 : 0x00004000 A8 : 0x80085b19 A9 : 0x00000008
A10 : 0x3ff50000 A11 : 0x00000000 A12 : 0x00000000 A13 : 0x3ffb0650
A14 : 0x3ffb2358 A15 : 0x00000008 SAR : 0x00000020 EXCCAUSE: 0x00000007
EXCVADDR: 0x00000000 LBEG : 0x4000c2e0 LEND : 0x4000c2f6 LCOUNT : 0xffffffff
Backtrace:0x4010b321:0x3ffb0660 0x4008260e:0x3ffb06c0 0x0004001e:0x00000000 |<-CORRUPTED
更多回帖