Other Parts Discussed in Thread: C2000WARE
数字电源PFC中有用到TMS320F28021,在雷击测试后出现了3种结果:
1. DSP仍然正常运行
2. DSP有复位重启的现象
3. DSP死机,也没有重启
前面2种情况属于正常现象,现在有疑惑的是第3种情况。因为软件中开启了看门狗,如果因为外部干扰或电源不稳等因素导致软件跑飞,那看门狗应该会起作用。这个时候DSP会重启才对,为什么会一直处于死机的状态呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
数字电源PFC中有用到TMS320F28021,在雷击测试后出现了3种结果:
1. DSP仍然正常运行
2. DSP有复位重启的现象
3. DSP死机,也没有重启
前面2种情况属于正常现象,现在有疑惑的是第3种情况。因为软件中开启了看门狗,如果因为外部干扰或电源不稳等因素导致软件跑飞,那看门狗应该会起作用。这个时候DSP会重启才对,为什么会一直处于死机的状态呢?
我能想到的:
1、看门狗没配置好,不知道有没有测试过看门狗性能,可以参考官方例程配置:C:\ti\c2000\C2000Ware_4_00_00_00\device_support\f2802x\examples\structs\watchdog
2、MCU死锁,MCU死锁的是一种极限情况,跟系统EMC性能有关系,通常系统EMC性能过关,不会出现这种情况。