CH32V307进入异常中断

使用CH32V307+freertos,程序在创建任务时进入硬件错误中断,具体代码位置为freertos库文件中“port.c”文件中的“vPortEnterCritical”函数中,MCAUSE值为2,MTVAL值为:0x30079073,以下为我的freertos配置文件
image.png

您好,mcause的值是2,说明是非法指令导致进入HardFault,mtval的值则表示该非法指令的指令编码。你可以参考下帖先自己检查一下问题。若不行可将工程发我邮箱(lzs@wch.cn)具体看一下

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

 


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