Zephyr 2.3.0


Zephyr 2.3.0

Se presenta la versión RTOS Zephyr 2.3.0.

Zephyr se basa en un núcleo compacto diseñado para su uso en sistemas integrados y con recursos limitados. Distribuido bajo la licencia Apache 2.0 y mantenido por la Fundación Linux.

El núcleo Zephyr admite múltiples arquitecturas, incluidas ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Mejoras importantes en esta versión:

  • Nuevo paquete Zephyr CMake, que reduce la necesidad de
    Variables de entorno
  • Nueva API Devicetree basada en macros jerárquicas. Esta nueva API permite que el código C acceda fácilmente a todos los nodos y propiedades de Devicetree.
  • La API de tiempo de espera del kernel se ha rediseñado para que sea más flexible y configurable, teniendo en mente la compatibilidad futura con funciones como tiempos de espera absolutos y de 64 bits.
  • El nuevo asignador k_heap/sys_heap tiene mejor rendimiento que el k_mem_pool/sys_mem_pool existente
  • El host Bluetooth de bajo consumo ahora admite extensiones de publicidad LE
  • Biblioteca CMSIS-DSP integrada

Fuente: linux.org.ru

Añadir un comentario