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.
  • Kernel timeout 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