オペレーティングシステムを

R

rameshbabu

Guest
OSの組み込みタイマで見る犬の意味何ですか?

 
これをチェックする、それがアイデアを提供良い。

http://en.wikipedia.org/wiki/Watchdog_timer

 
あなたが読んでもできます: http://www.embedded.com/showArticle.jhtml?articleID=9900324を

 
時計犬のタイマは、プロセッサ全体のリセットは、州に役立ちますstruckedプロセッサから取得...

 
こんにちはrameshbabu、

によってロックされていない場合)タスクの前に検出されないこと、バグのため、無限ループを最後に入っている(SWを例にCPUは確実に重要なため設計埋め込まれていることはSWとき。
条件をストールするにはこれらを防ぐ手段の一部MCUは回路)WDのです装備内部ウォッチドッグ(。基本的にはレジスタはは、専用のタイマー回路のCPUの状態によって制御内部セットのビットのレジスタ:1回されているタイマーが開始で、特定のコード記述する場合、カウンタの前に検出されていないが満了するCPUは自動的にリセットされます。期間更新の書き込みの次の再軍備をWDののためにタイマーのコード再起動します。
する能¥力をこのしているシステムの方法、自己のWindows環境の回復から予¥期しないと非再発ハングアップ(とでも考えてシーケンスを押すとはCtrl - Alt - cancあなたが回

<img src=¥"http://www.edaboard.com/images/smiles/icon_wink.gif¥" alt=¥"ウインク¥" border=¥"0¥" />

)。それ以外の場合は可能¥常にではない、これはに切り替える必要がある/オフがデバイス上で!
それはOSが私が思うコンセプトは同じではなく、しかし、専用のコントロールを回路をお持ちの専用プロセスが解放タスクを実行する優先順位の最低の優先順位を定期的にリセット高いタイマをWDの。
理由場合プロセスがハングする任意の設定のために、WDのタスクはOSに発生失効しないようにタイマーを予¥定原因WDのされる条件のエラーと。

よろしく
モーグリ

 
ウォッチドッグタイマは、信号タイマです時計のiタイプを送信する1つマイクロコントローラの状態を読み取ることを意味する。コントローラ場合は再起動されるマイクロコントローラがアップされるハングします。

 
時計犬のタイマーは、タイマーをその名の通り、。リセットマイクロコントローラをそれが定期的に)リセット寺特別タイマーリフレッシュすることが(それはその期間、特定の内にされていない更新には、プログラマとします。実行している井戸の..例ではありませんがメインですプログラムはあなたの考えは、それは、プログラムが実行して[OK]をあなたの場合は、更新されます時計のケースでは犬の時間タイマーをでそれがハングアップしてあなたのプログラムがリセットされる犬の時計が失敗する更新するタイマーとなるコントローラがマイクロ。

 

Welcome to EDABoard.com

Sponsor

Back
Top