主要是分享 Intel 8051/8052 實作上的筆記。曾經使用的單晶片有 Windbond W79E632、W78E65、W77E352 及 Weltrend WT61P9。
watchdog time-out 後會呼叫 watchdog interrupt function,再經過 512 clock 後會做 reset 8051 動作。如果在這 512 clock 之間重置 watchdog 就不會 reset 8051。經過測試結果,在很久很久的時間過後,仍有機會引起 reset 動作,也就是 reset watchdog 沒有來得急做,即使把 watchdog interrupt priority 提高也是一樣。最好不要用喔。
沒有留言:
張貼留言