就是TMS570LS31737与TPS65381进行设计的时候,电源管理芯片不是有看门狗功能么,我是想利用这个功能实现TPS65381对TMS570LS3137的Warm复位,就是通过电源管理芯片对CPU 的RST管脚实现warm复位
Ken Wang:
Hi Meng,
结合你的邮件和这个帖子的描述,我完全明白你的意思了。TPS65381的NRES和ENDRV两个管脚是可以作为实现对MCU复位的功能。硬件电路设计你可以参考上个帖子发给你的材料,在那里面我们使用NRES那个管脚和MCU的PORREST相连,用于对MCU进行复位操作。接下来,你要做的就是对TPS65381的编程了,你可以参考它的datasheet,查看相应的寄存器设置,然后再MCU中通过对SPI的编程,来实现对TPS65381的初始配置和相应周期喂狗操作。
Ken
Jay:
Hi Meng,
TPS65381的NRES输出低电平,不仅仅只是因为看门狗的溢出,TPS对其输出的电压也有监控,当出现异常的时候,NRES也会变低。
从功能安全性的角度来看,我们建议用户把NRES与MCU的PORRST相连接, 那样,当PORRST 引脚变低后,MCU内部是掉电的,对MCU有一定的保护。
所以,TPS的复位信号与一般的看门狗复位信号是不一样的。
当然,你也可以根据你的需要,把NRES接到MCU Warm Reset的引脚上。那样,MCU不会掉电,RAM和寄存器中的数据也不会丢失。
请根据你的系统需求,进行选择。
Regards,
Jay
TI中文支持网

