Zephyr 2.3.0


Zephyr 2.3.0

Wydano RTOS Zephyr 2.3.0.

Zephyr opiera się na kompaktowym jądrze, zaprojektowanym do użytku w systemach z ograniczonymi zasobami oraz w systemach wbudowanych. Jest dystrybuowany na licencji Apache 2.0 i wspierany przez Linux Foundation.

Jądro Zephyr obsługuje kilka architektur, w tym ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Główne ulepszenia w tej wersji:

  • Nowy pakiet Zephyr CMake, zmniejszający potrzebę na
    zmienne środowiskowe
  • Nowe API Devicetree oparte na hierarchicznych makrosach. To nowe API umożliwia kodowi w języku C łatwy dostęp do wszystkich węzłów i właściwości Devicetree.
  • API timeout w jądrze zostało przebudowane, aby było bardziej elastyczne i konfigurowalne, z myślą o przyszłym wsparciu takich funkcji jak 64-bitowe i absolutne przekroczenia czasu.
  • Nowy alokator k_heap/sys_heap ma lepszą wydajność niż dotychczasowy k_mem_pool/sys_mem_pool.
  • Host Bluetooth Low Energy teraz wspiera rozszerzenia reklam LE.
  • Zintegrowana biblioteka CMSIS-DSP.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster