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

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
楼主你好,我也想问一下这个问题,我也是用了多个串口,就会引起这种现象,非常非常偶然出现的。
jy04706985 回答时间:2020-6-24 18:28:44
还是程序没有做异常处理,,可能是 丢失同步数据后永远无法同步上了
wkm5135 回答时间:2020-10-8 20:13:31
adeli 发表于 2019-3-4 09:08
楼主你好,我也想问一下这个问题,我也是用了多个串口,就会引起这种现象,非常非常偶然出现的。 ...

您好。问题解决了吗?我现在用的CAN,UART,也出现假死现象,很慌。求指教
1234
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版