Vad är skillnaden mellan rtos och inbyggda system?

Ett RTOS är en viktig del av ett inbyggt system. (Se RTOS förklaring nedan) Ett inbyggt system har historiskt definierats som en enda funktion produkt där intelligensen är inbäddad i systemet. Det kan vara allt från en diskmaskin till en hörapparat, om att produkten innehåller en mikroprocessor och programvara. Många av dagens inbyggda system söker mer som datorer med användargränssnitt, pekskärmar, displayer, knappsatser och mer. Fortfarande, dessa är inte allmän funktion men är utformade för att utföra specifika funktioner. Processorn i dessa system är också högt specialiserade. De är inte, i allmänhet, samma processor du skulle hitta i en PC. En realtid (RTOS) är avsett för system som behöver noggrant styra svarstider och prestanda. Med ett RTOS kan du prioritera åtgärder så att de mest kritiska områdena ansökan få kontroll på processorn exakt när de behöver den. Alla andra lägre prioriterade åtgärder är pausade. Ett RTOS ger dig också alla andra fördelar av ett OS:

  • en konsekvent kodning plattform
  • en rik uppsättning API: er att spara kodning tid och fel
  • processorn hushållning funktioner
  • maskinvaruabstraktion