Zephyr 2.3.0


Zephyr 2.3.0

Présentation de la version RTOS Zephyr 2.3.0.

Zephyr est basé sur un noyau compact conçu pour être utilisé dans des systèmes embarqués et aux ressources limitées. Distribué sous la licence Apache 2.0 et maintenu par la Linux Foundation.

Le cœur Zephyr prend en charge plusieurs architectures, notamment ARM, Intel x86/x86-64, ARC, NIOS II, Tensilica Xtensa, RISC-V 32. 

Améliorations majeures de cette version :

  • Nouveau package Zephyr CMake, réduisant le besoin de
    Variables d'environnement
  • Nouvelle API Devicetree basée sur des macros hiérarchiques. Cette nouvelle API permet au code C d'accéder facilement à tous les nœuds et propriétés Devicetree.
  • L'API de délai d'attente du noyau a été repensée pour être plus flexible et configurable, avec en tête la prise en charge future de fonctionnalités telles que les délais d'attente 64 bits et absolus.
  • Le nouvel allocateur k_heap/sys_heap a de meilleures performances que le k_mem_pool/sys_mem_pool existant
  • L'hôte Bluetooth Low Energy prend désormais en charge les extensions publicitaires LE
  • Bibliothèque CMSIS-DSP intégrée

Source: linux.org.ru

Ajouter un commentaire