Разработчик | Форум ТРОН |
---|---|
Написано в | C , язык ассемблера |
Семейство ОС | ТРОН |
Рабочее состояние | Текущий |
Первоначальный выпуск | 2007 ( 2007 ) |
Последний релиз | 3.00.07 / 1 апреля 2024 г. ( 2024-04-01 ) |
Репозиторий | github.com/tron-forum/mtkernel_3 |
Маркетинговая цель | Встроенные системы |
Доступно в | Английский и японский |
Платформы | [1] [2] [3] |
Тип ядра | Операционная система реального времени (RTOS) |
Лицензия | T-Лицензия 2.2 |
Официальный сайт | www.tron.org/tron-project/what-is-t-kernel/mt-kernel |
μT-Kernel — это операционная система реального времени с открытым исходным кодом (RTOS), разработанная для 16- и 8-битных микроконтроллеров . «μ» в названии означает «микро» и произносится как таковое. Оно не произносится как «мю». Она свободно распространяется по лицензии T-License .
Список поддерживаемых ЦП доступен. [4]
Последняя версия, μT-Kernel 3.0, доступна на Github. [5]
μT-Kernel был стандартизирован форумом T-Engine Forum (теперь объединенным с форумом TRON [6] ), а позже он стал основой стандарта IEEE 2050-2018, «Стандарт IEEE для операционной системы реального времени (RTOS) для маломасштабных встраиваемых систем» [7], опубликованного Ассоциацией по стандартам Института инженеров по электротехнике и электронике (IEEE) (IEEE SA).
Его спецификация доступна на английском и японском языках. [1] Исходный код доступен на сайте форума TRON и GitHub. [5]
В публикации IEEE появилась статья, сравнивающая девять RTOS, в которых μT-Kernel был оценен и получил положительные отзывы. [8]
μT-Kernel был разработан как меньший подмножество T-Kernel , полнофункциональной операционной системы реального времени. Например, он не предполагает использования MMU в отличие от оригинального T-Kernel. Более подробную информацию об истории и общей философии семейства ОС реального времени TRON см. в записи T-Kernel .
{{cite book}}
: CS1 maint: несколько имен: список авторов ( ссылка )