20
57
117
初级会员
使用道具 举报
85
798
1053
至尊会员
庄永 发表于 2024-3-18 11:36 上电读取重启标志,判断是什么引起的复位,RCC相关章节可以看一下。
1万
7万
11万
管理员
bigfanofiot 发表于 2024-3-18 15:04 这个试过了,排除了软件调用复位指令,掉电复位。 感觉像是喂狗线程卡死,但是找不到原因。。
eric2013 发表于 2024-3-19 07:27 保存下这个看看。 STM32H7各种复位原因查找方法
bigfanofiot 发表于 2024-3-19 13:19 硬件设计上有一个看门狗芯片,软件里面开了一个线程喂狗,喂狗线程优先级是最高的,喂狗周期是rt_thread_ ...
5
162
177
eric2013 发表于 2024-3-19 15:33 当前得先锁定下是不是这个喂狗导致的。如果是这个喂狗导致的,那估计是卡死在其他高优先级中断里面了。
1
18
21
新手上路
7
39
pokemonds 发表于 2024-3-20 17:09 看看有没有进MemManage_Handler中断
127
244
高级会员
bigfanofiot 发表于 2024-3-21 13:26 RTT里面这个异常会进入hardfault的,但是我的串口终端没有任何信息记录(最近买了离线串口数据记录模块)
坚持再坚持 发表于 2024-12-6 08:40 楼主问题解决了吗?我使用的是STM32F407+FreeRTOS在运行40小时后设备会自动重启,因为重启时间都是在大约 ...
eric2013 发表于 2024-12-7 08:20 如果是这样的话,可以多开几个设备,分任务排查,注释掉对应任务创建,至少可以锁定那个任务导致的,然后 ...
6
306
324
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-14 01:15 , Processed in 0.049143 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.