Зефир 2.3.0


Зефир 2.3.0

RTOS Zephyr 2.3.0 хувилбарыг танилцууллаа.

Zephyr нь нөөц хязгаарлагдмал болон суулгагдсан системд ашиглах зориулалттай авсаархан цөм дээр суурилдаг. Apache 2.0 лицензийн дагуу түгээгдэж, Линукс сангаас засвар үйлчилгээ хийдэг.

Zephyr цөм нь ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32 зэрэг олон архитектурыг дэмждэг. 

Энэ хувилбарт гарсан томоохон сайжруулалтууд:

  • Шинэ Zephyr CMake багц, хэрэгцээг багасгах
    орчны хувьсагч
  • Шинэ Devicetree API шаталсан макро дээр суурилсан. Энэхүү шинэ API нь C кодыг Devicetree-ийн бүх зангилаа болон шинж чанаруудад хялбархан хандах боломжийг олгодог.
  • Цөмийн завсарлагааны API-г илүү уян хатан, тохируулах боломжтой болгохын тулд 64 битийн болон үнэмлэхүй завсарлага зэрэг функцуудыг ирээдүйд дэмжих зорилгоор дахин боловсруулсан.
  • Шинэ хуваарилагч k_heap/sys_heap нь одоо байгаа k_mem_pool/sys_mem_pool-оос илүү сайн гүйцэтгэлтэй байна.
  • Bluetooth бага эрчим хүчний хост нь одоо LE зар сурталчилгааны өргөтгөлүүдийг дэмждэг
  • CMSIS-DSP номын сан нэгдсэн

Эх сурвалж: linux.org.ru

сэтгэгдэл нэмэх