历史上的今天

今天是:2024年10月16日(星期三)

正在发生

2018年10月16日 | 关于STM32开发复位哪些事

发布者:tyloo820 来源: eefocus关键字:STM32开发  复位 手机看文章 扫描二维码
随时随地手机看文章

问:送电后程序无法运行,等按下复位后才可以程序才可以运行,不知道是什么原因。

1答:B0,B1都下拉后,开机应该会启动才对。 

检查你的复位电路是不是有问题,比如104电容丢了?

别用外部晶振,试试。 
屏蔽我们的系统频率设置函数。


2答:已解决了,谢谢大家的支持。下面我写一下情况以供大家参考: 

BOOT设置:BOOT0是下拉100K,BOOT1是直接接地。 
每次上电后程序不能启动,需要手动复位。分析后可能是新上电时BOOT0上的电平不太稳定,可以让CPU延时些启动。通过加大复归脚上对地的电容,用充电时间增加启动时间,现在用的是220uF的就可以每次启动了。

//////////////////////////////////////////////////////////////////////////////////////////////////

我们使用STM32进行产品开发,测试的时候一切都是正常的,看门狗确实也起作用了,但是开始量产后发现有时候异常,这个是我的最怕。


//////////////////////////////////////////////////////////////////////////////////////////////////问:复位引脚可以悬空吗

同问:原子哥,我最近利用stm32f103zet6做了一个控制板,由于空间有限,复位电路没有足够的空间来排布,不知道能否去掉?会不会对电路有影响,我的下载电路是ch340g的一键下载电路

答:非是的,复位信号必须接V3.3,才会正常运行代码。 

10K+10uf是可以,但是10uf有点偏大,建议用104. 

你先让板子正常工作了,再去搞看门狗。

不加复位按键,至少要加RC上电复位电路。 
也就是10K电阻和104电容不能少。

[转载]关于STM32开发复位哪些事

STM32应用在产品上时无需外挂复位电路,但NRST引脚接阻容电路有可能是惯性思维,但并不一定是惯性思维。
来自网上的一段话,我想说的是,在我自己的小板子上,没有复位电路,也可以运行,但是,安全吗,不确定。

接着研究,看来哪里都有惯性思维。


作为复位引脚,一般不宜悬空,所以STM32在NRST引脚内接了一个上拉电阻,典型值为40K左右,为了防止外部干扰,STM32数据手册上建议外接一个对地电容;如果用户认为内接的上拉电阻太弱,则可以自己再接一个上拉电阻。因此众多"开发板"上的阻容电路,并不单单是为了复位才存在的。

问题:如何软件复位

在系统函数里提供了思路,大家可以看看://系统软复位

//CHECK OK

//091209

void Sys_Soft_Reset(void)

{   

SCB->AIRCR =0X05FA0000|(u32)0x04;  

有的人也比较有才,可以设置看门狗的值溢出,方法比较强项。

 

关于热启动的事情:

模块处理都要有热启动,等待一段时间方可初始化和进一步书写进程

一般的处理是等待或者判断就绪,即准备好函数。

有位仁兄的见解:

while等待起震。等待预存储flash准备好。
等待完了
还要再延时一会。。我觉得延时不是芯片的问题。可能是一上电有抖动,这时候不适合初始化


关键字:STM32开发  复位 引用地址:关于STM32开发复位哪些事

上一篇:STM32串口出现 ORE标志位的问题研究
下一篇:57。STM32 CAN控制器原理与配置

推荐阅读

在业内一片人机协作会是未来大趋势的预言中,协作机器人鼻祖rethink倒闭了! 2018年10月4日,Rethink Robocs公司首席执行官斯科特·埃克特(Scott Eckert)通过邮件证实了这一消息。埃克特写道:“我们是行业的先锋和创新者,并一直专注于协作型机器人,但不幸的是,我们并没有取得我们想要的市场成功。” 当然,在一片红火的机器人产业发展浪潮中,...
; Filename: WK_PCHG.asm *; Date: Mar/13/2001 *;**********************************************************************list p=16f870#include <p16f870.inc>; __CONFIG _CP_OFF & _WDT_ON & _BODEN_ON & _PWRTE_ON & _RC_OSC & _WRT_ENABLE_ON & _LVP_OFF & _CPD_OFFFLAG EQU 0x20Var1 EQU 0x21Var2 EQU 0x22INT_Var1...
spi移位寄存器即是spi的数据寄存器,在stm32中数据手册是这样描述的:
10月14日,TCL科技发布2021年前三季度业绩预告,预计前三季度实现净利润130.50 - 133.50亿元,同比增长533% - 548%;实现归母净利润90.3亿元-91.8亿元,同比增长346%-353%;预计第三季度实现净利润38.00 亿元-41.00 亿元,同比增长283%-313%;归母净利润22.5亿元-24亿元,同比增长175%-194%。TCL科技表示,半导体显示行业景气度高于去年同期,受益于...

史海拾趣

问答坊 | AI 解惑

绕击雷避雷针

高压输电线路防绕击雷避雷针 010- 60120676 13601208165 yym1118@126.com 于老师 友情提醒:目前网上有很多仿冒产品,望慎重甄别!华北电力大学 国内首创能解决输电线路防雷电绕击难题的产品。 一 性能及用途 防绕击避雷针是一种结 ...…

查看全部问答∨

基于AT91SAM9G45开发板上手之USB下载

通过使用SAM-BA 1.13 AT91-ISP.exe (Windows XP - v1.13 current release)进行USB下载,安装该软件后在桌面中出现 sam-ba v2.9 图标 首先给开发板上电,然后接上标配的MINI USB线 双击sam-ba v2.9  则跳出的对话框中有如下 Select the ...…

查看全部问答∨

小孩越来越有个性了

我同事的一个8岁的小男孩,上小学二年级,今天放学回家,在他家门口的公汽站没下车。他父母没有接到人,小孩也没给他父母一点消息。急得父母满世界乱找!…

查看全部问答∨

谁有wince5.0 mipsii版本的带模拟器的BSP?

微软提供了一个带模拟器的armv4i的BSP,请问有mips版本的带模拟器的BSP吗?…

查看全部问答∨

vxworks下做opengl开发可以吗

用windml还是zinc还是有个更好的工具?难点在哪里,是否是ati或nvidia的图形加速部分?请不吝赐教…

查看全部问答∨

请教高手mt8888的接收问题

请教mt8888的接收问题 以下是我的程序:可以发送,接收有中断,但是读不到数,老是读的是发送的数,请教高手,谢谢!!!/* sbit WR=P2^6; sbit CS=P2^7; sbit RS=P2^4;//RS0 sbit RD=P2^5;//RD */ /////////////////////////////////////// ...…

查看全部问答∨

TIM1 产生PWM波 的疑问

求助&nbsp; 用TIM1 产生PWM波,OC1 互补输出OC1N,OC2互补输出OC2N&nbsp; 产生0.5占空比的PWM波以后,我开启TIM2的时钟完成别的功能。TIM1的波形马上就变成占空比为1的PWM波了 也就是说互补输出没有了。。…

查看全部问答∨

Altium Designer 6.9画原理图 问题 大家帮忙看看。

我用 Altium Designer 6.9画了一个关于51单片机  最后规则检查时出现Signal PinSignalJ8_2[0] has no driver 错误  而且出现的很多错误都是这种类型的!  不知道怎么修改,请大家帮忙看看。…

查看全部问答∨

求以太网RJ45的原理图封装。

这个是自己的。很难看,想要一个这样的。 请有的坛友给我一个。先谢谢了。。。。 [ 本帖最后由 fendou 于 2012-11-27 08:32 编辑 ]…

查看全部问答∨

晒WEBENCH设计的过程 +基于TPS54360芯片设计的STC15F2K60S2核心控制板电源设计方案

本帖最后由 fengye5340 于 2014-7-2 15:17 编辑 一、方案介绍:                在工业控制应用中,输入电源的范围通常在12V-24V之间,通过DC-DC稳压器芯片降压到5V或者3.3V用于MCU及外设模 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved