小贾-370388 发表于 2014-12-16 22:13:21

查看一下你的vcap引脚的电容是否正确,安装是否合理esr是否足够小

stm32_beginner 发表于 2014-12-17 10:24:26

电路没问题,觉得可能是按键问题,把按键下了试试

小灬寒 发表于 2014-12-17 16:07:26

小贾-370388 发表于 2014-12-16 22:13
查看一下你的vcap引脚的电容是否正确,安装是否合理esr是否足够小

是Vcap引脚的问题,我测了下一直触摸IC时Vcap引脚的波形,如下 图中,低电平的电压为1.0V,低于1.08V,周期与复位的周期一致,都是20ms
电容用的是2.2uF,元器件样本里的,村田的,不知道是不是买到水货了

小灬寒 发表于 2014-12-17 17:34:58

安 发表于 2014-12-16 16:18
不行,楼主可以尝试把复位电路去掉,测试一下是否会产生复位。

版主,请问下Vcap端的电容datasheet上说ESR要求小于2R,这个2R是什么频率下的,我用的电容是村田的GRM188R60J225KE19D,ESR与频率的关系如图,这个电容符合要求吗

wenyangzeng 发表于 2014-12-18 07:46:04

本帖最后由 wenyangzeng 于 2014-12-18 07:49 编辑

你那个VBAT引脚应该对地并联1只滤波电容,另外有可能你在PCB布线中没有做到一点接地,干扰有可能是从地线引起的.从图中脉冲频率可见,你的干扰应该是50HZ市电干扰,从这个方面去找原因吧.
ST的芯片你应该对它有信心呀!

小灬寒 发表于 2014-12-18 09:17:41

wenyangzeng 发表于 2014-12-18 07:46
你那个VBAT引脚应该对地并联1只滤波电容,另外有可能你在PCB布线中没有做到一点接地,干扰有可能是从地线引起 ...

Vbat脚电容我有放10uF和0.1uF的电容;对于一点接地我不是很清楚怎么实现的,我现在是把电源地、数字地、模拟地隔离了,电源地和数字地用磁珠连接,数字地和模拟地用磁珠连接,地面都是铺铜的,这样算不算是一点接地?(我还是个刚入门不久的新手,还请各位前辈不吝赐教)

wenyangzeng 发表于 2014-12-18 15:24:12

本帖最后由 wenyangzeng 于 2014-12-18 15:45 编辑

你图中白色部分只是3.3V供电。
首先CPU的GND要与晶振和复位电路的GND布线在最近一点,加上CPU的几个3.3V旁路电容都要尽量靠近,勿在PCB板其他模块上上绕了一大圈。
CPU的GND应该直接接供电电路的GND,不与其他模块的GND混在一起。https://www.stmcu.org.cn/document/download/index/id-203051

Dylan疾风闪电 发表于 2014-12-20 22:07:20

小灬寒 发表于 2014-12-15 16:46


去掉复位引脚的外围电路,再看一下是否还有自动复位的现象。
把SW1、R9、C24都去除,不接,保证NRST处于浮空状态。

AndyYau-268557 发表于 2014-12-26 11:32:12

楼主复位电路电容可以换成10uf.怀疑是充放电时间不够,单片机无法彻底复位。

若风-385421 发表于 2018-2-2 14:50:17

兄弟 你这个问题怎么解决的我也遇到和你同样的问题了 手摸上去复位脚波形也是这种50HZ的波形
页: 1 2 [3] 4
查看完整版本: 关于STM32F4复位问题