zoukankan      html  css  js  c++  java
  • 3.STM32复位系统

    一.概念

       复位: 使系统结束当前运行状态,重新开始运行,并根据复位种类,将系统的寄存器(特定的寄存器除外)恢复到默认状态。

    二.复位的种类

        1.系统复位

       将除了系统后备区域寄存器(BKP)和时钟控制寄存器的RCC_CSR标志位以外的所有寄存器恢复为复位值。
              <1>.NRST引脚上的低电平<外部复位>
                    复位电路构成,复位电路一般需要一个电阻和一个电容就足够了,一个10K的上拉电阻还有一个106的电容  。
                    复位电路分析: STM32是低电平复位,当NRST引脚保持低电平一段时间后(2us以上)会导致MCU发生复位,当维持一段时间的低电平后再恢复高电平即可。
                 因为电容的特性是隔直通交,所以,电容只有在上电时候会在两端累计电荷,当稳定后不会在释放电荷。当上电时,电容两端逐渐由电位差为0,   
                 即RST引脚与GND等电位,为低电平;随着充电时间推移,电容两端的电位差逐渐达到最大3.3V,即为高电平。满足复位的条件。
                    
                    电阻充电时间和 RC的值成正比。 RC= 10K*10uF =0.1s =100us
                  
                    参考网址: http://www.51hei.com/bbs/dpj-87361-1.html
                    
              ***RC形成的复位电路,一般芯片、模块若有复位功能,要注意是否有复位电路。(蓝牙模块的复位电路)*****
                    
              <2>.IWDG / WWDG复位
              <3>.SW软件复位
              <4>.低功耗管理复位 
        2.电源复位:影响除BKP以外的所有寄存器
              <1> 上电/掉电复位(por)
              <2>从待机模式中返回
     
        3.后备域复位:只影响BKP区域
        
     
     三、电源系统
            
        1.VSS /VDD /VCC /VEE的区别和联系
            Vcc-Voltage Circuit是电路的供电电压,电路的输入电压~~通常来说,Vcc > Vdd。
            Vdd-Voltage Device时芯片的供电电压
            Vss-Voltage Serial 芯片的共地端电压。
         当芯片本身既有Vcc,又有Vdd则说明,该芯片本身自带电压转换功能~~。。。

  • 相关阅读:
    下拉框Html.DropDownList 和DropDownListFor 的经常用法
    39个让你受益的HTML5教程
    RapeLay(电车之狼R)的结局介绍 (隐藏结局攻略)
    BP神经网络算法学习
    java实现第七届蓝桥杯取球博弈
    java实现第七届蓝桥杯剪邮票
    java实现第七届蓝桥杯剪邮票
    java实现第七届蓝桥杯剪邮票
    java实现第七届蓝桥杯剪邮票
    java实现第七届蓝桥杯抽签
  • 原文地址:https://www.cnblogs.com/nyqm/p/7955624.html
Copyright © 2011-2022 走看看