Articulo de referencia

BeRTOS

BeRTOS era un sistema operativo en tiempo real diseñado para sistemas embebidos . [ 3 ] Es software libre y de código abierto publicado bajo la Licencia Pública General de GNU, ...

BeRTOS era un sistema operativo en tiempo real diseñado para sistemas embebidos . [ 3 ]

Es software libre y de código abierto publicado bajo la Licencia Pública General de GNU, versión 2 (GPLv2) o posterior, con una excepción especial que otorga a las aplicaciones propietarias el derecho a mantener su código fuente cerrado mientras que el código base de BeRTOS permanece abierto. [ 1 ] [ 2 ]

Tiene un diseño muy modular que permite ejecutarlo en diferentes arquitecturas, desde pequeños microcontroladores de 8 bits como los Atmel AVR hasta la arquitectura ARM de 32 bits , y en entornos alojados como Linux y Microsoft Windows . BeRTOS está escrito en ANSI C y es compatible con las populares bibliotecas integradas Secure Sockets Layer (SSL) y su sucesor, Transport Layer Security (TLS), como wolfSSL .

El núcleo multitarea preventivo de BeRTOS implementa muchas primitivas de comunicación entre procesos (IPC), que incluyen: señales , semáforos y mensajes .

Además del núcleo, BeRTOS proporciona una capa de abstracción de hardware (HAL) que incluye muchos controladores de dispositivos periféricos (temporizador, serie, convertidor analógico-digital (ADC), motores, pantalla de cristal líquido (LCD), sensores NTC, teclado, zumbador, memorias), algoritmos ( tabla hash , comprobación de redundancia cíclica (CRC), MD2 , grupo de entropía , codificación de longitud de ejecución (RLE)), protocolos de comunicación y un subsistema de ventanas gráficas para dispositivos de visualización pequeños .

Fue archivado en noviembre de 2018. [ 4 ]

Referencias

  1. 1 2 "BeRTOS: Licencia" . Archivado del original el 6 de abril de 2014. Consultado el 18 de junio de 2021 .
  2. 1 2 "verstag.c" . GitHub . Archivado del original el 18 de junio de 2021. Recuperado el 18 de junio de 2021. ... ya sea la versión 2 de la Licencia, o (a su elección) cualquier versión posterior.
  3. "BeRTOS: RTOS integrado gratuito" . SlideShare . Scribd. 16 de octubre de 2009.
  4. ^ develersrl/bertos , Develer, 29 de octubre de 2025 , consultado el 7 de junio de 2026