请大家帮忙分析STM32上电复位不成功的问题

2019-12-27 18:49发布

最近做了一块STM32F103R8T6的小板,遇到了挠头的硬件复位程序不运行问题,现象就是使用J-LINK仿真下载运行都没问题,把J-LINK彻底拔下来,板子上电程序不运行,自己分析是复位电路的问题,检查:
1.BOOT0 BOOT1下拉10K接地没问题。
2.VDDA VSSA直接接了VDD和VSS。
3.复位部分10K上拉后接0.1uF电容到地,测试拆掉10K和将0.1uF换为1uF结果也没变化。
4.STM32电源部分所有三组VDD VSS都已就近接了0.1uF去耦电容。
5.换了三种开关电源,现象没有变化。
6.怀疑8M晶振部分,程序改为内部8M也无果。

实在是想不到还有什么地方能够影响上电复位了,四五天了也没有找到具体的原因,焊了两块板,现象都一样,板子是嘉立创打样直接贴的阻容,三极管和STM32,请大家帮忙分析一下,这种外部复位不成功的情况,还会有什么能够产生这个问题的原因呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
41条回答
rogerllg
1楼-- · 2019-12-30 07:47
一般 的1117,是好是加电解,而不是瓷片电容,这样容易自激
caoxuedong
2楼-- · 2019-12-30 12:55
rogerllg 发表于 2017-5-27 12:35
一般 的1117,是好是加电解,而不是瓷片电容,这样容易自激

两个10uF/16V的,都是贴片钽电解。
EMC菜鸟
3楼-- · 2019-12-30 15:08
caoxuedong 发表于 2017-5-27 12:20
左思右想实在是没有什么地方可以排查了,突发奇想,找了四节5号镍氢电池,实测串联电压5.2V,用这个直接给板 ...


呃,一般情况下,我还真不会用 10uF 这么小的电解,都是至少输入 470,输出 220 这种(不过开关电压里应该有不小的电解,所以这个应该不是问题) ,,,,,, 如果不是电容的问题,那只能说你这开关电源也太渣了,要么就是板子的布线太渣了,,,,,,
jao317
4楼-- · 2019-12-30 17:49
方便的额话,电路图来一个大全套
jao317
5楼-- · 2019-12-30 20:02
 精彩回答 2  元偷偷看……
caoxuedong
6楼-- · 2019-12-30 20:57
本帖最后由 caoxuedong 于 2017-5-27 16:27 编辑
EMC菜鸟 发表于 2017-5-27 15:54
呃,一般情况下,我还真不会用 10uF 这么小的电解,都是至少输入 470,输出 220 这种(不过开关电压里应 ...


那我再在原先贴片钽电解两端各并联一个大电解电容试试看,小开关电源质量确实很一般,我看了两种电源输出滤波电容分别是390uF和1000uF!

一周热门 更多>