Zephyr 2.3.0


Zephyr 2.3.0

RTOS Zephyr 2.3.0 -julkaisu esitelty.

Zephyr perustuu kompaktiin ytimeen, joka on suunniteltu käytettäväksi resurssirajoitteisissa ja sulautetuissa järjestelmissä. Jaettu Apache 2.0 -lisenssillä ja sitä ylläpitää Linux Foundation.

Zephyr-ydin tukee useita arkkitehtuureja, mukaan lukien ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Tärkeimmät parannukset tähän julkaisuun:

  • Uusi Zephyr CMake -paketti, joka vähentää tarvetta
    ympäristömuuttujat
  • Uusi Devicetree API perustuu hierarkkisiin makroihin. Tämän uuden API:n avulla C-koodi pääsee helposti kaikkiin Devicetree-solmuihin ja -ominaisuuksiin.
  • Ytimen aikakatkaisusovellusliittymä on suunniteltu uudelleen joustavammaksi ja konfiguroitavammaksi tulevaisuuden tuki ominaisuuksille, kuten 64-bittisille ja absoluuttisille aikakatkaisuille.
  • Uuden allokaattorin k_heap/sys_heap suorituskyky on parempi kuin nykyisen k_mem_pool/sys_mem_pool
  • Bluetooth Low Energy Host tukee nyt LE Advertising Extensions -laajennuksia
  • Integroitu CMSIS-DSP-kirjasto

Lähde: linux.org.ru

Lisää kommentti