求助,飞思卡尔MC9S12XS128单片机死机的问题?

2020-02-21 21:04发布

本帖最后由 NC_Zyang 于 2014-9-1 17:21 编辑

查阅了datasheet,知道XS128单片机的复位源:上电复位、欠压复位、外部RESET复位、看门狗复位、illegal Address 复位、Clock Monitor复位。
现在我写了看门狗,看门狗设置1s喂狗,在主函数里面喂狗,因为知道完全跑一次main函数最长就几百毫秒,所以就设置了一个喂狗地方;
我的电路板是控制压缩机的,现在出现的现象是压缩机停的时候,出现了电路板死机的现象。压缩机的功率是4KW,照理说如果死机理论上应该复位吧。
请大神们帮忙解决下呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
fengyunyu
1楼-- · 2020-02-21 21:33
也许是复位后,看门狗还没有工作,就又跑飞了。
sunfulong
2楼-- · 2020-02-22 03:30
硬件上下功夫吧,经常性死机靠看门狗终究不是办法,压缩机和芯片共地???
wanstrive
3楼-- · 2020-02-22 03:37
这么高端的片子拿来控压缩机么,我们这都是16位定点。。。
NC_Zyang
4楼-- · 2020-02-22 06:07
 精彩回答 2  元偷偷看……
NC_Zyang
5楼-- · 2020-02-22 12:03
fengyunyu 发表于 2014-9-1 14:18
也许是复位后,看门狗还没有工作,就又跑飞了。

这种现像的出现不会吧?
NC_Zyang
6楼-- · 2020-02-22 16:44
wanstrive 发表于 2014-9-1 14:36
这么高端的片子拿来控压缩机么,我们这都是16位定点。。。

唉,现在还是后悔呀,但是都做了这么久了,肯定要把这个项目结束才开始换其他MCU。

一周热门 更多>