Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
Hardfault运行完之后,程序不软件复位的话,会运行到哪里?想把Hardfault里面需要运行的函数给拿出来,等Hardfault退出之后再运行
HardFault_Handler默认是死循环,可以在HardFault_Handler中执行关键函数后再执行系统复位,或者看门狗复位。
zz666 Hardfault出现之后需要在中断中解决中断原因,返回到触发点,比如模块时钟没有开启,访问模块寄存器,会出现Hardfault,在hardfault中开启时钟,然后返回,CPU会重新读寄存器。如果不做处理会持续进入hardfault,所以一般hardfault的处理方式都是复位,当然调试阶段要找到原因并避免出现Hardfault
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...