GD32 MCU电源复位和系统复位有什么区别

发布者:幸福微风最新更新时间:2024-10-31 来源: elecfans关键字:GD32  MCU  系统复位 手机看文章 扫描二维码
随时随地手机看文章

GD32 MCU的复位分为电源复位和系统复位,电源复位又称为冷复位,相较于系统复位,上电复位更彻底,下面为大家详细介绍上电复位和系统复位的实现以及区别。


电源复位包括上电/掉电复位或者从standby模式唤醒产生的复位,电源复位将会复位除备份域以外的所有寄存器以及SRAM,如果软件上希望实现电源复位,可以通过GPIO控制电源或者通过进入standby之后通过看门狗唤醒实现。


系统复位实现的方式比较多,包括外部引脚复位、独立看门狗复位、窗口看门狗复位、内核软复位等,系统复位电路如下图所示,内部系统复位会至少产生20us的NRST低电平,进而被内部电路捕捉到,实现系统复位。因而此处就要有个要求,外部电路不能影响内部拉低NRST引脚,也就是外部不建议增加大的电容或者直接强制拉到电源,否则可能造成MCU内部无法系统复位。


系统复位将复位除了SW-DP控制器和备份域之外的其余部分,包括处理器内核和外设IP。

wKgaomW8R0uAZPXFAACn1NLAVAU921.png?imageView2/2/w/550


以上为GD32 MCU电源复位以及系统复位的实现以及区别

关键字:GD32  MCU  系统复位 引用地址:GD32 MCU电源复位和系统复位有什么区别

上一篇:如何对GD32 MCU进行加密?
下一篇:GD32开发实战指南(基础篇) 第16章 RTC

推荐阅读最新更新时间:2026-03-09 18:59

单片机最小系统解析(电源、晶振和复位电路)
电源 我们在学习过程中,很多指标都是直接用的概念指标,比如我们说 +5 V 代表1,GND 代表0等等。但在实际电路中的电压值并不是完全精准的,那这些指标允许范围是什么呢?随着我们所学的内容不断增多,大家要慢慢培养一种阅读数据手册的能力。 比如,我们要使用 STC89C52RC 单片机的时候,找到它的数据手册第11页,看第二项——工作电压:5.5 V~3.4 V(5 V 单片机),这个地方就说明这个单片机正常的工作电压是个范围值,只要电源 VCC 在 5.5 V~3.4 V 之间都可以正常工作,电压超过 5.5 V 是绝对不允许的,会烧坏单片机,电压如果低于 3.4 V,单片机不会损坏,但是也不能正常工作。而在这个范围内,最典型、
[单片机]
<font color='red'>单片机</font>最小<font color='red'>系统</font>解析(<font color='red'>电源</font>、晶振和<font color='red'>复位</font>电路)
单片机最小系统原理图及单片机电源模块/复位/振荡电路解析
单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。最小系统原理图如图所示。 电源模块 对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础。51单片机虽然使用时间最早、应用范围最广,但是在实际使用过程中,一个和典型的问题就是相比其他系列的单片机,51单片机更容易受到干扰而出现程序跑飞的现象,克服这种现象出现的一个重要手段就是为单片机系统配置一个稳定可靠的电源供电模块。 电源模块电路图 此最小系统中的电源供电模块的电源可以通过计算机的USB口供给,也可使用外部稳定的5V电源供电模块供给。电源电路中接入了电源指示LED,图中R11
[单片机]
<font color='red'>单片机</font>最小<font color='red'>系统</font>原理图及<font color='red'>单片机</font><font color='red'>电源</font>模块/<font color='red'>复位</font>/振荡电路解析
STM32F4描述系统电源复位的原因
每一块处理器都有复位的功能,不同处理器复位的类型可能有差异,引起复位的原因也可能有多种。 STM32的复位功能非常强大,可通过软件、硬件和一些事件触发系统复位,而且通过其复位状态标志可分析复位原因。该部分位于STM32的RCC(Reset and Clock Control)模块。 嵌入式专栏 1 STM32复位介绍 对于STM32来说,复位通常分为三种类型:系统复位、电源复位和备份域复位。本文结合STM32F4描述系统和电源复位的内容。 1. 系统复位 除了RCC的复位标志和备份域中的寄存器外,系统复位会将其它全部寄存器都复位为复位值。 产生系统复位事件: NRST 引脚低电平 窗口看门狗计数结束 独立看门狗计数结束 软件复
[单片机]
STM32F4描述<font color='red'>系统</font>和<font color='red'>电源</font><font color='red'>复位</font>的原因
【STM32H7教程】第14章 STM32H7的电源复位和时钟系统
14.1 初学者重要提示 1、电源管理部分涉及到的各种低功耗方式会在后面章节中为大家讲解,当前阶段仅需了解低功耗属于电源管理部分即可。 2、电源管理部分最繁琐的就是CPU,D1,D2,D3域的各种运行,待机,停机状态切换,这部分知识点也放在后面低功耗章节学习。 14.2 电源 电源是系统稳定运行的根本,主要分为以下几个知识点,电源供电、供电监控、电源管理和低功耗。当前阶段主要了解电源供电和硬件上电时序。 14.2.1 电源供电 学习STM32H7的电源供电,往往被一堆电源标识Vdd,Vdda,Vcap,Vss等搞迷糊,这些标识整明白了,电源供电部分也就理解了,首先看下面的框图: 这些常用标识的解释如下
[单片机]
【STM32H7教程】第14章 STM32H7的<font color='red'>电源</font>,<font color='red'>复位</font>和时钟<font color='red'>系统</font>
单片机入门经验分享1-晶振 复位电路与电源
学单片机也好长时间了,走过许多弯路,挖过许多坑,浪费了很多时间,做过实际产品后回顾过去的学习经历,发现很多坑其实是可以避免的,单片机的入门应该可以更轻松一点,借51黑电子论坛一方宝地,写写我的一些学习经历,希望对刚入门甚至还没有入门的新手有所帮助,心愿足矣,本人水平有限,求老手轻拍,有错请指出,有事请留言。。。 单片机的学习,模电数电是最基本的,也是最重要的,构成单片机最小系统的三个要素,是电源,晶振和复位电路,话说这是之前的STC89C52了,现在的STC15系列,晶振和复位电路都内置了,但是电源还是要有的{:lol:},我们就以这2者做对比来学习,看看有何不一样的地方。 关于单片机的电源 通过查看单片机的型号可知,STC8
[单片机]
<font color='red'>单片机</font>入门经验分享1-晶振 <font color='red'>复位</font>电路与<font color='red'>电源</font>
单片机基础(三):时钟系统复位
单片机的时钟系统   一种是片内时钟震荡方式,需在XTAL1和XTAL2这两个引脚之间接石英晶体和震荡电容;一种是外部时钟方式,即将XTAL1接地,外部时钟信号从XTAL2脚引入 机器周期和指令周期   机器周期:单片机的基本操作周期,每个机器周期包含S1、S2、S3……S6 共6个状态,每个状态包含两拍,P1和P2,每一拍为一个时钟周期(震荡周期),即一个机器周期包含12个时钟周期,依次可表示为S1P1、S1P2、S2P1、……S6P1、S6P2   振荡周期=1秒/晶振频率,因此单片机的机器周期=12秒/晶振频率   指令周期:计算机工作时不断地取指令和执行指令,取一条指令至执行完该指令需要的时间称为指令周期,不同的指
[单片机]
<font color='red'>单片机</font>基础(三):时钟<font color='red'>系统</font>与<font color='red'>复位</font>
430单片机时钟系统复位系统的配置(1)
msp430单片机的时钟系统和复位系统涉及到5个引脚 时钟系统: XIN XOUT/TCLK XT2IN XT2OUT 8 9 52 53引脚 复位系统: RST 58引脚 一:首先 了解时钟系统:单片机运行需要时钟支持,就像计算机的CPU一样,如果没有时钟电路来产生时钟驱动单片机,那单片机就不能执行程序 msp430单片机已经在内部集成了时钟电路,只需的单片机的两个振荡电路输入输出引脚 加上晶振以及两个电容即可 外部的晶振 我把它理解成信号源,通过这个震荡电路,就可以向单片机内部输入时钟信号了。 单片机有内部时钟方式和外部时钟方式两种:(1)单片机的XIN和XOUT内部有一片内振荡器结构,但仍需要在XIN和X
[单片机]
430<font color='red'>单片机</font>时钟<font color='red'>系统</font>与<font color='red'>复位</font><font color='red'>系统</font>的配置(1)
PIC单片机系统开机的时候一直会复位可能的原因?
可能的原因:也许,您该检查一下您的电源走线是不是够粗,或者,程序是不是一开始运行就点亮LED或者叫BUZZER?因为,PICmicro开始任务的电压通常是蛮低的。如果因为上述原因而让电压骤降,可能会让Vcc电压瞬间掉至reset电压以下,而造成重置。如果您的示波器不够好,很有可能根本观察不到此电压变动之状况。 WDT TIMEOUT 的标准时间为18mSec, 但是非常重要的一点, WDT TIMEOUT 的最小值为7~9mSec, 而且会受温度的影响 并且这个值不是测试值,而是计算值,请不要太相信. 若你有使用WDT,建议在5mSec以内Clear WDT较好 注意芯片的LVP(低压编程使能)一定要禁止,如果你确实需要它开,你确
[单片机]
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

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