各位好,我芯片外部有使用一个硬件看门狗芯片,型号是sp706。但是在烧写程序时芯片没有喂狗信号,导致在程序烧写过程中经常复位,让芯片被锁住。现在我打算将芯片的TCK引脚和看门狗的喂狗引脚连接在一起,在程序烧写时把TCK信号作为看门狗喂狗信号。请问这种方式是否可行,在芯片正常运行时,程序本来的喂狗信号连接到TCK引脚,会不会对芯片的正常运行产生影响。
anfu lee:
@xiulong he !
你的用法和我是一样一样的,因为外置watchdog独立于CPU,不受CPU的影响,比内置的要可靠,这样整个系统抗干扰性更强。
最初我也遇到这个问题,下载不了,后来我设计跳线帽或0R电阻,下载时open,正式产品close,如下图的WDSW jumper:
再后来,我用设计三态门电路,当插上仿真器或下载器,三态门无效,SP706的nWDO无法接至nMR脚,看门狗不会复位,这样调试、工作切换更方便,见下图:
FYI !
各位好,我芯片外部有使用一个硬件看门狗芯片,型号是sp706。但是在烧写程序时芯片没有喂狗信号,导致在程序烧写过程中经常复位,让芯片被锁住。现在我打算将芯片的TCK引脚和看门狗的喂狗引脚连接在一起,在程序烧写时把TCK信号作为看门狗喂狗信号。请问这种方式是否可行,在芯片正常运行时,程序本来的喂狗信号连接到TCK引脚,会不会对芯片的正常运行产生影响。
blue pangzi:
回复 anfu lee:
你好,我感觉这种方法有点麻烦,我的想法是将MCU的TCK引脚和WDI引脚连接在一起。使用仿真器的下载时钟信号来喂狗,但是不确定这种方法是否可行?在MCU程序下载完成后,正常运行时,程序的正常喂狗信号连接到TCK引脚是否会产生不良的影响?
各位好,我芯片外部有使用一个硬件看门狗芯片,型号是sp706。但是在烧写程序时芯片没有喂狗信号,导致在程序烧写过程中经常复位,让芯片被锁住。现在我打算将芯片的TCK引脚和看门狗的喂狗引脚连接在一起,在程序烧写时把TCK信号作为看门狗喂狗信号。请问这种方式是否可行,在芯片正常运行时,程序本来的喂狗信号连接到TCK引脚,会不会对芯片的正常运行产生影响。
user1792825:
回复 blue pangzi:
哥们,你这样使用能行吗?试过没有?
各位好,我芯片外部有使用一个硬件看门狗芯片,型号是sp706。但是在烧写程序时芯片没有喂狗信号,导致在程序烧写过程中经常复位,让芯片被锁住。现在我打算将芯片的TCK引脚和看门狗的喂狗引脚连接在一起,在程序烧写时把TCK信号作为看门狗喂狗信号。请问这种方式是否可行,在芯片正常运行时,程序本来的喂狗信号连接到TCK引脚,会不会对芯片的正常运行产生影响。
user5101088:
回复 user1792825:
STM32的SWD下载,CK线接过WDI试过。。。。没有什么卵用。加跳线或0R电阻或IAP
TI中文支持网





