บ้าน พัฒนาการ ตัวจับเวลาจ้องจับผิด (wdt) คืออะไร - คำจำกัดความจาก techopedia

ตัวจับเวลาจ้องจับผิด (wdt) คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Watchdog Timer (WDT) หมายถึงอะไร

ตัวจับเวลาจ้องจับผิด (WDT) เป็นอุปกรณ์จับเวลาที่ฝังตัวซึ่งจะแจ้งให้ดำเนินการแก้ไขโดยอัตโนมัติเมื่อตรวจพบความผิดปกติของระบบ หากซอฟต์แวร์หยุดทำงานหรือสูญหาย WDT จะรีเซ็ตไมโครคอนโทรลเลอร์ของระบบผ่านตัวนับ 16 บิต


คอมพิวเตอร์ที่ไม่มี WDT ในตัวมักจะต้องการการ์ดเอ็กซ์แพนชันของ WDT ที่ติดตั้งไว้


WDT เป็นที่รู้จักกันว่าคอมพิวเตอร์จับเวลาทำงานอย่างถูกต้อง (COP)

Techopedia อธิบาย Watchdog Timer (WDT)

WDT ช่วยให้การพึ่งพาตนเองของระบบฝังตัวได้สองวิธี:

  • ตรวจจับความผิดพลาดของระบบหรือข้อผิดพลาดรวมถึงข้อผิดพลาดในการเขียนโปรแกรมแฮงค์ซอฟต์แวร์ล่มรหัสหรือไฟกระชาก

  • รีเซ็ตระบบปฏิบัติการและกลับสู่กิจกรรมของโปรแกรมตามปกติผ่านสัญญาณรีเซ็ตที่ฝังอยู่ใน CPU หรือชิปไมโครคอนโทรลเลอร์พิเศษ กระบวนการรีเซ็ตนี้เรียกอีกอย่างหนึ่งว่าการให้อาหารสุนัขเฝ้าบ้านการเตะสุนัขตื่นสุนัขเฝ้าบ้านหรือการลูบคลำสุนัข

หนึ่ง WDT อาจตรวจสอบอีกงานหนึ่งเพื่อให้แน่ใจว่างานข้อมูลที่บันทึกไว้และเสร็จสมบูรณ์ภายในระยะเวลาที่กำหนดของ WDT นี้จะช่วยให้มั่นใจได้ว่าเมื่อความล้มเหลวของระบบกำลังถูกตรวจสอบโดย WDT ว่า WDT นั้นไม่ได้ค้างอยู่ด้วย


WDT มีคุณสมบัติเพิ่มเติมดังต่อไปนี้:

  • รหัส Sandbox ที่ไม่น่าเชื่อถืออาจมีการทดสอบโดย WDT ที่มีความซับซ้อนสูงเพื่อความปลอดภัยของระบบ
  • หากเว็บไซต์ไม่โหลดตามปกติ WDT จะสร้างฟังก์ชันการรีเฟรชเว็บเบราว์เซอร์โดยอัตโนมัติ

WDT สามารถมีอยู่ในซอฟต์แวร์เป็นไมโครโปรเซสเซอร์ฮาร์ดแวร์แยกต่างหากหรือเป็นโปรเซสเซอร์ย่อยไมโครคอนโทรลเลอร์ที่มีการควบคุมภายใน CPU หรือส่วนอื่น ๆ ของชิปเซ็ต

ตัวจับเวลาจ้องจับผิด (wdt) คืออะไร - คำจำกัดความจาก techopedia