IT-lexikon › Programmering › µC/OS

µC/OS

Programmering In English → Uppdaterad: 2026-11-03
Mer info
Skapad av
Jean J. Labrosse
År
1992
Typ
Realtidskärna
Licens
Apache 2.0 (sedan 2020)

Realtidskärnan som började som en tidskriftsartikel och slutade i flygelektronik och medicinteknik.

Jean Labrosse publicerade kärnan 1992 i tidskriften Embedded Systems Programming och följde upp med en bok där varje rad källkod förklarades. Det gjorde µC/OS till läroboken för en generation firmwareutvecklare: en liten, preemptiv kärna med fast prioritet per uppgift, semaforer, köer och förutsägbar schemaläggning.

Labrosse grundade Micrium för att sälja den. µC/OS-II certifierades för DO-178B och hamnade i avionik och medicinsk utrustning, där ett papper som bevisar korrekthet väger tyngre än funktioner. µC/OS-III tillät flera uppgifter på samma prioritet. Silicon Labs köpte Micrium 2016 och släppte koden under Apache 2.0 år 2020, ungefär när FreeRTOS redan hade vunnit hobbymarknaden.

← Tillbaka till lexikonet