HardFault_Handler 调试的问题

image.png进入硬件错误打印 出来的 3个寄存器的值如图。看手册和map文件。

mepc:0000be62? 在map文件看到是这个:


image.png



mcause:00000002 在手册看到应该是这个吧

企业微信截图_17063397761189.png

请问一下这种错误是啥意思呀?非法指令


mtval:00000000



芯片是CH32V307EVT6


您好,2表示非法指令,关于进HardFault问题的查找,可参考一下下帖介绍。若还有问题,可将工程发至我的邮箱(lzs@wch.cn),这边具体看一下。

https://www.cnblogs.com/wchmcu/p/17545931.html



只有登录才能回复,可以选择微信账号登录