单片机/MCUwilliam hill官网
直播中

任亚州

11年用户 69经验值
擅长:可编程逻辑 模拟技术 嵌入式技术 接口/总线/驱动 MEMS/传感技术
私信 关注
[问答]

​单片机、STM32程序有没有必要加看门狗?

最近写软件碰到一个疑问,碰到一个问题,希望大家帮忙解释下,谢谢。
1、在写单片机STM32程序时,有没有必要加看门狗?
2、如果加,是所有程序都加,还是根据功能或需求添加?
3、如果加,是边写程序边加,还是写完程序一起加?

回帖(7)

沉默·饿狼

2017-6-27 09:13:00
如果你的程序不会跑死,那就不用加。若是要加,你应该再去了解了解看门狗是什么!
举报

将军问鼎

2017-6-27 17:31:53
一个一个来回答:
1、个人认为没有必要,除了死循环外,想越界,内存泄露等等问题,STM32会进入异常函数,可以添加复位代码来复位单片机
2、如果相加,还是按需添加
3、加的方式最好是,代码完成后,再加
举报

将军问鼎

2017-6-27 17:32:16
一个一个来回答:
1、个人认为没有必要,除了死循环外,想越界,内存泄露等等问题,STM32会进入异常函数,可以添加复位代码来复位单片机
2、如果相加,还是按需添加
3、加的方式最好是,代码完成后,再加
举报

将军问鼎

2017-6-27 17:32:17
一个一个来回答:
1、个人认为没有必要,除了死循环外,想越界,内存泄露等等问题,STM32会进入异常函数,可以添加复位代码来复位单片机
2、如果相加,还是按需添加
3、加的方式最好是,代码完成后,再加
举报

将军问鼎

2017-6-27 17:32:18
一个一个来回答:
1、个人认为没有必要,除了死循环外,想越界,内存泄露等等问题,STM32会进入异常函数,可以添加复位代码来复位单片机
2、如果相加,还是按需添加
3、加的方式最好是,代码完成后,再加
举报

将军问鼎

2017-6-27 17:32:18
一个一个来回答:
1、个人认为没有必要,除了死循环外,想越界,内存泄露等等问题,STM32会进入异常函数,可以添加复位代码来复位单片机
2、如果相加,还是按需添加
3、加的方式最好是,代码完成后,再加
举报

任亚州

2017-6-28 19:47:35
谢谢各位的回答,我找了一篇对我的疑问有用的文档,现在分享一下。
https://wenku.baidu.com/view/92b202cfa1c7aa00b52acbcb.html
1 举报

更多回帖

发帖
×
20
完善资料,
赚取积分