ONDERZOEK VAN REAL-TIME OPERATING SYSTEMS
ONDERZOEK VAN REAL-TIME OPERATING SYSTEMS
Samenvatting
Mijn onderzoek bestond uit twee delen: een theoretisch en een praktisch onderzoek.
Tijdens het theoretische onderzoek stelde ik de eisen aan het systeem vast. Deze eisen waren gebaseerd op de eigenschappen van de gebruikte hardware in COMbricks en op algemene handige kernmerken van de Real-Time Operating Systems, zoals technische ondersteuning, populariteit en prijs. Aan het eind van het theoretische onderzoek kwamen drie Real-Time Operating Systems naar voren: ThreadX, MicroC/OS-II en FreeRTOS/OpenRTOS. Deze systemen voldeden het best aan de vastgestelde eisen.
Voor het praktische onderzoek maakte ik een demoapplicatie om de top-drie-systemen te testen. ThreadX viel af voor het onderzoek, want het bleek om verschillende redenen onmogelijk om een trialversie van dit systeem te krijgen. MicroC/OS-II en FreeRTOS werden getest. Voor deze twee systemen maakte ik een wrapper om eenvoudig te kunnen overschakelen van het ene systeem naar het andere. Bij het ontwikkelen en testen van de wrapper kwamen voordelen en nadelen van MicroC/OS-II en FreeRTOS naar voren.
Aan het eind van dit onderzoek werd FreeRTOS/OpenRTOS als het meeste geschikte systeem gekozen. Bij deze keuze werd rekening gehouden met de aanwezige nadelen en de prijsfactor.
Organisatie | De Haagse Hogeschool |
Opleiding | ICTM Technische Informatica |
Afdeling | Academie voor ICT & Media |
Partner | PROCENTEC |
Jaar | 2014 |
Type | Bachelor |
Taal | Nederlands |