Zefir 2.3.0


Zefir 2.3.0

Predstavljena izdaja RTOS Zephyr 2.3.0.

Zephyr temelji na kompaktnem jedru, zasnovanem za uporabo v sistemih z omejenimi viri in vgrajenih sistemih. Distribuira se pod licenco Apache 2.0 in ga vzdržuje Linux Foundation.

Jedro Zephyr podpira več arhitektur, vključno z ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Glavne izboljšave v tej izdaji:

  • Nov paket Zephyr CMake, ki zmanjšuje potrebo po
    spremenljivke okolja
  • Nov API Devicetree, ki temelji na hierarhičnih makroh. Ta novi API omogoča kodi C enostaven dostop do vseh vozlišč in lastnosti Devicetree.
  • API časovne omejitve jedra je bil preoblikovan tako, da je bolj prilagodljiv in nastavljiv, pri čemer je v mislih prihodnja podpora za funkcije, kot so 64-bitne in absolutne časovne omejitve
  • Novi razdelilnik k_heap/sys_heap ima boljšo zmogljivost kot obstoječi k_mem_pool/sys_mem_pool
  • Bluetooth Low Energy Host zdaj podpira LE Advertising Extensions
  • Vgrajena knjižnica CMSIS-DSP

Vir: linux.org.ru

Dodaj komentar