單純拋開硬件談軟件,或者拋開軟件談硬件都沒有什么意義。
本來一個系統(tǒng)設(shè)計出來的目的是為了能夠盡量正確的執(zhí)行設(shè)定的指令,并且在有錯誤發(fā)生的時候能夠及時的修正。
但是感覺樓主的想法只是為了硬件指令能夠順利執(zhí)行,而不是正確的執(zhí)行,至于魯棒,鄙人才疏,不知為何物,暫不提。
樓主的想法,以我的理解,就是一個成了植物人的病人(就像一個跑飛的系統(tǒng)),不是想辦法趕緊用科學的方法喚醒他(wdt或者reset),而是讓他保持這樣一個狀態(tài),其他他能夠自然的醒過來(因為系統(tǒng)沒有崩潰,依舊在運行,只是程序跑飛,然后期待系統(tǒng)能夠自行回到正軌),我想這不應(yīng)該是我們所期待的。
所以,我想樓主的想法是對的,但不見得是最好的想法,或者是問題的關(guān)鍵所在,系統(tǒng)運行的目的在于穩(wěn)定和正確,至于解決跑飛問題,只是達到目的的手段而已,樓主的想法個人以為是一個辦法,但是有點極端
討論請進:www.21icbbs.com