Микро T-ядро

Операционная система реального времени для микроконтроллеров
Операционная система
μT-ядро
Логотип μT-Kernel 3.0
РазработчикФорум ТРОН
Написано вC , язык ассемблера
Семейство ОСТРОН
Рабочее состояниеТекущий
Первоначальный выпуск2007 ; 18 лет назад ( 2007 )
Последний релиз3.00.07 / 1 апреля 2024 г. ; 10 месяцев назад ( 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 .

Смотрите также

Ссылки

  1. ^ "T-Kernel CPU Support". Архивировано из оригинала 2012-08-07 . Получено 2012-07-26 .
  2. ^ "Новые платформы для T-Engine". Архивировано из оригинала 2012-07-30 . Получено 2012-07-26 .
  3. ^ "Список поддерживаемых ЦП".
  4. ^ "Список поддерживаемых ЦП". www.tron.org . Получено 2024-10-15 .
  5. ^ ab TRON Forum (02 октября 2024 г.), дистрибутив μT-Kernel 3.0 - tron-forum/mtkernel_3 , получено 15 октября 2024 г.
  6. ^ "Форум TRON". www.tron.org . 2024-05-10 . Получено 2024-10-15 .
  7. ^ "IEEE 2050-2018, Стандарт IEEE для операционной системы реального времени (RTOS) для маломасштабных встраиваемых систем". Ассоциация стандартов IEEE . Получено 15 октября 2024 г.
  8. ^ Su-Lim Tan; Tran Nguyen Bao Anh (2009). "Операционная система реального времени (RTOS) для малого (16-битного) микроконтроллера". 2009 IEEE 13-й Международный симпозиум по потребительской электронике . IEEE Consumer Electronics Society. стр.  1007–1011 . doi :10.1109/ISCE.2009.5156833. ISBN 978-1-4244-2975-2. S2CID  27374625.{{cite book}}: CS1 maint: несколько имен: список авторов ( ссылка )
  • Официальный сайт , Форум TRON
  • Tron-форум на GitHub
  • Спецификации μT-Kernel на английском и японском языках
  • IEEE публикует стандартную архитектуру адресации реального времени для встраиваемых систем
  • Информация о программировании T-Engine, T-Kernel и μT-Kernel. Архивировано 09.10.2007 на Wayback Machine.
  • Представляем μT-ядро Архивировано 2008-05-06 на Wayback Machine
  • Исходный код и документация μT-Kernel для M16C/62P


Взято с "https://en.wikipedia.org/w/index.php?title=Micro_T-Kernel&oldid=1256126859"