Οι χρονιστές Watchdog είναι βασικά συστατικά στοιχεία σε ενσωματωμένα συστήματα για να εξασφαλιστεί η αξιοπιστία και την πρόληψη αστοχιών του συστήματος. Ενεργούν ως μηχανισμοί ασφαλείας που επαναφέρουν τη συσκευή αν δεν ανταποκρίνεται ή αντιμετωπίζει ένα σφάλμα.

Κατανόηση χρονοδιακόπτες Watchdog

Ένας χρονόμετρο ρολόι είναι ένα λογισμικό ή χρονόμετρο λογισμικού που επαναφέρει το σύστημα αν δεν είναι περιοδικά επαναφορά από το τρέχον λογισμικό. Αυτός ο μηχανισμός βοηθά να ανακάμψει από τα κρέμες λογισμικού ή απροσδόκητα λάθη. Ο χρονόμετρο πρέπει να ρυθμιστεί με μια κατάλληλη περίοδο χρονισμού για να ισορροπήσει την ανταπόκριση και ψευδείς επαναρυθμίσεις.

Χρονόμετρα Εφαρμογών Watchdog

Η εφαρμογή περιλαμβάνει τη ρύθμιση της περιόδου χρονοδιακόπτη του παρατηρητή και τη διασφάλιση του συστήματος επαναρυθμίζει τακτικά το χρονόμετρο μέσα σε αυτή την περίοδο. Αυτή η διαδικασία, γνωστή ως ⁇ κλώτσα ⁇ ή ⁇ τροφοδότηση ⁇ το ρολόι, δείχνει ότι το σύστημα λειτουργεί σωστά.

Τα περισσότερα ενσωματωμένα συστήματα παρέχουν αρχεία υλικού για τον έλεγχο του χρονοδιακόπτη watchdog. Οι ⁇ τίνες λογισμικού γράφονται για να αρχικοποιήσουν, να επαναφέρουν, και να απενεργοποιήσουν το χρονόμετρο, όπως απαιτείται.

Υπολογίζοντας τις περιόδους ρολόι

Η περίοδος χρονοδιακόπτη ενός ρολόι-χρονοδιακόπτη εξαρτάται από τις απαιτήσεις του συστήματος και τον αναμενόμενο χρόνο ανίχνευσης ελαττωμάτων.

Χρονικό όριο = Επιθυμητή Χρονικό όριο / Χρονόμετρο Περίοδος Ρολόι

Για παράδειγμα, αν το σύστημα χρειάζεται ένα χρονικό περιθώριο 2 δευτερολέπτων και το ρολόι του χρονοδιακόπτη τρέχει στα 1 MHz, η τιμή καταμέτρησης θα πρέπει να είναι 2.000.000.

  • Χρόνος απόκρισης του συστήματος καθορισμού
  • Υπολογισμός συχνότητας ⁇ ολογιού χρονομέτρου
  • Ορισμός κατάλληλης τιμής χρονικού ορίου
  • Δοκιμή υπό διάφορες συνθήκες