CortexM4外部看门狗兼程序下载电路探讨

2020-02-20 21:06发布

本帖最后由 ArthurBruin 于 2014-9-19 12:00 编辑

各位大侠:
      对于使用外部看门狗的电路一直很纠结,因为外部看门狗复位RSET引脚与程序下载J-Link与JTAG引脚公用。
比如K60外部复位为低电平复位,现在我常用的复位芯片为MAX706。
因此电路工作状态有两种:
1.在芯片正常工作时,需要将RESET引脚接在单片机RESET引脚上,启用外部看门狗;
2.在下载程序的时候,又需要将RESET引脚与外部看门狗断开,以便J-link正常烧写调试工作。
导致的问题是:
    至少需要一个跳帽连接外部看门狗复位引脚WDO与MCU的RESET引脚,实现上述功能。
实现方式见图片
1. 单跳帽 —— 采用一个跳帽连接,启用外部看门狗;
2. 双跳帽 —— 采用三针排针进行跳线,跳帽在WDT时表示连接外部看门狗,跳帽在DEBUG时表示下载调试程序。
       各位一起探讨这个问题:有没有比较巧妙的电路能够实现程序下载时与正常工作时看门狗电路自动切换,之前记得有通过
二极管组合与门的方式实现该功能。不知道我意思描述清楚没得,总之想要得到的结果就是同时满足外部看门狗复位及程序下载调试,不需要用跳帽切换。
欢迎各位一起探讨学习!

感谢9楼老大说出了解决办法!!!其实真的是很简单的电路,9楼威武!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
ArthurBruin
1楼-- · 2020-02-21 01:31
咋就没有人气呢?我觉得这是很重要的电路啊!
32MCU
2楼-- · 2020-02-21 06:46
很好。我一般用下图。以前MCU为华帮78P516。问下K60要加外看门狗吗?
arm_m0
3楼-- · 2020-02-21 09:47
很好,以前使用706都是只用看门狗,低压检测都没用上。楼主,那两个分压电路要不要注意什么啊,5%精度可以吗,为什么要用那么大的电阻的,为了降低功耗?
ArthurBruin
4楼-- · 2020-02-21 11:15
arm_m0 发表于 2014-9-19 10:56
很好,以前使用706都是只用看门狗,低压检测都没用上。楼主,那两个分压电路要不要注意什么啊,5%精度可以 ...

5%可以的,阻值没得要求得,只要电流合适就行,但是阻抗大点有好出。电源检测范围比较大,不同厂家范围有差别,具体参考datasheet。我主要是想如何取消掉跳帽
zndz410
5楼-- · 2020-02-21 16:46
 精彩回答 2  元偷偷看……
浪里白条
6楼-- · 2020-02-21 22:00
学习了,做仪表的,从来不用看门狗。

一周热门 更多>