1.2 系統復位和初始化
系統復位電路如圖 1-1 所示,復位源有掉電復位(BOR) 、上電復位(POR)及上電清除(PUC) 。復位可能是由不同的事件觸而發產生的,而這些事件則又是由不同的信號觸發而產生的,這種事件會影響到各種初始化狀態。
BOR是一個芯片復位信號,下面的事件可以觸發BOR信號:
l 芯片上電
l /RST/NMI 腳配置為復位模式時出現低電平信號
l 從低功耗LPMx.5(LPM3.5或LPM4.5)模式喚醒
l 軟件BOR
當 BOR 復位時總是能產生上電復位(POR),但 BOR 復位并不是上電復位(POR)產生的唯一條件。
下面的情況也可以觸發上電復位(POR):
的情況也可以觸發上電復位(POR):
l BOR復位
l 當信號允許時,SVSH或SVSM低電平(具體信息參考PMM 模塊章節)
l 當信號允許時,SVSL或SVSL低電平(具體信息參考PMM 模塊章節)
l 軟件上電復位
當POR 復位時總能產生上電清零(PUC),同樣 POR并不是 PUC 產生的唯一條件。下列情形也可以產生PUC:
l 上電復位信號
l 看門狗定時器在看門狗模式時溢出(具體信息參考看門狗定時器章節)
l 看門狗定時器寫密碼錯誤
l FLASH控制寄存器寫密碼錯誤
l 電源管理模塊寄存器寫密碼錯誤
l 外圍地址區域取指令錯誤