Azure RTOS
Tümleşik IoT geliştirme ve bağlantı kurma süreçlerini kolaylaştırır.
Ekli IoT cihazı geliştirmesi kolaylaştı
Azure RTOS, kaynak kısıtlaması olan cihazlarda güvenilir, ultra hızlı bir performans sağlayan küçük ama güçlü bir işletim sisteminin bulunduğu ekli bir geliştirme paketidir. Dünya genelinde 10 milyardan fazla cihaza dağıtılmış olan RTOS’in kullanımı kolaydır ve pazarda başarısı kanıtlanmıştır. Azure RTOS en popüler 32 bit mikro denetleyicileri ve ekli geliştirme araçlarını desteklediğinden, ekibinizin sahip olduğu becerilerden en iyi şekilde yararlanabilirsiniz.
Tahmin edilebilir düzeyde hızlı performans ve dikkat çekecek kadar küçük ayak izi
Buluta ve yerel ağlara kolayca bağlanın, dayanıklı flash dosya sistemleri geliştirin ve zarif kullanıcı arabirimleri tasarlayın
En popüler MCU’ları ve MPU’ları Azure Nesnelerin İnterneti’nin gücüne rahatça bağlayın
Endüstrinin katı güvenlik standartlarını karşıladığı onaylanmış bir kod
Azure RTOS bileşenleri
Azure RTOS ThreadX
Bu gelişmiş gerçek zamanlı işletim sistemi (RTOS), derinden tümleştirilmiş uygulamalar için özel olarak tasarlanmıştır. Sağladığı çeşitli avantajlar arasında gerçek zamanlı çoklu iş parçacığı kullanımı, iş parçacıkları arasında iletişim ve eşitleme ile bellek yönetimi sayılabilir. Azure RTOS ThreadX, picokernel mimarisi, önalım eşiği, olay zinciri oluşturma ve kapsamlı sistem hizmetleri gibi birçok gelişmiş özellik sunar.
Azure RTOS FileX
Bu, Azure RTOS ThreadX ile tamamen tümleşik olan, desteklenen tüm işlemciler için sunulan ve dosya ayırma tablosu (FAT) ile uyumlu olan bir yüksek performanslı dosya sistemidir. Azure RTOS FileX, tıpkı Azure RTOS ThreadX gibi küçük bir ayak izine ve yüksek performansa sahip olacak şekilde tasarlanmıştır. Bu, Azure RTOS FileX’i günümüzün dosya yönetimi işlemleri gerektiren uygulamaları için ideal kılar.
Azure RTOS GUIX Studio ve GUIX
Azure RTOS GUIX Studio tam kapsamlı ve ekli bir grafik kullanıcı arabirimi (GUI) uygulama tasarım ortamı sunarak uygulamanın GUI’sinde bulunan grafik öğelerine ilişkin oluşturma ve bakım işlemlerini kolaylaştırır. Azure RTOS GUIX Studio, derlenmeye ve hedefte çalıştırılmaya hazır olan Azure RTOS GUIX kitaplığıyla uyumlu C kodunu otomatik olarak oluşturur.
Azure RTOS TraceX
Azure TraceX, Windows tabanlı bir analiz aracıdır. Tümleştirilmiş geliştiricilere gerçek zamanlı sistem olaylarının grafiksel görünümünü sunar ve gerçek zamanlı sistemlerin davranışını görselleştirip bunları daha iyi anlama olanağı tanır. Tümleşik uygulama geliştiricileri, standart hata ayıklama araçlarının göremediği kesme ve bağlam değiştirme gibi sistem olayları oluşumlarını TraceX ile net olarak görebilir.
Azure RTOS NetX
TCP/IP protokolü standartlarına (yalnızca IPv4) ilişkin yüksek performanslı bir uygulama olan Azure RTOS NetX, Azure RTOS ThreadX ile tamamen tümleşiktir ve desteklenen tüm işlemciler için sunulur. Benzersiz bir piconet mimarisi vardır. Azure RTOS NetX, kopyalama gerektirmeyen API’si ile ağ bağlantısı gerektiren derinden tümleşik uygulamalar için idealdir.
Azure RTOS NetX Duo
Bu gelişmiş, endüstriyel sınıf TCP/IP ağ yığını, derinden tümleştirilmiş gerçek zamanlı uygulamalar ve IoT uygulamaları için özel olarak tasarlanmıştır. Azure RTOS NetX Duo güvenlik ve bulut protokolleri de dahil olmak üzere zengin protokoller sağlayan bir çift IPv4 ve IPv6 ağ yığınıdır.
Azure RTOS USBX
Yüksek performanslı bir USB konağı ve cihazı ekli yığını olan Azure RTOS USBX, Azure RTOS ThreadX ile tamamen tümleşiktir ve Azure RTOS ThreadX’i destekleyen tüm işlemciler için sunulur. Azure RTOS USBX, tıpkı Azure RTOS ThreadX gibi küçük bir ayak izine ve yüksek performansa sahip olacak şekilde tasarlanmıştır. Bu, Azure RTOS USBX’i USB cihazlarına yönelik arabirim gerektiren uygulamalar için ideal kılar.
Kaynak açısından kısıtlı cihazlarda güvenilir ve gerçek zamanlı performans
En düşük kaynak tüketimiyle son derece hızlı ve öngörülebilir çalışma zamanı performansı elde edin. Azure RTOS ThreadX mikrosaniyenin altında bir bağlam geçişi sunarken, Azure RTOS NetX Duo da kabloluya yakın bir hızda ağ performansı sağlar. Tüm bileşenler belirlenimci olacak ve sistem yüküne bakılmaksızın hızlı, tahmin edilebilir bir performansta çalışacak şekilde tasarlanmıştır.
Basit lisanslama seçenekleriyle kaynak koda erişin
Tüm Azure RTOS bileşenlerinin tam kaynak kodu GitHub’da test edilebilir ve araştırılabilir. Kodunuzu üretim ortamına geçirmeye hazır olduğunuzda, önceden lisanslanmış cihazlara dağıtılırken üretim lisansı için ek ücret alınmaz. Tüm diğer cihazlar için basit lisanslama seçenekleri sağlanır.
Kullanıma hazır gelen, yüksek kaliteli kod
Temiz, net bir kod daha kolay kullanılır, daha kolay bakımı yapılır ve toplam sahip olma maliyetini düşürebilir. Sertifikasyonların çoğu, RTOS da dahil olmak üzere yazılımınızın tam kaynak kodunu göndermenizi gerektirir. Azure RTOS ile yüksek kaliteli bir kod elde etmekle kalmaz, bu kodun katı test gereksinimlerini karşıladığını doğrulayan tüm raporlara da erişebilirsiniz.
Buluta bağlanmanın karmaşıklığını azaltın
Cihazlar hiç olmadığı kadar akıllı ve güçlü hale geliyor. Veri toplayıp bu verilere göre işlem yapabilir, öğrenebilir ve tahminlerde bulunabilirler. Ama tüm bunlar ancak güçlü bir bulut hizmetine bağlandıklarında mümkündür. Nesnelerin İnterneti’ne geçiş süreci bunaltıcı gelebilir. Bu süreci sizin için kolaylaştırdık. Azure RTOS Azure IoT ile sorunsuz bir şekilde tümleştirildiğinden IoT ürünlerinize bağlanabilir, bunları izleyebilir ve denetleyebilirsiniz. Azure IoT cihaz SDK'sıyla IoT protokolleri, başvuru şablonları veya IoT Tak Çalıştır yoluyla bağlanın.
-
Azure RTOS Sertifikasyonu
Azure RTOS, havacılık elektroniği, ev aletleri, endüstriyel kontrol donanımı, bina otomasyonu ve daha pek çok alandaki ürünlerde kullanılmıştır. Çok çeşitli sektörlerde zorlu uygulama geliştirme gereksinimleriyle karşı karşıya kalan geliştiriciler, geliştirme riskini azaltmak ve pazara sunma süresini hızlandırmak için ön sertifika aracılığıyla Azure RTOS'un güçlü doğrulamasından yararlanabilir. Azure RTOS, IEC 61508 SIL4 gereksinimi kapsamında TUV tarafından onaylandı.
Gerçek zamanlı tümleşik uygulamalar için güvenlik
Azure RTOS, endüstri standardı protokoller ve uyumluluk standartları aracılığıyla IP ve yuva katmanında güvenlik sunar. Buna ek olarak, Azure RTOS donanım şifreleme ve bellek koruma özelliklerini kullanır.
IP katmanı güvenliği (IPsec) ve yuva katmanı güvenliği (TLS ve DTLS) protokollerini destekler
Uluslararası güvenlik güvencesi gereksinimlerini karşılamak için yöntemli bir şekilde test edilmiş ve onaylanmıştır
Tehditleri algılamak ve kötü amaçla kullanılmadan önce sorunları düzeltmek için Azure Defender ile tümleştirilmiştir
Azure RTOS donanım iş ortakları
Bu iş ortakları, kurumsal kullanıma hazır çözümlere yönelik prototipleri hızla oluşturmanıza ve bu çözümleri geliştirmenize yardımcı olan tümleşik çözümler sunar.
Microchip Technology
NXP Semiconductors
Qualcomm
Renesas Electronics
STMicroelectronics
IoT Sinyalleri raporunun en son sürümünü okuyun
Bu teknik inceleme, önceki raporların başarısını temel alarak IoT’nin durumu hakkında yeni öğrenimler ve içgörüleri açığa çıkarır.
Yerleşik, kapsamlı güvenlik ve uyumluluk
-
Microsoft, siber güvenlik araştırma ve geliştirme çalışmalarına her yıl USD1 milyar aşan yatırımlar yapıyor.
-
Yalnızca veri güvenliği ve gizliliği için çalışan 3.500 güvenlik uzmanımız bulunuyor.
-
Azure, diğer tüm bulut sağlayıcılarından daha fazla sertifikaya sahiptir. Kapsamlı listeyi görüntüleyin.
-
Azure RTOS fiyatlandırması
Güçlü bileşenler, tek ve basit bir lisans.
- Kaynak kodu test etmenin ve incelemenin hiçbir maliyeti yoktur
- Önceden lisanslanmış cihazlara dağıtıldığında üretim lisansları için hiçbir maliyet gerekmez
- Tüm diğer cihazlar için basit yıllık lisanslama
Ücretsiz Azure hesabını kullanmaya başlayın
1
2
Krediniz sona erdiğinde aynı ücretsiz hizmetlerle oluşturmaya devam etmek için kullandıkça öde yöntemine geçin. Yalnızca ücretsiz aylık tutarlarınızdan daha fazlasını kullanırsanız ödeme yapın.
3
Azure RTOS kaynakları ve belgeleri
Teknik incelemeler
Geliştirici kaynakları
Nasıl yapılır kılavuzları, öğreticiler ve API başvuru belgeleri
Azure RTOS kaynak kodu GitHub’da
Azure RTOS hakkında sık sorulan sorular
-
Microsoft, Nisan 2019’da tümleşik IoT uygulamalarına yönelik RTOS ve ara yazılım ürünleri geliştiricisi alanında lider olan Express Logic’i satın aldı. Duyuruyuokuyun.
-
X-WARE IoT Platform, Express Logic tarafından sunulan ThreadX RTOS’yi içeren bir tümleşik geliştirme ürünleri paketidir. Bu paket Azure RTOS olarak, ThreadX RTOS ise Azure RTOS ThreadX olarak yeniden adlandırıldı. Ürünler Azure IoT Hub ve Azure IoT Central ile gelişmiş bağlantı kurma ve Azure IoT’nin avantajlarına sorunsuzca erişme imkanı sunuyor. Azure RTOS’nin müşterilere sunduğu değeri geliştirmeye ve iş ortağı ekosistemini genişletmeye devam edeceğiz.
-
Hayır. Azure RTOS diğer bulut hizmetleriyle tümleştirilir ancak Azure Nesnelerin İnterneti ile üstün tümleştirme sunar.
-
MCU sınıfı cihazlara yönelik İnternetin ortaya koyduğu sürekli gelişen siber güvenlik zorluklarına tamamen hazır olan yüksek oranda güvenilir cihazlar oluşturmak isteyen tümleşik uygulama geliştiricilerine Azure Sphere’i öneririz. Azure Sphere’in kullanılamadığı veya uygun olmadığı uygulamalarda Azure RTOS kullanılmasını öneririz. Azure RTOS tümleşik geliştiricilere kaynak kısıtlaması olan cihazlarda hızla uygulama geliştirmek için, hazır Azure IoT bağlantısıyla birlikte gerçek zamanlı çok görevli çalışma, FAT dosya sistemi, GUI, USB ve ağ bileşenlerinden oluşan zengin bir paket sağlar. Azure RTOS ayrıca önceden onaylanmış zengin bir güvenlik bileşenleri kümesi de sağlar. Bununla birlikte bu bileşenlerin düzgün kullanımı ve cihazın genel güvenliği nihai olarak tümleşik geliştiricinin sorumluluğundadır.
Azure Sphere ve Azure RTOS, gerçek zamanlı işlem gerçekleştirme özelliği olan yüksek oranda güvenilir cihazlara ihtiyaç duyan tümleşik uygulama geliştiricileri için idealdir.
-
Azure RTOS destek planları satın almaiçin uygundur. Microsoft, eski Express Logic ürünlerinin satışını ve desteğini Mayıs 2020'de sonlandırdı, ancak mevcut ücretli sözleşmeler için destek, mevcut kanallarınız (RTOS.com ve support@expresslogic.com) aracılığıyla sağlanacak.
-
Tümleşik uygulama geliştiricileri, genelde gerçek zamanlı özelliğe ihtiyaç duyduklarında bir RTOS kullanır. RTOS, tutarlı şekilde hızlı yanıt süresi (mikrosaniye cinsinden), küçük bir bellek ayak izi (2 MB’dan daha az), kullanıcıları ve bağlı sistemleri etkili şekilde koruyan bir güvenlik düzeyi sunar.