STC12系列單片機在設(shè)計上比89系列完善,沒有了原來的漏洞,所以利用軟件解密是無法達到解密的,所以原來STC89系列單片機解密的方法對STC12單片機是無法適用的。
冷啟動——是指在斷電狀態(tài)下重新上電。冷啟動,是在下載程序開始時,為了是單片檢測有無下載信號。若有則下載;若無則執(zhí)行原來的程序。
熱啟動——是指已經(jīng)處于上電狀態(tài),給復(fù)位端加復(fù)位信號(還有其他類型的復(fù)位),程序重新運行。
stc單片機為什么要冷啟動
stc的程序分引導(dǎo)區(qū)和程序區(qū)。引導(dǎo)區(qū)的代碼主要負責ISP在線燒錄。而stc的冷啟動順序就是先從引導(dǎo)區(qū)然后啟動到程序區(qū)的。而熱啟動就是普通的51啟動方式,只能從程序區(qū)頭部開始重新執(zhí)行。所以你必須冷啟動。另外STC提供了一個特殊的寄存器地址,通過設(shè)置他能通過軟件實現(xiàn)硬復(fù)位的功能直接跳轉(zhuǎn)到引導(dǎo)區(qū)。
冷啟動復(fù)位和熱啟動復(fù)位
冷啟動和熱啟動區(qū)別
冷啟動對電子產(chǎn)品影響才大。
從電路角度來看:
熱啟動是在系統(tǒng)仍通電的情況下重新啟動系統(tǒng),熱啟動也是一次軟件復(fù)位。熱啟動清除易失性系統(tǒng)內(nèi)存,并重新裝載操作系統(tǒng)。
冷啟動是用關(guān)閉電源來啟動系統(tǒng),冷啟動還對硬件進行復(fù)位,它檢查硬件,并重新裝載操作系統(tǒng)。
最重要的是冷啟動對硬件進行一次檢查?,F(xiàn)在的電腦這個過程好像不是很明顯,但是在40年前,這個硬件檢查一次可是很耗時間的。
冷啟動,電路會從斷開變成通路,期間,主機受到的影響類似我們開電燈的時候電燈受的影響(我說的是類似),大家都知道,電動設(shè)備啟動的時候會有一大電流沖擊。
-
單片機
+關(guān)注
關(guān)注
6034文章
44543瀏覽量
634266 -
STC12
+關(guān)注
關(guān)注
2文章
44瀏覽量
25534
發(fā)布評論請先 登錄
相關(guān)推薦
評論