Partenaire Premium

MC2

MC2

MC2


Fichier Détails

Cartes-fiches 61
Langue Deutsch
Catégorie Electrotechnique
Niveau Université
Crée / Actualisé 06.03.2016 / 04.01.2018
Attribution de licence Non précisé
Lien de web
https://card2brain.ch/box/mc2
Intégrer
<iframe src="https://card2brain.ch/box/mc2/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Was sind die Anforderungen ein Realtime (Echtzeit) System?

anwendungsspezifisch rechtzeitig auf Ereignisse reagieren

Was ist der unterschied zwischen Soft-Realtime und Hard-Realtime

Hard-Realtime muss immer in der vorgegebenen Zeit reagieren.

Soft-Realtime kann die Vorgaben z.Bsp auch nur im Mittel einhalten. Einzele kurze überschreitungen müssen nicht als Versagen gewertet werden.

Wie ist die Latenzzeit definiert?

Zeit zwischen Eintreffen eines (Hardware-) Ereignisses bis zu dessen Behandlung

Sind Hard-Realtime-System schneller als Soft-Realtime?

Nein! Sie sind eher langsamer da mehr Verwaltungsaufwand nötig ist.

Wie funktionieren pollende Systeme?

Alle Ereignisquellen werden in einer Endlosschlaufe "gepollt" und bei Bedarf behandelt

Wie funktionieren ereignisgesteuerte Systeme (HW-Interrupts)

alle Ereignisbehandlung erfolgt direkt in der ISR; das Hauptprogramm dient nur zur Initialisierung

Wie funktionieren gemischte Systeme (Ereignisgesteuert + Pollend)?

Zeitkritische Verarbeitung in ISRs; zeitunkritische und lang andauernde im Hauptprogramm-Fluss

Wo werden Realtime Multitasking Operating Systeme (RTOS) eingesetzt?

Bei Echtzeitsystemen mit mittlerer bis hoher Komplexität