လေပြည် ၁


လေပြည် ၁

RTOS Zephyr 2.3.0 ထွက်ရှိမှုကို တင်ပြထားသည်။

Zephyr သည် အရင်းအမြစ်-ကန့်သတ်ခြင်းနှင့် မြှုပ်သွင်းထားသော စနစ်များတွင် အသုံးပြုရန်အတွက် ဒီဇိုင်းထုတ်ထားသော ကျစ်လစ်သိပ်သည်းသော kernel ကို အခြေခံထားသည်။ Apache 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားပြီး Linux Foundation မှ ထိန်းသိမ်းထားသည်။

Zephyr core သည် ARM၊ Intel x86/x86-64၊ ARC၊ NIOS II၊ Tensilica Xtensa၊ RISC-V 32 အပါအဝင် ဗိသုကာမျိုးစုံကို ပံ့ပိုးပေးသည်။ 

ဤထုတ်ဝေမှုတွင် အဓိကတိုးတက်မှုများ-

  • Zephyr CMake ပက်ကေ့ခ်ျအသစ်သည် လိုအပ်မှုကို လျှော့ချပေးသည်။
    ပတ်ဝန်းကျင်ပြောင်းလဲမှုများ
  • hierarchical macro ကိုအခြေခံ၍ Devicetree API အသစ်။ ဤ API အသစ်သည် C ကုဒ်ကို Devicetree node များနှင့် ဂုဏ်သတ္တိများအားလုံးကို အလွယ်တကူ ဝင်ရောက်ကြည့်ရှုနိုင်စေပါသည်။
  • Kernel timeout API ကို 64-bit နှင့် absolute timeouts ကဲ့သို့သော အင်္ဂါရပ်များအတွက် အနာဂတ်ပံ့ပိုးမှုဖြင့် ပိုမိုပြောင်းလွယ်ပြင်လွယ်နှင့် ပြင်ဆင်သတ်မှတ်နိုင်စေရန် ဒီဇိုင်းထုတ်ထားပါသည်။
  • ခွဲဝေပေးသူအသစ် k_heap/sys_heap သည် လက်ရှိ k_mem_pool/sys_mem_pool ထက် ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်ရှိပါသည်။
  • Bluetooth Low Energy Host သည် LE Advertising Extensions ကို ယခု ပံ့ပိုးပေးပါသည်။
  • CMSIS-DSP စာကြည့်တိုက် ပေါင်းစပ်ထားသည်။

source: linux.org.ru

မှတ်ချက် Add