endrv不就可以当做看门狗输出来用么,用它给CPU进行复位。
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.
Hi Meng,
TPS65381的ENDRV引脚是提供给Driver作为使能信号的,其用法与NRES有所差别。
NRES:TPS65381复位位号输出引脚,当TPS检测到不正常情况时,NRES就会输出低电平,这里的不正常情况有好多,包括看门狗的溢出、电压输出的不正常等等。该引脚在TPS芯片复位(重新上电)或故障解除后会自动变高,不需要MCU通过SPI对其进行配置。
ENDRV:TPS65381驱动使能信号输出引脚,在芯片复位后,默认状态下该引脚为低,只有MCU通过SPI对TPS进行配置后,同时,TPS没有发生异常,该引脚才能输出高电平。在输出高电平后,TPS出现异常,在NRES变低的同时,该引脚也会自动变低。
根据你的系统需求,你想要TPS来对MCU进行复位,那么只能选有NRES,而不能选用ENDRV。因为,ENDRV要变高,必须有MCU对TPS进行配置。如果ENDRV连接到了MCU的复位引脚,那么系统上电后,ENDRV默认输出为低,MCU将一直处于复位状态, MCU是不可能对TPS进行配置的,那样ENDRV也永远不可能变高,这是一个死循环。
Regards,
Jay