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