搜索
bottom↓
回复: 10

请教一下STM32软件复位多长时间?

[复制链接]

出75入8汤圆

发表于 2021-9-16 18:54:36 | 显示全部楼层 |阅读模式
请教一下STM32软件复位多长时间?我的发了命令要两三分钟才复位,有没有快的方法?

出130入129汤圆

发表于 2021-9-16 19:14:43 | 显示全部楼层
肯定不正常了,你怎么发的命令,命令是什么

出100入312汤圆

发表于 2021-9-16 20:24:06 来自手机 | 显示全部楼层
应该ms级别

出0入9汤圆

发表于 2021-9-16 20:34:59 来自手机 | 显示全部楼层
到秒级别的就不正常了,分钟的话肯定有问题了
查查软件逻辑
可能是软件问题

出0入16汤圆

发表于 2021-9-16 21:00:22 | 显示全部楼层
stm32的软复位本质上还是硬件复位,会拉低rest脚,所以是瞬间的

出15入178汤圆

发表于 2021-9-16 21:34:26 | 显示全部楼层
本帖最后由 2nd 于 2021-9-16 21:36 编辑

以F0为例,复位至运行规格书上写的51us,考虑到复位信号的滤波延迟,再加20us

出75入8汤圆

 楼主| 发表于 2021-9-17 08:17:53 | 显示全部楼层
        __set_FAULTMASK(1); //关闭所有中断
      NVIC_SystemReset(); //复位 谢谢大家,这两个命令的.

出0入0汤圆

发表于 2021-9-17 09:57:42 | 显示全部楼层
ZHAOBAO511 发表于 2021-9-17 08:17
__set_FAULTMASK(1); //关闭所有中断
      NVIC_SystemReset(); //复位 谢谢大家,这两个命令的. ...

怕不是硬件问题?

出0入31汤圆

发表于 2021-9-17 17:39:23 来自手机 | 显示全部楼层
记得是个很窄的脉冲,us级别吧

出0入8汤圆

发表于 2021-9-17 17:44:13 来自手机 | 显示全部楼层
调试时也一直在用这条指令  NVIC_SystemReset();

出0入4汤圆

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

本版积分规则

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

GMT+8, 2024-5-5 10:32

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

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