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

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

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

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

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

以上为GD32 MCU电源复位以及系统复位的实现以及区别,如有其他问题或建议,欢迎评论区讨论。

更多GD32 MCU相关咨询:https://www.gd32bbs.com/

相关推荐
知识分享小能手5 小时前
React学习教程,从入门到精通,React 单元测试:语法知识点及使用方法详解(30)
前端·javascript·vue.js·学习·react.js·单元测试·前端框架
rzjslSe8 小时前
【JavaGuide学习笔记】理解并发(Concurrency)与并行(Parallelism)的区别
java·笔记·学习
Cherry Zack9 小时前
了解Django模型,从基础到实战
python·学习·django
茯苓gao9 小时前
CAN总线学习(四)错误处理 STM32CAN外设一
网络·笔记·stm32·单片机·学习
RaLi和夕9 小时前
嵌入式学习笔记2.GPIO的工作模式
stm32·单片机·嵌入式硬件
蠢 愚9 小时前
龙芯1C102单片机的中断
单片机·龙芯1c102
学不动CV了9 小时前
FreeRTOS---任务级和中断级临界区管理使用的理解与源码分析
c语言·arm开发·stm32·单片机·嵌入式硬件·51单片机
虚行9 小时前
C#上位机 通过ProfitNet连接西门子PLC教程--系统模拟环境搭建
学习·c#·plc
jun~10 小时前
SQLMap数据库枚举靶机(打靶记录)
linux·数据库·笔记·学习·安全·web安全
月盈缺10 小时前
学习嵌入式的第四十二天——ARM——UART
arm开发·学习