stm32 复位问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32 复位问题相关的知识,希望对你有一定的参考价值。

刚开始接触stm32,用stm32f107制作了一个电路板。但结果发现自己没有复位电路,也就是说NRST引脚目前处于悬空状态。这样会有什么大的影响吗?我可以只使用软件复位吗?或者有什么补救措施吗?(时间紧,不太想重新制版了)。可以随时切断或提供stm32的供电。

这个疏忽不应该,但也可以理解。

软件复位是指程序运行过程中,通过向控制寄存器写入特定数据,实现复位。现在你没有硬件复位电路,程序启动都成问题,怎么实行软件复位?

可以采取补救措施,也就是增加两个元件,还不是很麻烦。

参考技术A STM32复位脚有内部上拉电阻,运行是没什么问题,只是没办法手动复位而且上电复位不可靠,最好接个104左右的电容到复位脚, 确保上电时可靠复位。本回答被提问者和网友采纳 参考技术B http://bbs.21ic.com/forum.php?mod=viewthread&tid=108248&highlight=stm32%2B复位问题
这是关于STM32复位问题的回答,希望对你有帮助。。。
参考技术C 关注这个问题

stm32如何软件复位

参考技术A 调用NVIC_SystemReset()可以实现软复位

以上是关于stm32 复位问题的主要内容,如果未能解决你的问题,请参考以下文章

stm32 上电复位 和软复位有啥区别.该如何解决

stm32 软件复位和上电复位的区别

stm32如何软件复位

stm32异常复位重启

关于STM32的复位电路?

stm32—复位