Zephyr 2.3.0


Zephyr 2.3.0

Iniharap ang paglabas ng RTOS Zephyr 2.3.0.

Ang Zephyr ay batay sa isang compact na kernel na idinisenyo para sa paggamit sa resource-constrained at embedded system. Ibinahagi sa ilalim ng lisensya ng Apache 2.0 at pinananatili ng Linux Foundation.

Sinusuportahan ng Zephyr core ang maraming arkitektura, kabilang ang ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Mga pangunahing pagpapabuti sa release na ito:

  • Bagong Zephyr CMake package, binabawasan ang pangangailangan para sa
    mga variable ng kapaligiran
  • Bagong Devicetree API batay sa hierarchical macros. Ang bagong API na ito ay nagbibigay-daan sa C code na madaling ma-access ang lahat ng Devicetree node at property.
  • Ang Kernel timeout API ay muling idinisenyo upang maging mas nababaluktot at mai-configure, na may suporta sa hinaharap para sa mga tampok tulad ng 64-bit at ganap na mga timeout sa isip.
  • Ang bagong allocator na k_heap/sys_heap ay may mas mahusay na performance kaysa sa kasalukuyang k_mem_pool/sys_mem_pool
  • Sinusuportahan na ngayon ng Bluetooth Low Energy Host ang LE Advertising Extensions
  • Isinama ang CMSIS-DSP Library

Pinagmulan: linux.org.ru

Magdagdag ng komento