打印
[STM32F4]

进到HardFault_Handler了

[复制链接]
楼主: andygirl
手机看帖
扫描二维码
随时随地手机跟帖
21
uytyu| | 2022-2-22 17:52 | 只看该作者 回帖奖励 |倒序浏览
有可能是数组越界之类的错误

使用特权

评论回复
22
lihuami| | 2022-2-22 18:29 | 只看该作者
程序指针指飞了吧   

使用特权

评论回复
23
dzfansman| | 2022-2-22 19:05 | 只看该作者
肯定是初始化的时候有问题了  

使用特权

评论回复
24
mnynt121| | 2022-2-22 19:42 | 只看该作者
说明你的程序逻辑上有问题

使用特权

评论回复
25
backlugin| | 2022-2-22 20:22 | 只看该作者
hardfaulthandler是非常严重的错误了

使用特权

评论回复
26
youtome| | 2022-2-22 20:54 | 只看该作者
先要定位到引起出错的那条指令,才好找出原因

使用特权

评论回复
27
iyoum| | 2022-2-22 21:26 | 只看该作者
是否发生了数组越界

使用特权

评论回复
28
chenci2013| | 2022-2-22 22:22 | 只看该作者
过界的数组,访问无权访问区,非对齐访问。

使用特权

评论回复
29
SantaBunny| | 2023-3-3 20:18 | 只看该作者
首先在HardFault_Handler那里设置断点,然后照着LR等寄存器找到跳之前的程序地址,一般就在前后,要具有堆栈,寄存器等的知识。

使用特权

评论回复
30
Henryko| | 2023-3-3 22:58 | 只看该作者
这是调试吧

使用特权

评论回复
31
Stahan| | 2023-3-5 20:11 | 只看该作者
这是调试窗口吧

使用特权

评论回复
32
gongche| | 2023-8-9 23:13 | 只看该作者
call stack

使用特权

评论回复
33
huwr| | 2023-8-9 23:14 | 只看该作者
这里边也没有跳出来的代码啊

使用特权

评论回复
34
huanghuac| | 2023-8-9 23:16 | 只看该作者
这个应该是调试窗口吧

使用特权

评论回复
35
happy_10| | 2023-8-9 23:17 | 只看该作者
通过这个界面也看不出来啥啊 咋就知道是模拟界面呢

使用特权

评论回复
36
bqyj| | 2023-8-9 23:18 | 只看该作者
call stack是什么意思啊

使用特权

评论回复
37
wenfen| | 2023-8-9 23:21 | 只看该作者
在非仿真状态就不会进入这个循环吗

使用特权

评论回复
38
zhuhuis| | 2023-8-9 23:25 | 只看该作者
调试窗口一直没用过,

使用特权

评论回复
39
tian111| | 2023-8-9 23:26 | 只看该作者
高手在民间

使用特权

评论回复
40
songqian17| | 2023-8-9 23:27 | 只看该作者
高手在21

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则