Arduino, Zephyr OS ile entegre çekirdeklerinin beta sürümünü piyasaya sürdü

  • Arduino geleceğe bir adım atıyor Mbed OS'nin yerine Zephyr OS'yi benimsemek.
  • Zephyr OS Arduino'ya güç veriyor çoklu görev ve gerçek zamanlı planlama gibi gelişmiş özelliklere sahiptir.
  • Beta artık kullanılabilirgeliştiricilerin projelerini modern bir platformda test etmelerine ve optimize etmelerine olanak tanır.
  • Sorunsuz geçiş: Kullanıcılar, Arduino'nun sadeliğinin ve daha büyük yeteneklerin tadını çıkarmaya devam edebilir.

Arduino Çekirdekleri Zephyr OS Beta

Arduino ileriye doğru büyük bir adım attı Zephyr OS tabanlı çekirdeklerin beta sürümünü piyasaya sürerek gömülü geliştirme için yeni bir çağın başlangıcını işaret ediyor. Bu değişiklik, ARM'in şimdiye kadar birçok Arduino kartında anahtar rol oynayan gerçek zamanlı işletim sistemi olan Mbed OS'yi durdurma kararına yanıt olarak geldi.

Bu hareket sadece desteğin devamlılığını garanti etmekle kalmıyor, aynı zamanda geliştiricilere daha gelişmiş, modern ve ölçeklenebilir bir platform sunuyor. Açık kaynaklı, gerçek zamanlı bir işletim sistemi olan Zephyr OS, modülerliği ve birden fazla donanım mimarisini destekleme yeteneği ile karakterize edilir.

Zephyr OS nedir ve neden önemlidir?

Zephyr OS, düşük güçlü, kaynakları kısıtlı cihazlar için tasarlanmış yeni nesil bir RTOS'tur. Modüler tasarımı, gerçek zamanlı programlama ve süreçler arası iletişim gibi özellikleriyle birlikte, ileri düzey projeler için mükemmel bir araç haline getiriyor. Ayrıca, kapsamlı açık kaynak topluluğu sürekliliği garanti eder yenilik ve destek.

Arduino, Zephyr OS'yi entegre ederek aşağıdaki gibi avantajlar sunar:

  • Daha fazla verimlilik: Daha hızlı derleme süreleri ve daha küçük ikili dosyalar.
  • esneklik: projenin ihtiyaçlarına göre kişiselleştirme ve ölçeklendirme imkanı.
  • Gelişmiş Entegrasyon: Çoklu görev ve gerçek zamanlı planlama gibi özellikler için destek.

Zephyr OS'li Arduino çekirdeğinin ana özellikleri

Zephyr OS'nin Arduino çekirdeklerine entegrasyonu Kullanıcı deneyiminde köklü değişiklikler anlamına gelmez, ancak iç işleyişte önemli gelişmeler sağlar. Başlıca yeni özelliklerden bazıları şunlardır:

  • Dinamik çizim yükleme: Çizimler artık ELF dosyaları olarak derleniyor ve önceden derlenmiş Zephyr tabanlı bellenimin üzerine dinamik olarak yükleniyor.
  • Zephyr Alt Sistemi Yetenekleri: iş parçacığı oluşturma, işlemler arası iletişim ve gerçek zamanlı programlama desteği.
  • Derleme verimliliği: Yalnızca ince bir kullanıcı kodu ve kitaplık katmanı derlenirken Zephyr OS statik kalır ve derleme süresini büyük ölçüde azaltır.

Zephyr İşletim Sistemi İş Başında

Nasıl başlanır?

Bu yeni entegrasyonu denemek isteyen geliştiriciler, çekirdeklerin yanı sıra ayrıntılı talimatları GitHub'daki resmi Arduino deposunda bulabilirler. Kurulum basit ve yönlendirmelidir, bu yeni platforma sorunsuz bir geçişe olanak tanıyor.

İlk adım, Arduino IDE pano yöneticisine uygun URL'nin eklenmesini ve “Arduino Zephyr Boards” seçeneğini yükleyin. Kullanıcılar yapılandırıldıktan sonra Zephyr'in sunduğu geliştirmelerle Blink gibi çizimleri derleyebilir ve çalıştırabilirler.

Hangi anakartlar uyumludur?

Bu beta aşamasında, Uyumlu anakartların listesi şunları içerir::

  • Arduino Portent H7
  • Arduino GIGA R1
  • Arduino Nano33 BLE
  • Renesas ve NXP geliştirme kurulları

Henüz bu kartlara sahip olmayanlar için, fiziksel donanıma ihtiyaç duymadan eskizler derleyerek sistemin işleyişini keşfetmeniz mümkün.

Arduino ve Zephyr ile Geliştirme

Katkıda bulunun ve iyileştirmeye yardımcı olun

Arduino tüm topluluğunu bu betaya aktif olarak katılmaya davet ediyor. Geliştiriciler hataları bildirebilir, özellikler önerebilir ve koda katkıda bulunabilir GitHub aracılığıyla. için eşsiz bir fırsattır. Gömülü projelerin geleceğini doğrudan etkilemek.

Bu entegrasyon henüz başlangıç ​​aşamasındadır ancak ortaya çıkardığı olanaklar çok büyüktür. Yalnızca mevcut Arduino kartlarına sürekli destek sağlamakla kalmaz, aynı zamanda daha sağlam ve gelişmiş projelerin temelini oluşturur gelecekte.

Arduino ve Zephyr OS güçlü bir işbirliğine imza atıyor ve bu beta, teknoloji meraklıları ve profesyoneller için yeni bir dönemin başlangıcı olmayı vaat ediyor.


İlk yorumu siz

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.