Azure RTOS
A beágyazott IoT-fejlesztés és -kapcsolódás egyszerűbbé tétele.
Egyszerűen fejleszthető IoT-eszközök
Az Azure RTOS beágyazott fejlesztői csomagja egy kicsi, de hatékony operációs rendszert tartalmaz, amely megbízható és rendkívül gyors teljesítményt nyújt a szűkös erőforrásokkal rendelkező eszközök számára. Használata egyszerű, és a piacon már bevált, hiszen több mint 10 milliárd eszközön telepítették világszerte. Az Azure RTOS támogatja a legnépszerűbb 32-bites mikrovezérlőket és beágyazott fejlesztői eszközöket, így a legtöbbet hozhatja ki munkacsoportja meglévő képességeiből.
Előrejelezhetően gyors teljesítmény és rendkívül kis helyigény
Egyszerű kapcsolódás felhőbeli és helyi hálózatokhoz, tartós flash-fájlrendszerek fejlesztése, elegáns felhasználói felületek kialakítása
A legnépszerűbb MCU és MPU vezérlők zökkenőmentesen csatlakoztathatók az Azure IoT hatékony lehetőségeihez
A szigorú iparági biztonsági szabványok által megkövetelt megfelelőségi tanúsítványokkal rendelkező kód
Az Azure RTOS összetevői
Azure RTOS ThreadX
Azure RTOS FileX
Azure RTOS GUIX Studio és GUIX
Azure RTOS TraceX
Azure RTOS NetX
Azure RTOS NetX Duo
Azure RTOS USBX
Megbízható, valós idejű teljesítmény a korlátozott erőforrásokkal rendelkező eszközök esetén is
Rendkívül gyors, kiszámítható futásidejű teljesítményt érhet el minimális erőforrás-használat mellett. Az Azure RTOS ThreadX egy mikromásodpercen belüli környezetváltást nyújt, az Azure RTOS NetX Duo a vezetékes átvitelhez közelítő sebességű hálózati teljesítményről gondoskodik. Az összes összetevő kialakítása determinisztikus, és bármilyen rendszerterhelés mellett gyorsan, kiszámítható módon működnek.
A forráskód elérése egyszerű licencelési lehetőségekkel
Az összes Azure RTOS-összetevő teljes forráskódja elérhető a GitHubon tesztelésre és tanulmányozásra. Ha készen áll a kód éles környezetben való üzembe helyezésére, és előre licencelt eszközökön telepít, nem kell külön fizetnie az üzemi licencért. Egyszerű licencelési lehetőségek érhetők el minden egyéb eszközhöz.
Használatra kész, kiváló minőségű, kód
Könnyebben használható és fenntartható, tiszta és érthető kód, amely csökkentheti a teljes tulajdonlási költséget. A legtöbb tanúsítványhoz be kell nyújtania a szoftver teljes forráskódját, beleértve az RTOS-t is. Az Azure RTOS több mint kiváló minőségű kód – teljes jelentéseket bocsát rendelkezésre, amelyek tanúsítják, hogy a kód megfelel a tesztszabványoknak.
Egyszerűsített kapcsolódás a felhőhöz
Az eszközök okosabbak és hatékonyabbak, mint valaha. Képesek az adatok gyűjtésére és felhasználására, tanulhatnak és előrejelzéseket adhatnak – de csak akkor, ha egy robusztus felhőalapú szolgáltatáshoz csatlakoznak. Talán nehéznek tartja az áttérést az eszközök internetes hálózatára. Mi ezt megkönnyítjük Önnek. Az Azure RTOS zökkenőmentesen integrálódik az Azure IoT-hálózattal, így lehetővé teszi az IoT-termékek csatlakoztatását, figyelését és szabályozását. Az Azure IoT eszközoldali SDK-hoz az IoT-protokollok, a referenciasablonok, vagy az IoT Plug and Play segítségével csatlakozhat.
-
Azure RTOS-minősítés
Az Azure RTOS-t a repülés területein, a háztartási berendezésekben, az ipari vezérlőeszközökben, az épületautomatizálásban és sok más területen használt termékekben használják. A számos iparágban kihívást jelentő alkalmazásfejlesztési követelményekkel szembesülő fejlesztők kihasználhatják a Azure RTOS erős ellenőrzését előzetes minősítéssel a fejlesztési kockázat csökkentése és a piacra jutási idő felgyorsítása érdekében. Azure RTOS-t a TUV minősíti az IEC 61508 SIL4 szabvány követelményei szerint.
A valós idejű beágyazott alkalmazások biztonsága
Az Azure RTOS az iparági szabványoknak megfelelő protokollok és megfelelőségi szabványok révén gondoskodik az IP- és a Socket Layer-védelemről. Az Azure RTOS emellett hardveres titkosítást és memória-védelmi lehetőségeket is kínál.
Támogatja az IP Layer Security (IPsec) és a Socket Layer Security (TLS és DTLS) protokollokat
Módszeres tesztelés és minősítés biztosítja a nemzetközi biztonsági garanciakövetelmények teljesülését
Integráció az Azure Defenderrel a megelőző jellegű fenyegetésészleléshez és a hibaelhárításhoz
Az Azure RTOS hardverpartnerei
Ezek a partnerek integrált megoldásokat biztosítanak a prototípus-készítés és a vállalati használatra kész megoldások fejlesztésének gyors elindításához.
Mikrochip-technológia
NXP Semiconductors
Qualcomm
Renesas Electronics
STMicroelectronics
Az IoT Signals jelentés legújabb kiadásának elolvasása
Beépített átfogó biztonság és megfelelőség
-
A Microsoft több mint 1 milliárd USD-t költ évente a kiberbiztonsággal kapcsolatos kutatás-fejlesztési projektekre.
-
Több mint 3500 biztonsági szakértőnk dolgozik azon, hogy megfelelő szintű adatbiztonságot és adatvédelmet nyújthassunk Önnek.
-
Az Azure minden más felhőszolgáltatónál több minősítéssel rendelkezik. Tekintse meg a teljes listát.
-
Az Azure RTOS díjszabása
Robusztus összetevők, egyetlen egyszerű licenc.
- A forráskód díjmentes tesztelése és tanulmányozása
- Díjmentes üzemi licenc az előre licencelt eszközökön történő telepítéshez
- Egyszerű éves licencelés minden egyéb eszközhöz
Első lépések egy ingyenes Azure-fiókkal
1
Ingyenes használatbavétel. 200 USD értékű kreditet kap, amelyet 30 napon belül használhat fel. Amíg rendelkezik kredittel, számos népszerű szolgáltatásunkat ingyenesen veheti igénybe, valamint további több mint 55 mindig ingyenes szolgáltatást használhat.
2
A kredit felhasználása után váltson használatalapú fizetésre, hogy továbbra is használhassa ezeket az ingyenes szolgáltatásokat. Csak akkor kell fizetnie, ha az ingyenes havi mennyiségnél többet használ.
3
A 12 hónap után továbbra is használhat több mint 55 mindig ingyenes szolgáltatást, és a havi ingyenes mennyiségeket meghaladóan csak azért kell fizetnie, amit felhasznál.
Megbízható minden méretű cég számára
Fogyasztó: HTC fitneszeszköz
"Viselhető termékünkben a ThreadX RTOS-t használtuk. Jó teljesítményt nyújtott. A teljes forráskód és a gyors technikai támogatás kérése révén rengeteg fejlesztési munkát takarított meg."
Garfield Hsieh, szoftverbeszerzés, fitneszeszközök, HTC
Félvezetők: Broadcom WICED egylapkás rendszer (system on chip – SOC)
"Broadcom WICED-alapú fejlesztői platformjai az IoT-ökoszisztéma számos végponti alkalmazásában teszik elérhetővé az úttörő innovációt. Az integrált Wi-Fi- és Bluetooth-technológia és a ThreadX valós idejű operációs rendszer, valamint a teljes hálózati verem (NetX Duo) egyetlen, nagy mértékben integrált platformon való kombinálásával a fejlesztőknek minden olyan eszköz a rendelkezésére áll, amely a fejlesztési folyamat leegyszerűsítéséhez és a gyors piacra kerülésükhöz szükséges."
Jeff Baer, üzletfejlesztési igazgató, Broadcom
a
IoT-hálózatkezelés: Aethra Telecommunications
"A ThreadX használata során szerzett tapasztalatom nagyon jó volt. Korábban más valós idejű operációs rendszereket használtam, de úgy találtam, hogy a ThreadX nagyon hatékony, robusztus, erős valós idejű, és könnyen érthető és magyarázható más csapattagok számára. Egy objektumorientált keretrendszert használtunk (C++ használatával) a ThreadX körül annak beágyazásához és a többalkalmazásos felügyelet bizonyos funkcióinak hozzáadásához."
Bruno Cesanelli, szoftvermérnök, Aethra
i
Légtér- és honvédelem: A NASA Mars Reconnaissance Orbiter felderítő műholdja
"A ThreadX bevált megoldásnak bizonyult a Deep Impact küldetés sikeressége alapján, ezért logikus döntés volt, hogy a Mars Reconnaissance Orbiter (MRO) nevű, High-Resolution Imaging Science Experiment (HiRISE) eszközhöz használjuk. A ThreadX első szintű teljesítményt nyújtott számunkra, és segített az MRO-küldetésnek rendkívüli, nagy felbontású képeket visszaadni a Marsról."
Steve Tarr, a HiRISE szoftvermérnöki csapatának vezetője, Ball Aerospace and Technologies Corp.
Azure RTOS erőforrások és dokumentáció
Fejlesztői forrásanyagok
Útmutatók, oktatóanyagok, és az API-referencia dokumentációja
Az Azure RTOS forráskódja a GitHubon
Gyakori kérdések az Azure RTOS-ről
-
A Microsoft 2019 áprilisában felvásárolta az Express Logic vállalatot, amely az RTOS- és beágyazott IoT-alkalmazások köztesszoftver-termékeinek vezető fejlesztője. Olvassa el a közleményt.
-
Az X-WARE IoT-platform a ThreadX RTOS-t is tartalmazó beágyazott fejlesztői termékek csomagja volt. A csomag megújult neve Azure RTOS, a ThreadX RTOS-é pedig Azure RTOS ThreadX. A termékek továbbfejlesztett kapcsolódási lehetőségeket nyújtanak az Azure IoT Hub és az Azure IoT Central megoldásokkal, továbbá zökkenőmentes hozzáférést biztosítanak az Azure IoT előnyeihez. A jövőben továbbfejlesztjük majd az Azure RTOS által az ügyfelek számára, illetve a partneri ökoszisztéma növekedésének elősegítésére kínált előnyöket.
-
Nem, az Azure RTOS integrálható más felhőalapú szolgáltatásokkal, de a legjobb integrációt az Azure IoT-vel kínálja.
-
A beágyazott rendszerek fejlesztőinek, akik az MCU-alapú eszközökkel, az internet által jelentett kihívásokra felkészített rendkívül biztonságos eszközöket készítenek, az Azure Sphere használatát javasoljuk. Ha az Azure Sphere nem érhető el vagy nem megfelelő választás, akkor az Azure RTOS használatát javasoljuk az alkalmazásokhoz. Az Azure RTOS a beágyazási fejlesztők számára a valós idejű többfeladatos feldolgozás széles skáláját, FAT fájlrendszert, grafikus felhasználói felületet és USB- és hálózatkezelési összetevőket kínál, amelyekkel gyorsan fejleszthetnek alkalmazásokat a szűkös erőforrásokkal rendelkező eszközökön, és azonnal használható kapcsolódást is lehetővé tesz az Azure IoT-hoz. Az Azure RTOS emellett számos előre definiált biztonsági összetevőt is kínál, azonban végső soron a beágyazási fejlesztő felelőssége, hogy ezeket az összetevőket megfelelően használja, és hogy gondoskodjon az eszköz általános biztonságáról.
Az Azure Sphere és az Azure RTOS együtt ideális megoldást jelentenek azon a beágyazott rendszerek fejlesztői számára, akiknek valós idejű feldolgozási képességekkel rendelkező, rendkívül biztonságos eszközre van szükségük.
-
Azure RTOS támogatási csomagok megvásárolhatók. A Microsoft 2020 májusában megszüntette az örökölt Express Logic-termékek értékesítését és támogatását, a meglévő fizetős szerződések támogatása azonban a meglévő csatornákon (RTOS.com és support@expresslogic.com) keresztül elérhető lesz.
-
A beágyazott rendszerek fejlesztői általában RTOS-t használnak, ha valós idejű erőforrásokra van szükségük. Az RTOS megbízhatóan gyors (mikroszekundumban mért) válaszidőt nyújt, alacsony memóriaigény (kevesebb mint 2 MB) és olyan biztonsági szint mellett, amely hatékonyan védi a felhasználókat és a csatlakoztatott rendszereket.