世纪电源网社区logo
社区
Datasheet
标题
返回顶部
未解决

STM32上电不能复位问题

[复制链接]
查看: 3278 |回复: 14
1
苍吾
  • 积分:145
  • |
  • 主题:1
  • |
  • 帖子:5
积分:145
LV2
本网技师
  • 2021-3-29 22:28:15
10问答币
使用的是103vet6单片机,测试板子发现单片机上电复位并不能每次都成功,复位引脚直接接的是0.1uf的电容接地,看数据手册发现上电复位条件应当是满足的。上电如果复位失败的话用镊子碰一下复位引脚电容上端便会复位成功,按手册复位引脚电压低电位超过一定时间便会复位。但是无论如何想不通为何正常上电会复位失败,刚学单片机,求各位大佬指点。


上电复位成功.jpg (151.19 KB, 下载次数: 94)

复位成功

复位成功

上电复位失败.jpg (162.48 KB, 下载次数: 89)

复位失败

复位失败
收藏收藏1
谢开源
  • 积分:11754
  • |
  • 主题:81
  • |
  • 帖子:2933
积分:11754
LV10
总工程师
  • 2021-3-30 08:41:56
 
减小复位脚的电容或直接去掉试试
苍吾
  • 积分:145
  • |
  • 主题:1
  • |
  • 帖子:5
积分:145
LV2
本网技师
  • 2021-3-30 09:20:41
 
加大电容,减小电容和增加上拉电阻都试过了,刚才也试了一下去掉电容,情况都和现在一样,示波器的图像也只有上电复位时间变短,其他的情况(复位成功与否好像就和上电时电源电压上升的初始值有关)是一样的
谢开源
  • 积分:11754
  • |
  • 主题:81
  • |
  • 帖子:2933
积分:11754
LV10
总工程师
  • 2021-3-30 16:33:01
  • 倒数8
 
如果是低电平复位,量一下波形持续低电平时间是否足够?
苍吾
  • 积分:145
  • |
  • 主题:1
  • |
  • 帖子:5
积分:145
LV2
本网技师
  • 2021-3-30 22:17:54
  • 倒数7
 
看示波器的话低电平时间是足够复位的,按数据手册的话复位条件都是满足的,现在找不到原因,我只好在后续加了一个复位电路,把复位和后续供电功能合并在一起,手动复位直接供电,算是勉强把功能实现了。但到现在我还是没搞清楚复位不成功的原因在哪。
谢开源
  • 积分:11754
  • |
  • 主题:81
  • |
  • 帖子:2933
积分:11754
LV10
总工程师
  • 2021-3-31 08:45:53
  • 倒数5
 
如果是时间足够的,断开控制电路与功率电路的连接,看看控制输出复位正不正常?
可能是功率电路部分引起控制部分的异常
nchkdx114
  • 积分:996
  • |
  • 主题:1
  • |
  • 帖子:67
积分:996
LV6
高级工程师
  • 2021-3-30 09:52:02
 
Pcb布线传的看看,是不是地没布好,受干扰
苍吾
  • 积分:145
  • |
  • 主题:1
  • |
  • 帖子:5
积分:145
LV2
本网技师
  • 2021-3-30 10:05:40
 
如果地受到干扰示波器应该可以看出来吧,地是通过一个过孔直接连到地层的,地我试过直接飞线连到其他地上,依然没有效果。单片机的启动电压可以自己设置么
苍吾
  • 积分:145
  • |
  • 主题:1
  • |
  • 帖子:5
积分:145
LV2
本网技师
  • 2021-3-30 11:44:31
  • 倒数9
 
如果地受到干扰示波器应该可以看出来吧,地是通过一个过孔直接连到地层的,地我试过直接飞线连到其他地上,依然没有效果,话说单片机的启动电压我可以设置么
pzg1989
  • 积分:620
  • |
  • 主题:1
  • |
  • 帖子:122
积分:620
LV6
高级工程师
  • 2021-3-30 10:10:23
  • 倒数10
 
复位电容一定要靠经单片机复位引脚,不然会复位失败
nc965
  • 积分:93663
  • |
  • 主题:115
  • |
  • 帖子:27356
积分:93663
版主
  • 2021-3-30 23:58:09
  • 倒数6
 
上电复位不成功什么反应?开不了机?
BingSun
  • 积分:10963
  • |
  • 主题:54
  • |
  • 帖子:1975
积分:10963
LV10
总工程师
  • 2021-3-31 09:27:19
  • 倒数4
 
用过多种STM32,没发现过这种问题。

STM32太过于复杂,每次新建工程都比较麻烦,很多时候从别人例子中直接修改,STARTUP文件要么是别人的,要么是系统生成的。

所以最好跑一跑官方例子,或是别人OK的例子,以确定问题是自己的程序还是硬件本身。

相对于普通单片机,关闭低压复位后也常导致上电复位不成功,现在?我没发现不带低压复位MCU(单片机),所以不再需要外部复位电路。
singlemans
  • 积分:131
  • |
  • 主题:0
  • |
  • 帖子:9
积分:131
LV2
本网技师
  • 2021-3-31 16:41:56
  • 倒数3
 
没遇到过这种情况
Allen_Sh
  • 积分:3497
  • |
  • 主题:301
  • |
  • 帖子:852
积分:3497
LV8
副总工程师
  • 2021-4-8 12:44:18
  • 倒数2
 
看看单片机断电后,供电电源上的电容是不是完全放电了
浩工
  • 浩工
  • 离线
  • LV6
  • 高级工程师
  • 积分:1251
  • |
  • 主题:94
  • |
  • 帖子:310
积分:1251
LV6
高级工程师
最新回复
  • 2021-4-10 21:10:15
  • 倒数1
 
保证单片机的电源可以完全放电
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号