你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
stm32运行一个月后死机怎么办
[复制链接]
妙手书生
提问时间:2019-2-20 14:04 /
stm32运行一个月后死机怎么办
赞
0
收藏
0
评论
8
分享
发布时间:2019-2-20 14:04
举报
请先
登录
后回复
8个回答
wenyangzeng
回答时间:2019-2-20 14:29:35
a0a.1 32b0c
加看门狗,同时定期初始化变量
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
TLLED
回答时间:2019-2-20 15:48:30
a0a.1 32b0c
最好能知道程序死在那个位置,维护有bug的函数
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
xmshao
回答时间:2019-2-20 15:59:26
a0a.1 32b0c
要搞清什么原因死的,电源问题?代码问题?干扰导致Boot脚电平波动?
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
大陶
回答时间:2019-2-20 16:10:32
a0a.1 32b0c
最好知道司机的原因,是不是因为程序误擦除了内部FLASH的代码,或者加入看门狗,死机后看门狗重启。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
七哥
回答时间:2019-2-20 16:15:21
a0a.1 32b0c
得排查分析一下死机原因。
程序中看门狗是必不可少的,最好用独立看门狗。
具体硬件的话,需要考虑的东西比较多。电磁兼容,抗电磁干扰,电源防浪涌TVS,管脚ESD,电压监控掉电复位电路,使用环境温、湿度。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
qiangtech
回答时间:2019-2-20 16:44:39
a0a.1 32b0c
电源波动影响的可能比较大,可以的话加看门狗。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
五哥1
回答时间:2019-2-20 17:41:12
a0a.1 32b0c
恭喜你,你遇到了前人不能解决的问题之一,这个也是看门狗出现的原因。就是要你的程序里加上看门狗。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
L.J.Lay
回答时间:2019-2-21 10:24:00
a0a.1 32b0c
估计是程序BUG,我计算了下,如果你有一个寄存器是32位的,每个毫秒有一次累加,当加到4294967295的时候就会有溢出,此时时间大概就是一个月多半个月的样子,如果晶振不准有些偏差,时间可能会再少几天。而你的程序可能就是因为有溢出,造成了某处的逻辑出现问题
评分
参与人数
1
蝴蝶豆
+2
收起
理由
STMCU
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
程序中看门狗是必不可少的,最好用独立看门狗。
具体硬件的话,需要考虑的东西比较多。电磁兼容,抗电磁干扰,电源防浪涌TVS,管脚ESD,电压监控掉电复位电路,使用环境温、湿度。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分