GD32 MCU的復位分為電源復位和系統復位,電源復位又稱為冷復位,相較于系統復位,上電復位更徹底,下面為大家詳細介紹上電復位和系統復位的實現以及區別。
電源復位包括上電/掉電復位或者從standby模式喚醒產生的復位,電源復位將會復位除備份域以外的所有寄存器以及SRAM,如果軟件上希望實現電源復位,可以通過GPIO控制電源或者通過進入standby之后通過看門狗喚醒實現。
系統復位實現的方式比較多,包括外部引腳復位、獨立看門狗復位、窗口看門狗復位、內核軟復位等,系統復位電路如下圖所示,內部系統復位會至少產生20us的NRST低電平,進而被內部電路捕捉到,實現系統復位。因而此處就要有個要求,外部電路不能影響內部拉低NRST引腳,也就是外部不建議增加大的電容或者直接強制拉到電源,否則可能造成MCU內部無法系統復位。
系統復位將復位除了SW-DP控制器和備份域之外的其余部分,包括處理器內核和外設IP。

以上為GD32 MCU電源復位以及系統復位的實現以及區別,如有其他問題或建議,歡迎評論區討論。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
電源
+關注
關注
185文章
18840瀏覽量
263493 -
mcu
+關注
關注
147文章
18924瀏覽量
398007 -
GPIO
+關注
關注
16文章
1328瀏覽量
56218 -
GD32
+關注
關注
7文章
432瀏覽量
27338
發布評論請先 登錄
相關推薦
熱點推薦
「必看干貨」淺談GD32與STM32之間的區別
:GD32與STM32的啟動時間存在差異,為了讓GD32 MCU更準確復位(不修改可能無法復位)。12.串口通信不同點:
發表于 09-26 14:28
---復位現象---GD32 MCU插入SD卡MCU立刻復位
,MCU電源電壓跌落到2.5V以下,正常GD的大部分產品供電范圍是2.6V~3.6V之間,低于2.6V會造成硬件復位。客戶使用的5V轉3.3V的LDO電壓轉換芯片電流過小,且電路中無大
發表于 11-18 16:36
?4次下載
GD32和STM32的區別
所有東西都沿用STM32,有些自主開發的東西還是有區別的。相同的地方我們就不說了,下面我給大家講一下不同的地方。二、區別1、內核GD32采用二代的M3內核,STM32主要采用一代M3內
發表于 11-18 20:51
?47次下載
STM32和GD32有什么區別?
是不同的產品,不可能所有東西都沿用STM32,有些自主開發的東西還是有區別的。相同的地方我們就不說了,下面我給大家講一下不同的地方。二、區別1、內核GD32采用二代的M3內核,STM3
發表于 12-24 19:09
?15次下載
ESP32、GD32、STM32MCU的區別
GD32 是國產單片機, 和 STM32 有很多地方都是一樣的,不過 GD32 畢竟是不同的產品,不可能所有東西都沿用 STM32,有些自主開發的東西還是有
發表于 12-17 17:53
?3129次閱讀
【GD32 MCU 入門教程】二、GD32 MCU 燒錄說明(1)ISP 燒錄
ISP:In System Programing,在系統編程,通過MCU片內的引導程序進行Flash編程。 GD32片內有一個只讀信息塊,用于存放引導裝載程序,引導程序在MCU出廠前就
GD32 MCU電源復位和系統復位有什么區別
評論