Revelador | Foro TRON |
---|---|
Escrito en | C , lenguaje ensamblador |
Familia de sistemas operativos | TRON |
Estado de funcionamiento | Actual |
Lanzamiento inicial | 2007 ( 2007 ) |
Último lanzamiento | 3.00.07 / 1 de abril de 2024 ( 01-04-2024 ) |
Repositorio | github.com/tron-forum/mtkernel_3 |
Objetivo de marketing | Sistemas embebidos |
Disponible en | Inglés y japonés |
Plataformas | [1] [2] [3] |
Tipo de kernel | Sistema operativo en tiempo real (RTOS) |
Licencia | Licencia T 2.2 |
Sitio web oficial | www.tron.org/tron-project/what-is-t-kernel/mt-kernel |
μT-Kernel es un sistema operativo en tiempo real (RTOS) de código abierto diseñado para microcontroladores de 16 y 8 bits . "μ" en el nombre significa "micro" y se pronuncia como tal. No se pronuncia "mu". Está disponible de forma gratuita bajo licencia T.
La lista de CPU compatibles está disponible. [4]
La última versión, μT-Kernel 3.0, está disponible en Github. [5]
μT-Kernel fue estandarizado por T-Engine Forum (ahora fusionado con TRON Forum [6] ) y luego se convirtió en la base del Estándar IEEE 2050-2018, "Estándar IEEE para un sistema operativo en tiempo real (RTOS) para sistemas integrados a pequeña escala" [7] publicado por la Asociación de Estándares del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE SA).
Su especificación está disponible tanto en inglés como en japonés. [1] El código fuente está disponible en el sitio web del foro TRON y en GitHub. [5]
En una publicación IEEE apareció un artículo que compara nueve RTOS en los que se evaluó μT-Kernel y se recibieron comentarios favorables. [8]
μT-Kernel fue desarrollado como un subconjunto más pequeño de T-Kernel , un sistema operativo en tiempo real con todas las funciones. Por ejemplo, no asume el uso de MMU a diferencia del T-Kernel original. Para obtener más información sobre su historia y la filosofía general detrás de la familia de sistemas operativos en tiempo real TRON, consulte la entrada de T-Kernel .
{{cite book}}
: CS1 maint: varios nombres: lista de autores ( enlace )