大家是否碰到過MCU上電過程中存在電源波動或者電壓跌落導致MCU啟動異常的問題?本視頻將會為大家講解可能的原因以及解決方法:
GD32 MCU上下電復位波形如下圖所示,上電過程中如果存在吃電的模塊,比如wifi模塊/4G模塊/開啟某塊電路等,可能存在電源電壓跌落的情況,此時若MCU在啟動過程中可能會造成MCU加載代碼異常,進而導致啟動異常。電壓跌落到POR和PDR之間會有可能出現(xiàn)啟動異常,因為該段電壓區(qū)間為非正常工作電壓且不會發(fā)生PDR復位。
解決方法上可以有以下兩種:1、硬件整改上電波形,在VDD端增加電容,提升VDD的供電能力,進而降低電源波動;2、修改NRST引腳對應的RC阻容,調(diào)整MCU啟動時間,避開電源電壓跌落的時刻,MCU的啟動不僅僅看VDD高于PDR,還需要看NRST引腳電壓高于0.7VDD,調(diào)整NRST對應的RC阻容,可以調(diào)整MCU的啟動時間。
另外有個問題大家可以思考下:如果運行過程中發(fā)生電源跌落導致運行異常如何解決呢?下期再和大家討論!
-
mcu
+關注
關注
146文章
16885瀏覽量
349914 -
電壓
+關注
關注
45文章
5539瀏覽量
115489 -
GD32
+關注
關注
7文章
403瀏覽量
24106
發(fā)布評論請先 登錄
相關推薦
評論