Micro núcleo T

Sistema operativo en tiempo real para microcontroladores
Sistema operativo
Núcleo μT
Logotipo de μT-Kernel 3.0
ReveladorForo TRON
Escrito enC , lenguaje ensamblador
Familia de sistemas operativosTRON
Estado de funcionamientoActual
Lanzamiento inicial2007 ; hace 17 años ( 2007 )
Último lanzamiento3.00.07 / 1 de abril de 2024 ; hace 7 meses ( 01-04-2024 )
Repositoriogithub.com/tron-forum/mtkernel_3
Objetivo de marketingSistemas embebidos
Disponible enInglés y japonés
Plataformas[1] [2] [3]
Tipo de kernelSistema operativo en tiempo real (RTOS)
LicenciaLicencia T 2.2
Sitio web oficialwww.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]

Historia

μ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 .

Véase también

Referencias

  1. ^ "Compatibilidad con CPU T-Kernel". Archivado desde el original el 7 de agosto de 2012. Consultado el 26 de julio de 2012 .
  2. ^ "Nuevas plataformas para el motor T". Archivado desde el original el 30 de julio de 2012. Consultado el 26 de julio de 2012 .
  3. ^ "Lista de CPU compatibles".
  4. ^ "Lista de CPU compatibles" www.tron.org . Consultado el 15 de octubre de 2024 .
  5. ^ ab TRON Forum (2 de octubre de 2024), distribución μT-Kernel 3.0 - tron-forum/mtkernel_3 , consultado el 15 de octubre de 2024
  6. ^ "Foro TRON". www.tron.org . 2024-05-10 . Consultado el 2024-10-15 .
  7. ^ "IEEE 2050-2018, estándar IEEE para un sistema operativo en tiempo real (RTOS) para sistemas integrados de pequeña escala". Asociación de estándares IEEE . Consultado el 15 de octubre de 2024 .
  8. ^ 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. págs. 1007–1011. doi :10.1109/ISCE.2009.5156833. ISBN 978-1-4244-2975-2. Número de identificación del sujeto  27374625.{{cite book}}: CS1 maint: varios nombres: lista de autores ( enlace )
  • Sitio web oficial del Foro TRON
  • Foro de Tron en GitHub
  • Especificaciones del μT-Kernel en inglés y japonés
  • IEEE publica un estándar que aborda la arquitectura en tiempo real para sistemas integrados
  • Información sobre programación T-Engine, T-Kernel y μT-Kernel Archivado el 9 de octubre de 2007 en Wayback Machine
  • Presentación del μT-Kernel Archivado el 6 de mayo de 2008 en Wayback Machine
  • Código fuente y documentación de μT-Kernel para M16C/62P


Obtenido de "https://es.wikipedia.org/w/index.php?title=Micro_T-Kernel&oldid=1256126859"