Lewati Navigasi

Azure RTOS

Memudahkan pengembangan dan konektivitas IoT tersemat

Pengembangan perangkat IoT yang disematkan menjadi mudah

Azure RTOS adalah rangkaian pengembangan tersemat yang mencakup sistem operasi kecil namun kuat yang memberikan performa yang andal dan sangat cepat untuk perangkat dengan sumber daya terbatas. Azure RTOS mudah digunakan dan sudah terbukti di pasar, telah digunakan di lebih dari 10 miliar perangkat di seluruh dunia. Azure RTOS mendukung mikrokontroler 32-bit paling populer dan alat pengembangan yang disematkan, sehingga Anda dapat memaksimalkan ketrampilan tim yang ada.

Apa itu RTOS?

Performa cepat yang dapat diprediksi dan jejak yang sangat kecil

Terhubung dengan mudah ke cloud dan jaringan lokal, kembangkan sistem file flash yang tahan lama, dan rancang antarmuka pengguna yang elegan

Menghubungkan MCU dan MPU paling populer dengan kekuatan Azure IoT tanpa hambatan

Kode yang telah disertifikasi untuk memenuhi standar keselamatan dan keamanan industri yang ketat

Komponen Azure RTOS

Azure RTOS ThreadX

Sistem operasi real time (RTOS) canggih ini dirancang khusus untuk aplikasi yang tersemat dengan dalam. Di antara banyak manfaat yang diberikannya adalah multithreading real time, komunikasi dan sinkronisasi antar utas, dan manajemen memori. Azure RTOS ThreadX memiliki banyak fitur canggih, termasuk arsitektur picokernel, ambang batas preemption, rangkaian peristiwa, dan serangkaian layanan sistem yang lengkap.

Pelajari selengkapnya

Azure RTOS FileX

Ini adalah sistem file yang kompatibel dengan tabel alokasi file (FAT) berperforma tinggi yang terintegrasi penuh dengan Azure RTOS ThreadX dan tersedia untuk semua prosesor yang didukung. Seperti Azure RTOS ThreadX, Azure RTOS FileX dirancang untuk memiliki footprint kecil dan performa tinggi, menjadikannya ideal untuk aplikasi tersemat mendalam saat ini yang memerlukan operasi manajemen file.

Pelajari selengkapnya

Azure RTOS GUIX Studio dan GUIX

Azure RTOS GUIX Studio menyediakan lingkungan desain aplikasi antarmuka pengguna grafis (GUI) yang lengkap dan tersemat, memfasilitasi pembuatan dan pemeliharaan semua elemen grafis dalam GUI aplikasi. Azure RTOS GUIX Studio secara otomatis menghasilkan kode C yang kompatibel dengan pustaka Azure RTOS GUIX, siap untuk dikompilasi dan dijalankan pada target.

Pelajari selengkapnya

Azure RTOS TraceX

Azure TraceX adalah alat analisis berbasis Windows. Azure TraceX memberikan pengembang tersemat tampilan grafis dari peristiwa sistem real time dan memungkinkan mereka untuk memvisualisasikan dan lebih memahami perilaku sistem real time mereka. Dengan TraceX, pengembang tersemat dapat dengan jelas melihat terjadinya peristiwa sistem seperti interupsi dan sakelar konteks yang terjadi di luar pandangan alat penelusuran kesalahan standar.

Pelajari selengkapnya

Azure RTOS NetX

Penerapan standar protokol TCP/IP berperforma tinggi (hanya IPv4), Azure RTOS NetX terintegrasi penuh dengan Azure RTOS ThreadX dan tersedia untuk semua prosesor yang didukung. Hal ini memiliki arsitektur piconet yang unik. Dikombinasikan dengan nol-salinan API, membuatnya sangat cocok untuk aplikasi tersemat saat ini yang membutuhkan konektivitas jaringan.

Pelajari selengkapnya

Azure RTOS NetX Duo

Tumpukan jaringan TCP/IP tingkat industri yang canggih ini dirancang khusus untuk aplikasi real time dan IoT yang tersemat dengan dalam. Azure RTOS NetX Duo adalah tumpukan jaringan IPv4 dan IPv6 ganda yang menyediakan serangkaian protokol yang kaya, termasuk protokol keamanan dan cloud.

Pelajari selengkapnya

Azure RTOS USBX

Host USB berperforma tinggi dan tumpukan perangkat yang disematkan, Azure RTOS USBX terintegrasi penuh dengan Azure RTOS ThreadX dan tersedia untuk semua prosesor yang didukung Azure RTOS ThreadX. Seperti Azure RTOS ThreadX, Azure RTOS USBX dirancang untuk memiliki jejak yang kecil dan performa tinggi, sehingga ideal untuk aplikasi tersemat mendalam yang memerlukan antarmuka dengan perangkat USB.

Pelajari selengkapnya

Performa real time yang andal untuk perangkat dengan sumber daya terbatas

Dapatkan performa runtime yang sangat cepat dan dapat diprediksi dengan konsumsi sumber daya minimum. Azure RTOS ThreadX menawarkan pengalihan konteks sub-mikrodetik, sementara Azure RTOS NetX Duo menawarkan performa jaringan dengan kecepatan mendekati kabel. Semua komponen dirancang untuk menjadi deterministik dan bekerja dengan cara yang cepat dan dapat diprediksi, terlepas dari beban sistem.

Akses ke kode sumber dengan opsi lisensi sederhana

Kode sumber lengkap untuk semua komponen Azure RTOS tersedia di GitHub untuk diuji dan dijelajahi. Ketika Anda siap untuk membawa kode Anda ke dalam produksi, tidak ada biaya untuk lisensi produksi jika menyebarkan ke perangkat pra-lisensi. opsi lisensi sederhana tersedia untuk semua perangkat lain.

Kode keamanan bersertifikat berkualitas tinggi, langsung dari kotak

Kode yang bersih dan jelas lebih mudah digunakan dan dipelihara serta dapat menurunkan total biaya kepemilikan. Sebagian besar sertifikasi terkait keselamatan mengharuskan Anda mengirimkan kode sumber lengkap untuk perangkat lunak Anda, termasuk RTOS. Dengan Azure RTOS, Anda tidak hanya mendapatkan kode berkualitas tinggi—Anda juga dapat mengakses laporan lengkap yang memverifikasi bahwa kode tersebut memenuhi persyaratan ketat yang mengatur standar otomotif, kereta api, medis, energi, dan keselamatan konsumen.

Mengevaluasi kualitas kode sumber dalam RTOS

Mengurangi kerumitan koneksi ke cloud

Perangkat menjadi lebih pintar dan lebih kuat dari sebelumnya. Mereka dapat mengumpulkan data dan menindaklanjutinya, mempelajari, dan membuat prediksi—tetapi hanya jika mereka terhubung ke layanan cloud yang tangguh. Transisi ke Internet of Things bisa terasa luar biasa. Kami telah membuatnya mudah untuk Anda. Azure RTOS terintegrasi secara mulus dengan Azure IoT sehingga Anda dapat menghubungkan, memantau, dan mengontrol produk IoT Anda. Terhubung melalui protokol IoT, template referensi, atau IoT Plug and Play dengan SDK perangkat Azure IoT.

Pelajari selengkapnya tentang Azure IoT

Sertifikasi Keamanan Fungsional Azure RTOS

Azure RTOS telah digunakan dalam produk yang kritis terhadap keselamatan dalam bidang avionik, perangkat medis, transportasi, dan peralatan kontrol industri. Pengembang yang menghadapi persyaratan keselamatan kritis dapat memanfaatkan pra-sertifikasi Azure RTOS untuk mempermudah pekerjaan mereka.

Sertifikasi Keamanan Fungsional:

  • IEC 61508 SIL 4
  • IEC 62304 Class C
  • ISO 26262 ASIL D
  • EN 50128 SW-SIL 4

Keamanan untuk aplikasi tersemat real time

Azure RTOS menyediakan IP dan keamanan lapisan soket melalui protokol standar industri dan standar kepatuhan. Selain itu, Azure RTOS menggunakan kriptografi perangkat keras dan kemampuan perlindungan memori.

Mendukung protokol keamanan lapisan IP (IPsec) dan keamanan lapisan soket (TLS dan DTLS)

Diuji secara metode dan disertifikasi untuk memenuhi persyaratan jaminan keamanan internasional

Terintegrasi dengan Azure Defender untuk mendeteksi ancaman dan memperbaiki masalah sebelum dieksploitasi

Mitra perangkat keras Azure RTOS

Mitra ini akan memberikan solusi terintegrasi untuk membantu Anda memulai pembuatan prototipe dengan cepat dan mengembangkan solusi yang siap untuk perusahaan.

Microchip Technology

NXP Semiconductors

Qualcomm

Renesas Electronics

STMicroelectronics

Baca edisi terbaru laporan IoT Signals

Makalah ini disusun berdasarkan keberhasilan laporan sebelumnya, yang mengungkap pembelajaran dan wawasan baru tentang status IoT.

Harga Azure RTOS

Komponen kuat, satu lisensi sederhana.

  • Anda tidak akan dikanakan biaya untuk menguji dan menjelajahi kode sumber
  • Tidak ada biaya untuk lisensi produksi saat diterapkan ke perangkat pra-lisensi
  • Lisensi tahunan sederhana untuk semua perangkat lain

Sumber daya dan dokumentasi Azure RTOS

Sumber daya pengembang

Panduan cara, tutorial, dan referensi API dokumentasi

Azure RTOS kode sumber di GitHub

Dipercaya oleh perusahaan besar maupun kecil

Konsumen: Perangkat kebugaran HTC

"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, Software Sourcing, Fitness Devices, HTC
HTC

Medis: monitor nirkabel Welch Allyn yang dapat dipakai

"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, Senior Software Engineer, Welch Allyn Protocol Inc
Welch

Semi-conductor: Broadcom WICEDTM system on chip (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, Director of Business Development, Broadcom
Broadcom

Industri dan otomotif: 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

Jaringan IoT: Telekomunikasi Aethra

"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, Software Engineer, Aethra
Aethra

Aerospace/defense: NASA Mars Reconnaissance Orbiter

"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 Software Lead, Ball Aerospace and Technologies Corp.
Aerospace

Pertanyaan yang sering diajukan tentang Azure RTOS

  • Microsoft mengakuisisi Express Logic, pengembang terkemuka produk RTOS dan middleware untuk aplikasi IoT yang disematkan, pada April 2019. Baca pengumuman.
  • Platform IoT X-WARE adalah rangkaian produk pengembangan yang disematkan dari Express Logic yang menyertakan ThreadX RTOS. Rangkaian tersebut sekarang menjadi Azure RTOS, dan ThreadX RTOS sekarang menjadi Azure RTOS ThreadX. Produk telah meningkatkan konektivitas ke Azure IoT Hub dan Azure IoT Central dan akses tanpa batas ke manfaat Azure IoT. Kami akan terus meningkatkan nilai yang diberikan Azure RTOS kepada pelanggan dan untuk menumbuhkan ekosistem mitra.
  • Tidak, Azure RTOS terintegrasi dengan layanan cloud lainnya, tetapi menawarkan integrasi superior dengan Azure IoT.
  • Kami merekomendasikan Azure Sphere untuk pengembang tersemat yang perlu membangun perangkat yang sangat aman yang sepenuhnya siap menghadapi tantangan keamanan cyber internet yang berkembang untuk perangkat kelas MCU. Kami merekomendasikan Azure RTOS dalam aplikasi saat Azure Sphere tidak tersedia atau tidak cocok. Azure RTOS memberi pengembang tersemat serangkaian multitugas real time, sistem file FAT, GUI, USB, dan komponen jaringan untuk membangun aplikasi dengan cepat pada perangkat dengan sumber daya terbatas – dengan konektivitas siap pakai ke Azure IoT. Azure RTOS juga menyediakan serangkaian komponen keamanan pra-sertifikasi yang kaya, namun, pengembang tersemat pada akhirnya bertanggung jawab atas penggunaan yang tepat dari komponen ini dan keamanan perangkat secara keseluruhan.

    Azure Sphere dan Azure RTOS sangat ideal untuk pengembang tersemat yang membutuhkan perangkat yang sangat aman dengan kemampuan pemrosesan real time.

  • Paket dukungan Azure RTOS tersedia untuk pembelian. Microsoft mengakhiri penjualan dan dukungan produk Warisan Ekspres Logic pada Mei 2020, namun dukungan pada kontrak berbayar yang ada akan tersedia melalui saluran yang ada (RTOS.com dan support@expresslogic.com).
  • Pengembang yang disematkan biasanya menggunakan RTOS ketika mereka membutuhkan kemampuan real time. RTOS harus menawarkan waktu respons yang cepat secara konsisten (dalam mikrodetik), jejak memori yang kecil (kurang dari 2 MB), dan tingkat keamanan yang secara efektif melindungi pengguna dan sistem yang terhubung.

Siap saat Anda siap—siapkan akun gratis Azure Anda

Hubungi kami