زفیر 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 پشتیبانی می کند. 

پیشرفت های عمده در این نسخه:

  • پکیج New Zephyr CMake که نیاز به
    متغیرهای محیطی
  • Devicetree API جدید بر اساس ماکروهای سلسله مراتبی. این API جدید به کد C اجازه می دهد تا به راحتی به تمام گره ها و ویژگی های Devicetree دسترسی داشته باشد.
  • API timeout Kernel به گونه ای طراحی شده است که انعطاف پذیرتر و قابل تنظیم تر باشد، با در نظر گرفتن پشتیبانی آینده از ویژگی هایی مانند مهلت زمانی 64 بیتی و مطلق.
  • تخصیص دهنده جدید k_heap/sys_heap عملکرد بهتری نسبت به k_mem_pool/sys_mem_pool موجود دارد.
  • میزبان کم انرژی بلوتوث اکنون از افزونه های تبلیغاتی LE پشتیبانی می کند
  • کتابخانه CMSIS-DSP یکپارچه شده است

منبع: linux.org.ru

اضافه کردن نظر