你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32死机,内部硬件看门狗也不复位

[复制链接]
linalinb 提问时间:2018-8-27 08:40 /
阅读主题, 点击返回1楼
收藏 评论40 发布时间:2018-8-27 08:40
40个回答
linalinb 回答时间:2018-8-28 10:55:37
chifen 发表于 2018-8-28 08:41
加一个灯 在while里,看程序 是不是一直这样运行, 还要再加一条 Run();里面进入条件 时也要加一个不一样的灯 ...

这是个查找问题点的好方法,只是在公司里测试都正常,故障不会出现,产品工作车间又在遥远的外省,售后人员也不会弄。现在我们只能想其它方法看看能不能长期不死机运行
butterflyspring 回答时间:2018-8-28 15:16:37
你最好有个LED看看,是死机了,还是信息发布出去
linalinb 回答时间:2018-9-6 15:19:59
问题找到了,是max485芯片的问题,导致假死现象,谢谢大家!
Beatle 回答时间:2018-9-7 08:27:04
linalinb 发表于 2018-9-6 15:19
问题找到了,是max485芯片的问题,导致假死现象,谢谢大家!

楼主能具体说下嘛??
linalinb 回答时间:2018-9-7 11:38:54
Beatle 发表于 2018-9-7 08:27
楼主能具体说下嘛??

分几批买的max485芯片,有的可以用,有的有时就是无法正常收发。致使因为收不到数据造成假死现象,但是断电重新上电又会正常工作一段时间,经多次测试,如果干扰了AB总线就会出现一直通讯不上的问题。有些不能正常通讯的485芯片取消终端120R电阻后就能一直正常工作。所以确定是与程序和STM32无关了。
Beatle 回答时间:2018-9-7 13:06:49
linalinb 发表于 2018-9-7 11:38
分几批买的max485芯片,有的可以用,有的有时就是无法正常收发。致使因为收不到数据造成假死现象,但是断 ...

感谢分享经验,之前公司的一款产品也是出现死机的情况,一直找不到原因。最后加上了硬件看门狗。
linalinb 回答时间:2018-9-7 14:41:24
我的这个确定不是程序和单片机的问题,也与看门狗也无关,原因就是所买的部分485芯片不良。只是这个现象看起来很像看门狗没起作用,因为这个485芯片也是需要断电重启后又能恢复工作一段时间。

点评

即是485不良,通信不畅,但看门狗也应该在通信卡死时能够起作用复位啊?  发表于 2019-3-16 16:55
adeli 回答时间:2019-3-4 09:08:22
楼主你好,我也想问一下这个问题,我也是用了多个串口,就会引起这种现象,非常非常偶然出现的。
单片机爱好者 回答时间:2020-6-24 18:28:44
还是程序没有做异常处理,,可能是 丢失同步数据后永远无法同步上了
wkm5135 回答时间:2020-10-8 20:13:31
adeli 发表于 2019-3-4 09:08
楼主你好,我也想问一下这个问题,我也是用了多个串口,就会引起这种现象,非常非常偶然出现的。 ...

您好。问题解决了吗?我现在用的CAN,UART,也出现假死现象,很慌。求指教
123

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版