Zephyr 2.3.0


Zephyr 2.3.0

Представен е релизът на RTOS Zephyr 2.3.0.

Zephyr е основан на компактно ядро, предназначено за използване в системи с ограничени ресурси и вградени системи. Разпространява се под лицензия Apache 2.0 и се поддържа от Linux Foundation.

Ядрото 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 Low Energy Host вече поддържа LE Advertising Extensions.
  • Интегрирана е библиотеката CMSIS-DSP.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster