具體log如下:
E/IRQ? ?[1589.218s] HardFault_Handler
E/IRQ? ?[1589.218s] mepc:000052f4
E/IRQ? ?[1589.218s] mcause:00000004
E/IRQ? ?[1589.218s] mtval:0000003f
在.lst文件的位置為:
報錯的.lst文件如下
000052f0 :
? ? 52f0: 8f8fd2ef? ? ? ? ? jal t0,23e8 <__riscv_save_0>
? ? 52f4: 4950? ? ? ? ? ? ? ? lw a2,20(a0)
? ? 52f6: 4d14? ? ? ? ? ? ? ? lw a3,24(a0)
? ? 52f8: 5779? ? ? ? ? ? ? ? li a4,-2
? ? 52fa: d918? ? ? ? ? ? ? ? sw a4,48(a0)
? ? 52fc: c254? ? ? ? ? ? ? ? sw a3,4(a2)
? ? 52fe: 01450713? ? ? ? ? addi a4,a0,20
? ? 5302: c290? ? ? ? ? ? ? ? sw a2,0(a3)
? ? 5304: cd18? ? ? ? ? ? ? ? sw a4,24(a0)
? ? 5306: c958? ? ? ? ? ? ? ? sw a4,20(a0)
? ? 5308: f03ff0ef? ? ? ? ? jal ra,520a
? ? 530c: e57ff0ef? ? ? ? ? jal ra,5162
? ? 5310:8fcfd06f? ? ? ? ? j240c <__riscv_restore_0>