Zephyr 2.3.0


Zephyr 2.3.0

Představeno vydání RTOS Zephyr 2.3.0.

Zephyr je založen na kompaktním jádře navrženém pro použití v systémech s omezenými zdroji a vestavěných systémech. Distribuováno pod licencí Apache 2.0 a spravováno Linux Foundation.

Jádro Zephyr podporuje více architektur, včetně ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Hlavní vylepšení v tomto vydání:

  • Nový balíček Zephyr CMake, který snižuje potřebu
    proměnné prostředí
  • Nové Devicetree API založené na hierarchických makrech. Toto nové API umožňuje kódu C snadný přístup ke všem uzlům a vlastnostem Devicetree.
  • Rozhraní API pro časový limit jádra bylo přepracováno tak, aby bylo flexibilnější a konfigurovatelné, s ohledem na budoucí podporu funkcí, jako jsou 64bitové a absolutní časové limity.
  • Nový alokátor k_heap/sys_heap má lepší výkon než stávající k_mem_pool/sys_mem_pool
  • Bluetooth Low Energy Host nyní podporuje rozšíření LE Advertising Extensions
  • Integrovaná knihovna CMSIS-DSP

Zdroj: linux.org.ru

Přidat komentář