μT-Kernel es un sistema operativo en tiempo real (RTOS) de código abierto diseñado para microcontroladores de 16 y 8 bits . La letra "μ" en el nombre significa "micro" y se pronuncia como tal. No se pronuncia como "mu". Está disponible gratuitamente bajo la 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 posteriormente se convirtió en la base del estándar IEEE 2050-2018, "Estándar IEEE para un sistema operativo en tiempo real (RTOS) para sistemas embebidos de pequeña escala" [ 7 ] publicado por la Asociación de Estándares del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE SA).
Sus especificaciones están disponibles tanto en inglés como en japonés.El código fuente está disponible en el sitio web del Foro TRON y en GitHub. [ 5 ]
Un artículo que comparaba nueve RTOS en el que se evaluó μT-Kernel y se hicieron comentarios favorables apareció en una publicación de IEEE. [ 8 ]
Historia
μT-Kernel se desarrolló como un subconjunto más pequeño de T-Kernel , un sistema operativo en tiempo real con todas las funciones. Por ejemplo, a diferencia del T-Kernel original, no requiere el uso de MMU. Para obtener más información sobre su historia y la filosofía general de la familia de sistemas operativos en tiempo real TRON, consulte la entrada correspondiente a T-Kernel .
Véase también
Referencias
- ↑ "Soporte para CPU T-Kernel" . Archivado del original el 7 de agosto de 2012. Consultado el 26 de julio de 2012 .
- ↑ "Nuevas plataformas para el motor T" . Archivado del original el 30/07/2012 . Consultado el 26/07/2012 .
- ↑ "Lista de CPU compatibles" .
- ↑ "Lista de CPU compatibles" . www.tron.org . Consultado el 15 de octubre de 2024 .
- ^ Foro TRON (2024-10-02), distribución μT-Kernel 3.0 - tron-forum/mtkernel_3 , consultado el 15 de octubre de 2024
- ↑ "Foro TRON" . www.tron.org . 10 de mayo de 2024. Consultado el 15 de octubre de 2024 .
- ↑ "IEEE 2050-2018, Norma IEEE para un sistema operativo en tiempo real (RTOS) para sistemas embebidos de pequeña escala" . Asociación de Normas IEEE . Consultado el 15 de octubre de 2024 .
- ↑ Su-Lim Tan; Tran Nguyen Bao Anh (2009). "Sistema operativo en tiempo real (RTOS) para microcontroladores pequeños (16 bits)". 2009 IEEE 13th International Symposium on Consumer Electronics . IEEE Consumer Electronics Society. pp. 1007–1011 . doi : 10.1109/ISCE.2009.5156833 . ISBN 978-1-4244-2975-2. S2CID 27374625 .
{{cite book}}: CS1 maint: varios nombres: lista de autores ( enlace )
Enlaces externos
- Sitio web oficial , Foro de TRON
- Foro de Tron en GitHub
- Especificaciones del núcleo μT en inglés y japonés.
- IEEE publica un estándar de arquitectura de direccionamiento en tiempo real para sistemas embebidos.
- Información sobre la programación de T-Engine, T-Kernel y μT-Kernel archivada el 9 de octubre de 2007 en Wayback Machine.
- Presentación del núcleo μT. Archivado el 6 de mayo de 2008 en la Wayback Machine.
- μT-Kernel para el código fuente y la documentación de M16C/62P
- Sistemas operativos integrados
- estándares IEEE
- Internet de las cosas
- núcleos de sistemas operativos
- Proyecto TRON