Zephyr 2.3.0


Zephyr 2.3.0

RTOS Zephyr 2.3.0-release gepresenteerd.

Zephyr is gebaseerd op een compacte kernel die is ontworpen voor gebruik in ingebedde systemen met beperkte middelen. Gedistribueerd onder de Apache 2.0-licentie en onderhouden door de Linux Foundation.

De Zephyr-kern ondersteunt meerdere architecturen, waaronder ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Belangrijke verbeteringen in deze release:

  • Nieuw Zephyr CMake-pakket, waardoor de behoefte aan
    omgevingsvariabelen
  • Nieuwe Devicetree API gebaseerd op hiërarchische macro's. Met deze nieuwe API heeft C-code eenvoudig toegang tot alle Devicetree-knooppunten en -eigenschappen.
  • De Kernel timeout API is opnieuw ontworpen om flexibeler en configureerbaarder te zijn, met toekomstige ondersteuning voor functies zoals 64-bit en absolute time-outs in gedachten
  • De nieuwe allocator k_heap/sys_heap presteert beter dan de bestaande k_mem_pool/sys_mem_pool
  • De Bluetooth Low Energy Host ondersteunt nu LE Advertising Extensions
  • CMSIS-DSP-bibliotheek geïntegreerd

Bron: linux.org.ru

Voeg een reactie