搜索
bottom↓
回复: 18

请教STM32复位电容该如何选择100nF不能工作

[复制链接]

出0入4汤圆

发表于 3 天前 | 显示全部楼层 |阅读模式
复位电路用10K+100nF时,用我的板子的3.3v dcdc  上电芯片不工作;用外部的3.3V没问题;
复位电路用10K+10nF时,用我自己的DCDC和外部3.3V都没问题

请问这个原因是什么?该从哪个方向去排查?谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入1209汤圆

发表于 3 天前 | 显示全部楼层
10K去掉,或者10K 100n都去掉

出20入128汤圆

发表于 3 天前 来自手机 | 显示全部楼层
啥型号芯片?用过的,之前常用型号的都没啥问题啊

出0入4汤圆

 楼主| 发表于 3 天前 | 显示全部楼层
kitten 发表于 2024-9-24 18:45
10K去掉,或者10K 100n都去掉
(引用自2楼)

这些都试过  都不行。只有把100nF去掉或者换小才可以。

型号是STM32G030C8T6

出0入8汤圆

发表于 3 天前 | 显示全部楼层
kttest 发表于 2024-9-24 19:16
这些都试过  都不行。只有把100nF去掉或者换小才可以。

型号是STM32G030C8T6 ...
(引用自4楼)

我帮你解决,买我家的猕猴桃吧 ,这个原因就是复位信号与电源信号时序的问题。你可以按这个方向搜一下看看。也可以看手册,复位引脚必须xx时间上升到Vcc电压

出0入300汤圆

发表于 3 天前 来自手机 | 显示全部楼层
话说特别硬的猕猴桃怎样让其变软

出0入63汤圆

发表于 3 天前 来自手机 | 显示全部楼层
ibmx311 发表于 2024-9-24 21:49
话说特别硬的猕猴桃怎样让其变软
(引用自6楼)

多摸摸就软了……😂

出20入128汤圆

发表于 3 天前 | 显示全部楼层
ibmx311 发表于 2024-9-24 21:49
话说特别硬的猕猴桃怎样让其变软
(引用自6楼)

岁月是把杀猪刀。。。紫了葡萄,软了香蕉~~

出0入1209汤圆

发表于 3 天前 | 显示全部楼层
kttest 发表于 2024-9-24 19:16
这些都试过  都不行。只有把100nF去掉或者换小才可以。

型号是STM32G030C8T6 ...
(引用自4楼)

STM32的规格书上讲到了NRST引脚的外部的100nf电容是可选的。意味着NRST引脚可以直接悬空的。

出105入79汤圆

发表于 前天 00:58 | 显示全部楼层
3.3v dcdc 电源不稳定

出0入4汤圆

 楼主| 发表于 前天 10:31 | 显示全部楼层
了无 发表于 2024-9-24 20:42
我帮你解决,买我家的猕猴桃吧 ,这个原因就是复位信号与电源信号时序的问题。你可以按这个方向搜 ...
(引用自5楼)

应该是这个问题导致的。看了下我的dcdc的斜率跟直接给3.3V不太一样。换dcdc时间可能来不及,请问软件上可以增加stm32的启动时间么?比如修改startup文件?

出0入300汤圆

发表于 前天 11:17 来自手机 | 显示全部楼层
其实许多电路故障都出在dcdc上,像这个一定是dcdc的事情,为什么不能用线性电源呢。我板子几十年来都是线性电源。不就是会热一点吗,散热不就完事了。难道使用了dcdc能装逼吗,能高大上吗,还是能显得技术上牛逼呢,实在是没法理解。dcdc看似效率上去了,但带给adc,dac更多的伤害,为什么简单的事情必须要搞复杂化呢。

出0入17汤圆

发表于 前天 11:18 | 显示全部楼层
ibmx311 发表于 2024-9-25 11:17
其实许多电路故障都出在dcdc上,像这个一定是dcdc的事情,为什么不能用线性电源呢。我板子几十年来都是线性 ...
(引用自12楼)

这个得顶一下,深以为然也

出0入18汤圆

发表于 前天 17:32 | 显示全部楼层
kttest 发表于 2024-9-25 10:31
应该是这个问题导致的。看了下我的dcdc的斜率跟直接给3.3V不太一样。换dcdc时间可能来不及,请问软件上可 ...
(引用自11楼)

用的是外部晶振,还是内部RC?

不工作太笼统了,要看具体原因。如果是外部晶振,而VDD爬升太慢,会导致等待晶振超时,从外部看,就像是没有工作,实际上程序已经跑起来了。

如果是以上原因,可以增加晶振超时的时间。否则,没有办法软件延时的,你改startup,那也得是MCU能够跑程序,如果复位不正常导致程序不能跑(不是指程序结果不对,是指不能跑复位后的第一条指令),没折!

出0入8汤圆

发表于 前天 17:38 | 显示全部楼层
kttest 发表于 2024-9-25 10:31
应该是这个问题导致的。看了下我的dcdc的斜率跟直接给3.3V不太一样。换dcdc时间可能来不及,请问软件上可 ...
(引用自11楼)

这个软件无法解决。上电时序导致的,只能硬件解决,因为处于复位状态,没有释放,是无法执行程序的。

出30入42汤圆

发表于 前天 18:26 | 显示全部楼层
了无 发表于 2024-9-24 20:42
我帮你解决,买我家的猕猴桃吧 ,这个原因就是复位信号与电源信号时序的问题。你可以按这个方向搜 ...
(引用自5楼)

我去搜了一下手册,没看到有这个要求啊?

出30入42汤圆

发表于 前天 18:28 | 显示全部楼层
我的复位电路从来都是10K+1uF,没出现过不启动的情况。幸存者偏差?

出30入42汤圆

发表于 前天 18:37 | 显示全部楼层
楼主接到电源引脚的VCC和接到复位引脚的VCC,是不是不同的VCC?

出0入30汤圆

发表于 前天 20:23 来自手机 | 显示全部楼层
不用RC外部复位电路吧,都有内部复位电路
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-9-27 12:00

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表