-
-
Super-Moderator
Lebende Robotik Legende
Üblicherweise faßt man mehrere oder alle Interrupts (Unterbrechungsanforderungen) zusammen beispielsweise über "wired or" oder allgemein über Gatter und teilt sie dem Controller auf einer gemeinsamen Leitung (port) mit.
Der unterbricht und, wenn erschon dabei ist, dann schaut er nach, wo der Interrupt herkam. Mehrere Interrupt Eingänge braucht man bei dieser Organisation dann nur noch für unterschiedliche Priortät.
Sensoren kann man natürlich auch ohne Interrupt abfragen, wenn man deren Meßwerte benötigt oder periodisch zur Überprüfung.
Interruptbehandlung ist eben effizienter, wenn zunächst kein Alarm erwartet wird trotzdem bei Bedarf schnell reagiert werden soll.
Manfred
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen