Segger bir IoT işletim sistemi ekliyor: emPower OS

Güncelleme: 9 Aralık 2023

Şirkete göre "emPower OS yazılım paketi tüm temel bileşenleri içerir: RTOS, GUI ve dosya Sistemi ve iletişim yazılımı: TCP/IP, USB aygıtı, USB ana bilgisayarı ve Modbus'un yanı sıra IoT Araç Takımı, güvenlik ve sıkıştırma modülleri." .

Bir liste sunmayan Segger, mikro denetleyiciler arasında taşınabilir olan kodun "piyasadaki tüm popüler mikro denetleyicileri ve mikro işlemcileri desteklediğini ve 1,000'e yakın cihaz için kullanıma hazır bir deneyim sağladığını" söyledi.

emPowerOS paketi şunları içerir: emWeb web sunucusu, IoT Araç Seti kütüphane koleksiyonu, emNet IP yığını, emUSB-Host, emUSB-Device, emModbus protokolü, emWin GUI oluşturucu, emSSL güvenli bağlayıcı, emSSH güvenli oturum açma kitaplığı, emSecure dijital imzalar, emCrypt kripto -kütüphane, emFile 'arıza korumalı' dosya sistemi, depolama ve aktarım için emCompress veri sıkıştırıcı, embOS öncelik kontrollü gerçek zamanlı işletim sistemi.

Şirket, işletim sistemini mevcut çip kıtlığına karşı bir önlem olarak pazarlıyor.

"Mevcut donanım desteği, uygulamanın kullanılan mikrodenetleyiciden soyutlanmasını sağlar" dedi. "Bu, yazılımı tamamen yeniden yazmaya gerek kalmadan donanımı değiştirebilmek anlamına geliyor. Yazılım geliştirme, birkaç sürücünün değiştirilmesi, kalan doğrudan donanım erişimlerinin uyarlanması ve işlevselliğin test edilmesiyle basitleştirilmiştir. Ayrıca emPower OS tüm popüler bulut sağlayıcılarıyla arayüz oluşturabildiği için bulut sağlayıcılarının değişimi de kolaydır.”

Kalıcı lisans modeli kapsamında tek seferlik maliyetle kaynak kodu olarak sunulmaktadır. Segger, "Müşteri her zaman ürün lisansının sahibidir" dedi. "Embedded Studio Pro paketinin bir parçası olarak emPower OS, nesne kodunda sunulmaktadır."