STM32
直播中

陈斌

7年用户 165经验值
私信 关注
[问答]

点stop就停在void HardFault_Handler(void)

点stop就停在这里了...

主程序都能跑到.....怎么还有这样的情况呢?
void HardFault_Handler(void)
{
    while (1)
  {
  }
}

回帖(3)

王莉

2020-4-13 09:30:44
检查是不是内存越界访问.
举报

鄢蓉

2020-4-13 09:42:08
程序跑飞,访问了不可访问的地址。。。
举报

罗颖

2020-4-13 09:52:57
你把Peripherals-Core peripheral-Fault report截图上来看看。
有很多情况可以跑到这里,包括访问错误地址,堆栈溢出,FLASH未就绪,指令错误等。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分