[电路/定理] 求助关于复位电路的问题

[复制链接]
1760|10
 楼主| Garho 发表于 2019-6-3 15:30 | 显示全部楼层 |阅读模式
使用了MAX809这款复位IC作为STM32的复位电路之后,发现SWD接口烧写不了程序(用手持下载器烧写);
把MAX809去掉改成RC复位电路就可以烧写;
为什么使用MAX809作为复位电路会导致SWD接口烧写不了程序?问题到底出在哪里?
有没有遇到同样问题的。
求助各位大佬。。

叶春勇 发表于 2019-6-3 15:40 | 显示全部楼层
max809把rst一直拉低了吗
 楼主| Garho 发表于 2019-6-3 16:26 | 显示全部楼层
叶春勇 发表于 2019-6-3 15:40
max809把rst一直拉低了吗

应该不会吧。一直拉低就是一直是复位状态,我用串口把程序烧进去。程序也能正常跑的呀
叶春勇 发表于 2019-6-3 16:47 | 显示全部楼层
我以前也碰过单片机,死机,看门狗无效的情况。
但是新出的单片机,带低电压复位的,应该好点。
tianxj01 发表于 2019-6-3 17:50 | 显示全部楼层
809系列复位时序达240mS,最长达560mS,很多SWD接口的RESET时序短于这个,所以产生无法握手。

评论

复位时间长导致的  发表于 2019-6-4 16:34

评分

参与人数 1威望 +1 收起 理由
Garho + 1 很给力!

查看全部评分

叶春勇 发表于 2019-6-3 21:09 | 显示全部楼层
搬板凳学习
叶春勇 发表于 2019-6-3 21:10 | 显示全部楼层
tianxj01 发表于 2019-6-3 17:50
809系列复位时序达240mS,最长达560mS,很多SWD接口的RESET时序短于这个,所以产生无法握手。 ...

照这么说,这个问题挺麻烦的。
tianxj01 发表于 2019-6-4 08:31 | 显示全部楼层
叶春勇 发表于 2019-6-3 21:10
照这么说,这个问题挺麻烦的。

到STM8以上,带SWD调试、烧写的芯片,全带可编程失压复位,再加电压监视复位系统很明显属于浪费资源,关键是有些电压复位芯片时序还长,比如809,这就直接造成冲突,一个RC搞定的东西,来这么一出,解决只有2种,改芯片为RC,或者找代理商写好了上贴片机。
神的兄弟 发表于 2019-6-5 09:29 | 显示全部楼层
一般在使用复位芯片时(看门狗),芯片的RST输出要与MCU的RST做成可手动断开的(短接端子就行),便于烧写调试
619888476 发表于 2019-6-5 22:14 | 显示全部楼层
用跳线帽进行处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

55

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部