keil5单步调试hardfault?

[复制链接]
1090|6
 楼主| sfd123 发表于 2022-5-5 09:10 | 显示全部楼层 |阅读模式
程序自由运行好像没有问题,但是单步调试时,一个函数运行完,退出时直接到hardfault了,这是什么原因?谢谢!另外,我把整个工程拷贝到另外一台电脑上,单步调试  完全正常!非常迷惑!
不知道有没有达人遇到过这样的问题?如何解决?非常感谢!
畅想天子 发表于 2022-5-5 09:25 | 显示全部楼层
有可能是软件本身的问题,把软件重启一下试试。

评论

重启过,也不行,包括调试SWD的时钟频率都调过,都不行  发表于 2022-5-5 09:30
ningling_21 发表于 2022-5-5 09:25 | 显示全部楼层
哪个版本?
换个版本的MDK试试

评论

我在两台电脑上用的keil是一样的版本,同一个安装程序安装的  发表于 2022-5-5 09:29
sjnh 发表于 2022-5-5 09:50 | 显示全部楼层
看看是不是看门狗的问题,有些厂家的CPU调试暂停(单步)时看门狗正常运行,CPU会复位导致调试进入hardfault
 楼主| sfd123 发表于 2022-5-6 13:06 | 显示全部楼层
谢谢楼上几位!
受到 ningling_21 的启发,我把keil5重新安装了一下,正常了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

202

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部