Ruud - 1 - Inleiding Real-time Embedded Systemen Flashcards

1
Q

Omschrijf nauwkeurig wat een hard real-time embedded systeem is.

A

Een hard real-time embedded systeem is een embedded system (een hard/software systeem dat deel uitmaakt van een product), waar de tijdstippen van uitvoersignalen en logische correctheid van algoritmen het correct functioneren bepalen, waar tenminste één I/O-signaal deadlines heeft

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Noem acht producten waarin een rtos is toegepast.

A

Printers,
Digitale camera’s,
DVD-spelers,
Modems,
Wifi router,
Wifi Gateway,
Navigatie systemen,
ASML-wafersteppers
Televisie
sorteermachines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Beschrijf de functie(s) van een BSP.

A

board support package
Drivers voor I/O-interfaces
- Initialisatie van de hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Waartoe dient een target agent?

A
  • het kunnen uitvoeren van debug-sessies;
  • het opstarten van het systeem;
  • het laden van de host applicatie
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Leg uit wat cross-platform development inhoudt

A

Cross platform development wil zeggen dat de software op een ander platform (host platform
genoemd) ontwikkeld wordt, dan het platform (target platform genoemd) waarop de software
moet “gaan draaien”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Noem 6 selectiecriteria voor de aanschaf van een operatingsysteem

A

Royalties, beschikbaarheid source code, support, real-time eigenschappen, schaalbaarheid, certificering, footprint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat is de betekenis van de “POSIX conformance” eigenschap ?

A

Een operating systeem heeft de POSIX conformance eigenschap als de gehele POSIX API ondersteund wordt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat is er bijzonder aan het rtos SALVO?

A

Salvo is het eerste RTOS dat speciaal is ontworpen voor zeer goedkope ingebedde systemen met sterk beperkt programma- en geheugenruimte.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Leg uit hoe bij een system-call de mode van de cpu wordt omgeschakeld

A

Overschakeling van cpu mode vindt plaats door een assembler instructie sysenter of software interrupt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly