嵌入式学习小组
登录
直播中
张云
7年用户
201经验值
私信
关注
硬件调试运行到hardfault里停在B那行怎么解决?
开启该帖子的消息推送
硬件调试
简单的IO配置,只对IO进行高低电平的置位,上午运行
的好好地,但是下午就运行到hardfault里停在B那行了。这是为什么?怎么解决?
回帖
(4)
毛春华
2020-6-2 08:16:15
云汉达人
STM32出现HardFault_Handler故障的原因主要有两个方面:
1、内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。
2、堆栈溢出。增加堆栈的大小。
云汉达人
STM32出现HardFault_Handler故障的原因主要有两个方面:
1、内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。
2、堆栈溢出。增加堆栈的大小。
举报
王晗
2020-6-2 08:30:39
您用到了一堆了GPIO,但我看您初始化的Code就沒那麼多
PB13
PB12
PB11
PB10
PB9
PB4
PB3
PA15
PA5
PC13
像在GPIOB這組初始化,Code沒全貼,您看看有沒有加入這些PIN
檢查看看
您用到了一堆了GPIO,但我看您初始化的Code就沒那麼多
PB13
PB12
PB11
PB10
PB9
PB4
PB3
PA15
PA5
PC13
像在GPIOB這組初始化,Code沒全貼,您看看有沒有加入這些PIN
檢查看看
举报
李静
2020-6-2 08:42:24
云汉达人
这个是从别处引用的,可以参考下
云汉达人
这个是从别处引用的,可以参考下
举报
王盼盼
2020-6-2 09:00:54
云汉达人
这个错误,有时是在使用ucoss ii或其他系统时常出现,是由于内存溢出,内存分配不合理。
但你这个只是有个GPIO的话,就不是上面的问题了。看一下你的时钟配置。
云汉达人
这个错误,有时是在使用ucoss ii或其他系统时常出现,是由于内存溢出,内存分配不合理。
但你这个只是有个GPIO的话,就不是上面的问题了。看一下你的时钟配置。
举报
更多回帖
rotate(-90deg);
回复
相关问答
硬件调试
求STM32
硬件
错误
HardFault
_Handler的处理方法?
2020-06-12
1831
stm32cubeIDE使用外部25MHz时钟debug一直
停在
HardFault
_Handler()是为什么?
2023-08-08
179
KEIL
调试运行
到
调用子程序的指令后,没有跳到子程序
里
?
2015-10-12
9264
改用芯片后出现
hardfault
错误
2019-01-15
2611
如何使用官方例程
调试运行
新电机,需要修改哪些参数?
2023-05-17
186
点stop就
停在
void
HardFault
_Handler(void)
2020-04-12
1911
RT-Thread studio
调试
CH32V307进入
到
HardFault
怎么解决
2022-07-19
2265
Cortex-M3内核
HardFault
错误
调试
定位方法有哪几种
2022-01-27
1012
RT-Thread studio jlink最新版本
调试
hpm6750无法进入
到
main函数咋办?
2023-02-20
550
用KEIL仿真STM32F103时
停在
Reset_Handler无法启动
2019-01-04
12213
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分