Azure RTOS

Yüksek performanslı cihazları hızla ve düşük maliyetle pazara ulaştırın

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 6,2 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.

RTOS nedir?

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 IoT’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.

Daha fazla bilgi edinin

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.

Daha fazla bilgi edinin

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.

Daha fazla bilgi edinin

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şikliği gibi sistem olayları oluşumlarını TraceX ile net olarak görebilir.

Daha fazla bilgi edinin

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.

Daha fazla bilgi edinin

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.

Daha fazla bilgi edinin

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.

Daha fazla bilgi edinin

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 belirleyici 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, güvenlik sertifikasına sahip kod

Temiz, net bir kod daha kolay kullanılır, daha kolay bakımı yapılır ve toplam sahip olma maliyetini düşürebilir. Güvenlikle ilgili 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 otomotiv, demiryolu, tıp, enerji ve tüketici güvenliği standartlarını belirleyen katı gereksinimleri 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.

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ı hafifletmek için Azure Güvenlik Merkezi 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

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

Azure RTOS kaynakları ve belgeleri

Geliştirici kaynakları

Nasıl yapılır kılavuzları, öğreticiler ve API başvuru belgeleri

Azure RTOS kaynak kodu GitHub’da

Tüm boyutlardaki şirketler tarafından güvenilir

Tüketici: HTC spor cihazı

"We used ThreadX RTOS in our wearable product. It provided good performance. Having full source code and prompt technical support saved development effort a lot."

Garfield Hsieh, Yazılım Tedariği, Spor Cihazları, HTC
HTC

Tıbbi: Welch Allyn giyilebilir kablosuz izleyici

"Using ThreadX was just one less thing for us to worry about. This project originally started with a behemoth of an OS that had numerous implementation and configuration problems. Switching to ThreadX was a welcome relief and allowed us to concentrate on implementing our application rather than debugging third-party software. ThreadX is something an engineer can easily get their hands around."

Jay Rasmussen, Kıdemli Yazılım Mühendisi, Welch Allyn Protocol Inc.
Welch

Yarı iletken: Broadcom WICEDTM yonga üzeri sistem(SOC)

"Broadcom's WICED line of development platforms are enabling breakthrough innovation in a vast number of end applications throughout the IoT ecosystem. By combining our integrated Wi-Fi and Bluetooth technology with a ThreadX real-time operating system and complete network stack (NetX Duo) in a single, highly integrated platform, developers are armed with all the tools they need to streamline the development process and get to market quickly."

Jeff Baer, İş Geliştirme Müdürü, Broadcom
Broadcom

Endüstri ve Otomotiv: Autotalks V2X

"Autotalks is a V2X (vehicle-to-everything) chipset market pioneer and leader, offering the most advanced, truly secure V2X communication solution created for autonomous vehicles. ThreadX is used in our SECTON product for its very good real-time performance."

Sagit Adler, Autotalks
Autotalks

Ağ IoT’si: Aethra Telecommunications

"My experience with ThreadX was very good. In the past, I used other real-time operating systems, but I found ThreadX to be very powerful, robust, and [with] strong real-time—and easy to understand and explain to other team members. We have utilized an object-oriented framework (using C++) around ThreadX to encapsulate it and to add some specific features for multi-applications management."

Bruno Cesanelli, Yazılım Mühendisi, Aethra
Aethra

Havacılık ve Savunma: NASA Mars Yörünge Kaşifi

"We found ThreadX to be a proven solution based on its demonstrated success for the Deep Impact mission, so using it for the High-Resolution Imaging Science Experiment (HiRISE) instrument aboard the Mars Reconnaissance Orbiter (MRO) was a logical decision. ThreadX delivered a first-rate performance for us and helped the MRO mission return extraordinary, high-resolution images from Mars."

Steve Tarr, HiRISE Yazılım Şefi, Ball Aerospace and Technologies Corp.
Aerospace

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ı. Duyuruyu okuyun.
  • 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ğı ekosistemizi genişletmeye devam edeceğiz.
  • Hayır. Azure RTOS diğer bulut hizmetleriyle tümleştirilir ancak Azure IoT 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.

  • Mevcut ücretli sözleşmelere yönelik destek, mevcut kanallarınız (RTOS.com ve support@expresslogic.com) üzerinden kullanıma sunulacak.
  • Tümleşik cihazlar 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.

Hazırsanız başlayabiliriz. Ücretsiz Azure hesabınızı hemen ayarlayalım

Bizimle iletişim kurun