0
張 竑量

您好

編譯好的程式執行後

如果出現以下訊息

RTL8195A[HAL]: Hard Fault Error!!!!
RTL8195A[HAL]: R0 = 0x1
RTL8195A[HAL]: R1 = 0x1fff1424
RTL8195A[HAL]: R2 = 0x3
RTL8195A[HAL]: R3 = 0x10035d7c
RTL8195A[HAL]: R12 = 0x4
RTL8195A[HAL]: LR = 0x1000ca83
RTL8195A[HAL]: PC = 0x1000a560
RTL8195A[HAL]: PSR = 0x1000000
RTL8195A[HAL]: BFAR = 0xe
RTL8195A[HAL]: CFSR = 0x8200
RTL8195A[HAL]: HFSR = 0x40000000
RTL8195A[HAL]: DFSR = 0x0
RTL8195A[HAL]: AFSR = 0x0
RTL8195A[HAL]: PriMask 0x0
RTL8195A[HAL]: BasePri 0x50
RTL8195A[HAL]: SVC priority: 0x00
RTL8195A[HAL]: PendSVC priority: 0xf0
RTL8195A[HAL]: Systick priority: 0xf0

 

除了得知他當機了

然後我判斷也許是我的邏輯錯誤

除此之外

我可以得知那些資訊呢

 

感謝解惑

張 竑量 回答了