打印
[MM32软件]

怎么知道MCU是否是异常复位?

[复制链接]
楼主: 单芯多芯
手机看帖
扫描二维码
随时随地手机跟帖
61
AutoMotor| | 2024-12-14 16:59 | 只看该作者 回帖奖励 |倒序浏览
外部电路用于监控mcu的电源。如果异常电源(下冲、过压等。)时,可能会触发异常复位。

使用特权

评论回复
62
digit0| | 2024-12-15 13:17 | 只看该作者
检查喂狗操作是否合理,包括沟通是否完整,喂狗时机是否合适,喂狗任务是否受阻等。

使用特权

评论回复
63
V853| | 2024-12-16 20:18 | 只看该作者
检查堆栈溢出和内存非法访问或损坏。

使用特权

评论回复
64
光光雎鸠| | 2024-12-17 16:59 | 只看该作者
mcu的电源稳定,并使用电压调节器和滤波电路来降低电源噪声

使用特权

评论回复
65
明日视界| | 2024-12-18 19:23 | 只看该作者
检查可能导致mcu复位的外部电磁干扰或静电干扰。

使用特权

评论回复
66
单芯多芯|  楼主 | 2024-12-19 15:25 | 只看该作者
代码调试时,注意观察程序是否按预期执行,尤其是在重置点附近。

使用特权

评论回复
67
AIsignel| | 2024-12-21 10:47 | 只看该作者
为MCU外围电路增加保护措施,如瞬态电压抑制器(tvs)和静电放电(esd)保护器件。

使用特权

评论回复
68
suncat0504| | 2024-12-23 12:00 | 只看该作者
能否通过程序解决这个问题?比如每次有复位动作,在特殊存储器上加特征数据标记?

使用特权

评论回复
69
LinkMe| | 2025-1-1 20:11 | 只看该作者
检查pcb设计,确保长走线不会引入干扰,尤其是在reset引脚和其它关键信号线路上。

使用特权

评论回复
70
hmcu666| | 2025-1-2 13:37 | 只看该作者
这个问题可以通过程序解决吗?比如每次有复位动作,就把特征数据加到专用存储器里?

使用特权

评论回复
71
天天向善| | 2025-1-2 20:17 | 只看该作者
判断MCU是否异常复位,可以通过检查复位信号源、查看复位寄存器状态、对比程序运行日志与预期行为,以及分析系统异常事件记录等方法。

使用特权

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

本版积分规则