\ | /
- RT - Thread Operating System
/ | \ 3.1.5 build Aug 22 2021
2006 - 2020 Copyright by rt-thread team
\ | /
- RT - Thread Operating System
/ | \ 3.1.5 build Aug 22 2021
2006 - 2020 Copyright by rt-thread team
psr: 0x00000000
r00: 0x00000000
r01: 0x20000744
r02: 0x00000000
r03: 0x00000000
r04: 0x20000074
r05: 0x20000074
r06: 0x00000000
r07: 0x80200401
r08: 0x20004094
r09: 0x20004094
r10: 0x20000074
r11: 0x200002d0
r12: 0x00000000
lr: 0x00000000
pc: 0x00000000
hard fault on thread: X
thread pri status sp stack size max used left tick error
-------- --- ------- ---------- ---------- ------ ---------- ---
led 3 init 0x00000044 0x00000100 26% 0x00000014 000
tshell 21 ready 0x00000044 0x00000400 06% 0x0000000a 000
main 10 ready 0x00000070 0x00000400 17% 0x00000013 000
usage fault:
SCB_CFSR_UFSR:0x02 INVSTATE
当前线程名都没有?你这个是任务调度启动前有中断了吧,然后中断里进行任务调度了。
请问题主,这个问题找到原因了吗?前几天我写了点儿心得,关于排查这种问题的,有需要可以看一下。