これは機械翻訳されたコンテンツです。 詳しくは こちらをご覧ください。

ソフトウェア ウォッチドッグ (PDL_SWWDG)

32ビットソフトウェア ウォッチドッグ: 信頼性の高いアプリケーション監視とリセットのためのソリューション

nobutton

概要

ソフトウェアウォッチドッグは、タイマの期限が切れたときに割り込みとオプションのリセットを生成する32ビットダウンカウンタです。カウンタは、正常に機能しているアプリケーションによって供給され、カウンタをリセットし、割り込み/リセットを回避できます。これにより、ランナウェイアプリケーション (ウォッチドッグのフィードに失敗したアプリケーション) の強制リセットが可能になります。

ウィンドウ モードでは、構成可能な割合のカウンタ期間が経過した後にフィードが強制的に実行されます。ウィンドウが開く前にアプリケーションがウォッチドッグにフィードしようとすると、割り込みはすぐに発生します。これにより、アプリケーションからのタイマーの絶え間ない供給を防ぐことにより、ウォッチドッグの設計が不十分になるのを防ぎます。

ウォッチドッグは分割されたAPBクロック(PCLK)からクロック供給されるため、アプリケーションでスタンバイモードを安全に使用できます。カウンターは低電力状態で自動的に停止し、デバイスがウェイクアップすると再起動します。

ランナウェイアプリケーションを検出してリセットする機能、カスタマイズ可能なタイムアウト期間、ウォッチドッグの「フィード」機能、フィード制御のウィンドウモード、スタンバイモードでの自動停止/再起動を特徴とするソフトウェアウォッチドッグで、アプリケーションの安定性を確保します。

ソフトウェアウォッチドッグは、タイマの期限が切れたときに割り込みとオプションのリセットを生成する32ビットダウンカウンタです。カウンタは、正常に機能しているアプリケーションによって供給され、カウンタをリセットし、割り込み/リセットを回避できます。これにより、ランナウェイアプリケーション (ウォッチドッグのフィードに失敗したアプリケーション) の強制リセットが可能になります。

ウィンドウ モードでは、構成可能な割合のカウンタ期間が経過した後にフィードが強制的に実行されます。ウィンドウが開く前にアプリケーションがウォッチドッグにフィードしようとすると、割り込みはすぐに発生します。これにより、アプリケーションからのタイマーの絶え間ない供給を防ぐことにより、ウォッチドッグの設計が不十分になるのを防ぎます。

ウォッチドッグは分割されたAPBクロック(PCLK)からクロック供給されるため、アプリケーションでスタンバイモードを安全に使用できます。カウンターは低電力状態で自動的に停止し、デバイスがウェイクアップすると再起動します。

ランナウェイアプリケーションを検出してリセットする機能、カスタマイズ可能なタイムアウト期間、ウォッチドッグの「フィード」機能、フィード制御のウィンドウモード、スタンバイモードでの自動停止/再起動を特徴とするソフトウェアウォッチドッグで、アプリケーションの安定性を確保します。

画像ギャラリー

SWWDG-コンポーネント-パラメータ-エディタ
SWWDG-コンポーネント-パラメータ-エディタ SWWDG-コンポーネント-パラメータ-エディタ SWWDG-コンポーネント-パラメータ-エディタ
SWWDG-コンポーネント-パラメータ-エディタ SWWDG-コンポーネント-パラメータ-エディタ SWWDG-コンポーネント-パラメータ-エディタ

デザイン リソース