GD32 MCU的復(fù)位分為電源復(fù)位和系統(tǒng)復(fù)位,電源復(fù)位又稱為冷復(fù)位,相較于系統(tǒng)復(fù)位,上電復(fù)位更徹底,下面為大家詳細(xì)介紹上電復(fù)位和系統(tǒng)復(fù)位的實現(xiàn)以及區(qū)別。
電源復(fù)位包括上電/掉電復(fù)位或者從standby模式喚醒產(chǎn)生的復(fù)位,電源復(fù)位將會復(fù)位除備份域以外的所有寄存器以及SRAM,如果軟件上希望實現(xiàn)電源復(fù)位,可以通過GPIO控制電源或者通過進入standby之后通過看門狗喚醒實現(xiàn)。
系統(tǒng)復(fù)位實現(xiàn)的方式比較多,包括外部引腳復(fù)位、獨立看門狗復(fù)位、窗口看門狗復(fù)位、內(nèi)核軟復(fù)位等,系統(tǒng)復(fù)位電路如下圖所示,內(nèi)部系統(tǒng)復(fù)位會至少產(chǎn)生20us的NRST低電平,進而被內(nèi)部電路捕捉到,實現(xiàn)系統(tǒng)復(fù)位。因而此處就要有個要求,外部電路不能影響內(nèi)部拉低NRST引腳,也就是外部不建議增加大的電容或者直接強制拉到電源,否則可能造成MCU內(nèi)部無法系統(tǒng)復(fù)位。
系統(tǒng)復(fù)位將復(fù)位除了SW-DP控制器和備份域之外的其余部分,包括處理器內(nèi)核和外設(shè)IP。
以上為GD32 MCU電源復(fù)位以及系統(tǒng)復(fù)位的實現(xiàn)以及區(qū)別,如有其他問題或建議,歡迎評論區(qū)討論。
-
電源
+關(guān)注
關(guān)注
184文章
17724瀏覽量
250276 -
mcu
+關(guān)注
關(guān)注
146文章
17156瀏覽量
351280 -
GPIO
+關(guān)注
關(guān)注
16文章
1204瀏覽量
52120 -
GD32
+關(guān)注
關(guān)注
7文章
403瀏覽量
24362
發(fā)布評論請先 登錄
相關(guān)推薦
評論