Leksykon IT › Programowanie › µC/OS

µC/OS

Programowanie Svenska → Zaktualizowano: 2026-11-03
Więcej informacji
Twórca
Jean J. Labrosse
Rok
1992
Typ
Jądro czasu rzeczywistego
Licencja
Apache 2.0 (od 2020)

Jądro czasu rzeczywistego, które zaczęło życie jako artykuł w czasopiśmie, a skończyło w awionice i urządzeniach medycznych.

Jean Labrosse opublikował jądro w 1992 roku w magazynie Embedded Systems Programming i dołożył książkę, która objaśniała każdy wiersz kodu. Dzięki temu µC/OS stał się podręcznikiem całego pokolenia inżynierów firmware'u: małe jądro wywłaszczeniowe ze stałym priorytetem zadania, semaforami, kolejkami i planowaniem, o którym da się rozumować.

Labrosse założył Micrium, by je sprzedawać. µC/OS-II uzyskał certyfikat DO-178B i trafił do awioniki i sprzętu medycznego, gdzie papiery dowodzące poprawności znaczą więcej niż funkcje. µC/OS-III dopuścił kilka zadań o tym samym priorytecie. Silicon Labs kupiło Micrium w 2016 roku i w 2020 wydało kod na licencji Apache 2.0, kiedy FreeRTOS zdążył już zdobyć hobbystów.

← Wróć do leksykonu