用什么方法可以让msp430每隔一段时间自动重启?

2019-03-24 10:57发布

之前设计了一个MSP430控制GPRS收发数据的小装置,后来老师提意见说如果msp430或者gprs在远程发生了死机怎么办?让我附加一个每隔几个小时重新启动的装置。本来想在板子上加上一个时间控制器件,然后再程序里设置整点重启,后来觉得如果单片机都死机了,这个程序也运行不起来了,估计只能在单片机之外想办法,各位大侠有什么奇思妙想的来指点指点! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
netel
1楼-- · 2019-03-25 21:35
 精彩回答 2  元偷偷看……
coder09yu
2楼-- · 2019-03-26 00:34
在供电处添加一个继电器之类的来控制
whm597
3楼-- · 2019-03-26 05:15
用外部专门的看门狗芯片,MCU定期对该芯片喂狗,如果MCU挂掉了,超过喂狗时间,看门狗芯片就将MCU复位。
zhang1014
4楼-- · 2019-03-26 07:08
 精彩回答 2  元偷偷看……
zch_genius
5楼-- · 2019-03-26 07:20
加看门狗吧,程序死了跳不出来会直接复位。
还不行就把该部分初始化代码写到定时器里,定时初始化一遍;
既然有收发器,也可以对收发器进行复位控制管理啊。
南华痞子/文
6楼-- · 2019-03-26 08:48
看到标题就直接想到了独立看门狗,不过MSP430玩的不是很熟,一般就是在自己的主程序里面喂狗,一旦程序死机了,看门狗就会重启机器啊

一周热门 更多>

相关问题

    相关文章