调试的时候遇到了两个hardfault错误,一个非法指令一个load访问不对齐
第一个为:
mepc:200001e2
mcause:00000002
mtval:00000000
第二个为:
mepc:20002814
mcause:00000004
mtval:200014cb
mtvec:0000003b
去找了.lst和.map文件,发现都没有这么大的一个PC值
使用的是rtthread和modbusrtu,开启之后可以发一两次回包,后续就会出现hardfault
想请教一下这个可能是什么问题或者有没有什么解决思路
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU