Zephyr 2.3.0


Zephyr 2.3.0

RTOS Zephyr 2.3.0 izdanje predstavljeno.

Zephyr je zasnovan na kompaktnom kernelu dizajniranom za upotrebu u sistemima sa ograničenim resursima i ugrađenim sistemima. Distribuira se pod licencom Apache 2.0 i održava ga Linux Foundation.

Zephyr jezgro podržava višestruke arhitekture, uključujući ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Glavna poboljšanja u ovom izdanju:

  • Novi Zephyr CMake paket, smanjuje potrebu za
    varijable okruženja
  • Novi Devicetree API baziran na hijerarhijskim makroima. Ovaj novi API omogućava C kodu da lako pristupi svim Devicetree čvorovima i svojstvima.
  • Kernel timeout API je redizajniran kako bi bio fleksibilniji i konfigurabilniji, s budućom podrškom za funkcije kao što su 64-bitna i apsolutna vremenska ograničenja
  • Novi alokator k_heap/sys_heap ima bolje performanse od postojećeg k_mem_pool/sys_mem_pool
  • Bluetooth Low Energy Host sada podržava LE Advertising Extensions
  • CMSIS-DSP biblioteka integrisana

izvor: linux.org.ru

Dodajte komentar