NC_Zyang 发表于 2014-9-1 14:06:12

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

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

查阅了datasheet,知道XS128单片机的复位源:上电复位、欠压复位、外部RESET复位、看门狗复位、illegal Address 复位、Clock Monitor复位。
现在我写了看门狗,看门狗设置1s喂狗,在主函数里面喂狗,因为知道完全跑一次main函数最长就几百毫秒,所以就设置了一个喂狗地方;
我的电路板是控制压缩机的,现在出现的现象是压缩机停的时候,出现了电路板死机的现象。压缩机的功率是4KW,照理说如果死机理论上应该复位吧。
请大神们帮忙解决下呢?

fengyunyu 发表于 2014-9-1 14:18:21

也许是复位后,看门狗还没有工作,就又跑飞了。

sunfulong 发表于 2014-9-1 14:26:00

硬件上下功夫吧,经常性死机靠看门狗终究不是办法,压缩机和芯片共地???

wanstrive 发表于 2014-9-1 14:36:41

这么高端的片子拿来控压缩机么,我们这都是16位定点。。。

NC_Zyang 发表于 2014-9-1 17:19:13

sunfulong 发表于 2014-9-1 14:26
硬件上下功夫吧,经常性死机靠看门狗终究不是办法,压缩机和芯片共地??? ...

这个是的,但是我现在就是在查问题,压缩机是通过二次控制的,就是我电路板控制交流接触器,交流接触器去控制压缩机的。

NC_Zyang 发表于 2014-9-1 17:20:28

fengyunyu 发表于 2014-9-1 14:18
也许是复位后,看门狗还没有工作,就又跑飞了。

这种现像的出现不会吧?

NC_Zyang 发表于 2014-9-1 17:21:56

wanstrive 发表于 2014-9-1 14:36
这么高端的片子拿来控压缩机么,我们这都是16位定点。。。

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

浪里白条 发表于 2014-9-1 17:24:11

硬件上找原因,和压缩机连接的信号 一个一个的排查。

rockyyangyang 发表于 2014-9-4 15:03:04

估计是硬件上的问题吧!         
页: [1]
查看完整版本: 求助,飞思卡尔MC9S12XS128单片机死机的问题?