『壹』 STC單片機冷啟動和復位有什麼區別
STC單片機有多種類型,現以STC12系列為例說明。
冷啟動,單片機掉電,電量放光後上電,為冷啟動。
復位,單片機不掉電,使用復位管腳對其復位(還有其他類型的復位:看門狗、IAP_COUNTER控制軟復位)。這些屬於熱啟動。
冷啟動時,在單片機的特殊寄存器(PCON-POF位)會有記錄,標志位被置1,用戶可查詢,分辨是否為冷啟動。
還有區別於,冷啟動時會先判斷ISP程序燒寫,大部分的復位類型不判斷ISP程序燒寫,直接進入用戶程序。
另外,STC單片機在重新開始運行時(冷啟動、熱啟動),程序運行位置不同,與復位或啟動類型有關。其中內容較多,請參考說明文檔中 《xxxx系列單片機的看門狗及軟體復位--熱啟動復位和冷啟動復位》。
『貳』 熱啟動和冷啟動的區別在哪
區別在於:
1、啟動的方法不同。
熱啟動是指在電腦已經加電的情況下,同時按下Ctrl、Alt 和Del 鍵,此時將重新啟動機器;
冷啟動就是切斷電腦的電源,重新啟動。一般按機箱上POWER按鈕啟動。
2、數據存儲是否改變。
冷啟動時單片機內部RAM中的數值是一些隨機量,而熱啟動時單片機內部RAM的值不會被改變,與啟動前相同。
即,冷啟動會使存儲在隨機存儲器(RAM)中的數據丟失。
3、計算機是否通電。
冷啟動是指單片機從斷電到通電的這么一個啟動過程;而熱啟動是單片機始終通電。
熱啟動前後,機器始終處於通電狀態;而冷啟動,是機器徹底斷電後,重新啟動。
(2)單片機怎麼樣自己重新熱啟動擴展閱讀:
常見計算機自行熱啟動原因及解決辦法:
1、病毒的干擾。
解決辦法:立刻用最新的殺毒軟體進行殺毒。
2、計算機電源的輸出電壓不穩定。
解決辦法:建議找專業人員測試一下。如果是電輸入不穩定則可以考慮買一個穩壓器進行穩壓。如果是電源故障 (如電源內部電容的軟擊穿造成短路而產生自保護)的話,趕緊更換,以免造成更大的損失。
3、CPU散熱不良、溫度過高造成熱啟動。
解決辦法:檢查風扇轉速是否正常,應該及時清潔風扇並且使用質量好的潤滑油。
4、需要電源供電的外設太多 (如光碟機、USB設備等),運行時的實際功率超過了電源的額定功率,過載能力較差的電源就會產生自保。
解決辦法:建議更換高品質的大功率電源。