Innebygd IoT-enhetsutvikling gjort enkelt
Azure RTOS er en innebygd utviklingspakke som inkluderer et lite, men kraftfullt operativsystem som gir pålitelig, ultrahurtig ytelse for ressursbegrensede enheter. Det er brukervennlig og har bevist sin plass i markedet etter som det er rullet ut til mer enn 10 milliarder enheter over hele verden. Azure RTOS støtter de mest populære 32-bit-mikrokontrollerne og innebygde utviklingsverktøy slik at du kan få så mye som mulig ut av de eksisterende ferdighetene i teamet.
Hva er en RTOS?Forutsigbar rask ytelse og bemerkelsesverdig lite fotavtrykk
Koble til skyen og lokale nettverk på en enkel måte, utvikle varige flash-filsystemer og design elegante brukergrensesnitt
Koble til de mest populære MCU-ene og MPU-ene sømløst til kraften fra Azure IoT
Kode som er sertifisert til å møte strenge standarder for bransjesikkerhet og trygghet
Azure RTOS-komponenter

Azure RTOS ThreadX
Dette avanserte operativsystemet (RTOS) i sanntid er designet spesielt for dypt innebygde programmer. Blant de mange fordeler den gir er flertrådskjøring i sanntid, intertrådkommunikasjon og synkronisering og minneadministrasjon. Azure RTOS ThreadX har mange avanserte funksjoner, inkludert picokernel-arkitektur, forhåndsterskel, sammenkjeding av hendelser og et avansert sett av systemtjenester.
Finn ut mer
Azure RTOS FileX
Dette er en fildelingstabell med høy ytelse – et kompatibelt filsystem som er fullt integrert med Azure RTOS ThreadX og tilgjengelig for alle støttede prosessorer. I likhet med Azure RTOS ThreadX, er Azure RTOS FileX designet for å ha et lite fotavtrykk og høy ytelse, noe som gjør den ideell for dagens dypt innebygde programmer som krever filbehandlingsoperasjoner.
Finn ut mer
Azure RTOS GUIX Studio og GUIX
Azure RTOS GUIX Studio tilbyr et komplett, innebygd grafisk brukergrensesnitt (GUI) programdesignmiljø, som forenkler opprettelse og vedlikehold av alle grafiske elementer i programmets GUI. Azure RTOS GUIX Studio genererer automatisk C-kode som er kompatibel med Azure RTOS GUIX-biblioteket, klar til å bli kompilert og kjørt på målet.
Finn ut mer
Azure RTOS TraceX
Azure TraceX er et Windows-basert analyseverktøy. Det gir utviklere som jobber med innebygging en grafisk oversikt over systemhendelser i sanntid og gjør dem i stand til å visualisere og bedre forstå oppførselen til systemene sine i sanntid. Med TraceX kan utviklere som jobber med innebygging tydelig se forekomsten av systemhendelser som forstyrrelser og kontekstvekslere som oppstår utenfor visningen for standard feilsøkingsverktøy.
Finn ut mer
Azure RTOS NetX
Azure RTOS NetX, som er en implementering av TCP/IP-protokollstandarder (bare IPv4) med høy ytelse, er fullt integrert med Azure RTOS ThreadX og er tilgjengelig for alle støttede prosessorer. Den har en unik piconet-arkitektur. Kombinert med en null-kopi-API, gjør det den perfekt til dagens dypt innebygde programmer som krever nettverkstilkobling.
Finn ut mer
Azure RTOS NetX Duo
Denne avanserte TCP/IP-nettverksstakken for industriklassen er designet spesielt for dypt innebygde IoT-programmer i sanntid. Azure RTOS NetX Duo er en toveis IPv4 og IPv6 nettverksstakk som gir et rikt utvalg av protokoller, inkludert sikkerhets- og skyprotokoller.
Finn ut mer
Azure RTOS USBX
Azure RTOS USBX er en USB-vert og enhetsinnebygd stakk med høy ytelse, fullt integrert med Azure RTOS ThreadX og tilgjengelig for alle Azure RTOS ThreadX-støttede prosessorer. I likhet med Azure RTOS ThreadX, er Azure RTOS USBX designet for å ha et lite fotavtrykk og høy ytelse, noe som gjør den ideell for dypt innebygde programmer som krever grensesnitt med USB-enheter.
Finn ut merPålitelig ytelse i sanntid for ressursbegrensede enheter
Oppnå ultra-rask, forutsigbar kjøretidsytelse med minimum ressursforbruk. Azure RTOS ThreadX tilbyr kontekstbytte på under ett mikrosekund, mens Azure RTOS NetX Duo tilbyr nettverksytelse med nær-kabelhastighet. Alle komponenter er designet for å være deterministiske og yte på en rask, forutsigbar måte uavhengig av systembelastning.
Få tilgang til kildekode med enkle lisensieringsalternativer
Den fullstendige kildekoden for alle Azure RTOS-komponenter er tilgjengelig på GitHub for testing og utforsking. Når du er klar til å sette din kode i produksjon er det ingen avgift for produksjonslisensen hvis du ruller ut til forhåndslisensierte enheter. Enkle lisensieringsalternativer er tilgjengelig for alle andre enheter.
Høykvalitet, sikkerhetssertifisert kode, rett fra hyllen
Ren og klar kode er lettere å bruke og vedlikeholde og kan minske totale eierkostnader. De fleste sikkerhetsrelaterte sertifiseringer krever at du sender inn fullstendig kildekode for din programvare, inkludert RTOS. Med Azure RTOS får du ikke bare høykvalitetskode – du kan også få tilgang til fullstendige rapporter som bekrefter at koden tilfredsstiller strenge krav som er fastsatt i standarder for bilbransje, jernbane, medisin, energi og konsum.
Evaluerer kildekodekvalitet i en RTOSReduser kompleksiteten ved å koble til skyen
Enheter blir smartere og kraftigere enn noensinne. De kan samle date og handle etter dem, lære og foreta prediksjoner – men bare hvis de er koblet til en robust skytjeneste. Overgang til Tingenes Internett kan føles overveldende. Vi har gjort det lett for deg. Azure RTOS er sømløst integrert med Azure IOT slik at du kan koble til, overvåke og kontrollere dine IoT-produkter. Koble til via IoT-protokoller, referansemaler eller IoT Plug and Play med Azure IoT-enheten SDK.
Les mer om Azure IoTAzure RTOS-sertifisering av funksjonssikkerhet
Azure RTOS er blitt brukt for sikkerhetskritiske produkter innen luftfart, medisinsk utstyr, transport og industrielt kontrollutstyr. Utviklere som står overfor sikkerhetskritiske krav kan utnytte Azure RTOS-forhåndssertifisering for å gjøre jobben enklere.
Sertifiseringer av funksjonssikkerhet:
- IEC 61508 SIL 4
- IEC 62304 klasse C
- ISO 26262 ASIL D
- EN 50128 SW-SIL 4
Sikkerhet for innebygde programmer i sanntid
Azure RTOS gir IP- og sokkellagssikkerhet via industristandardprotokoller og samsvarsstandarder. I tillegg bruker Azure RTOS maskinvarekryptografiske og minnebeskyttelsesfunksjoner.
Støtter IP-lagsikkerhet (IPsec) og socket-lagsikkerhet (TLS og DTLS)-protokoller
Metodisk testet og sertifisert for å møte sikkerhetskrav fra internasjonal forsikring
Integrert med Azure Defender for å oppdage trusler og utbedre problemer før de blir utnyttet
Azure RTOS maskinvarepartnere
Disse partnerne vil tilby integrerte løsninger som hjelper deg til raskt å starte prototyping og utvikle bedriftsklare løsninger.

Microchip Technology

NXP Semiconductors

Qualcomm

Renesas Electronics

STMicroelectronics

Les den nyeste utgaven av IoT Signals-rapporten
Azure RTOS-priser
Robuste komponenter, én enkel lisens.
- Ingen kostnad for å teste og utforske kildekode
- Ingen kostnad for produksjonslisenser ved distribusjon til forhåndslisensierte enheter
- Enkel årlig lisensiering for alle andre enheter
Azure RTOS-ressurser og dokumentasjon
White papers
Utviklingsressurser
Brukerveiledninger, veiledninger og API-referanse-dokumentasjon
Azure RTOS kildekode på GitHub
Anerkjent av selskaper i alle størrelser
Forbruker: HTC-treningsapparat
Garfield Hsieh, programvareleverandører, treningsapparater, 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."

Medisinsk: Welch Allyn bærbar trådløs overvåking
Jay Rasmussen, programvareingeniør, Welch Allyn Protocol Inc."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."

Halvleder: Broadcom WICEDTM system on chip (SOC)
Jeff Baer, direktør for forretningsutvikling, Broadcom"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."

Bilindustrien: Autotalks V2X
Sagit Adler, Autotalks"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."

Networking IoT: Aethra telekommunikasjon
Bruno Cesanelli, programvareingeniør, 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."

Luftfart/forsvar: NASA Mars Reconnaissance Orbiter
Steve Tarr, HiRISE Software Lead, Ball Aerospace og Technologies Corp."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."

Vanlige spørsmål om Azure RTOS
-
Microsoft kjøpte Express Logic, en ledende utvikler av RTOS og mellomvareprodukter for innebygde IoT-programmer, i april 2019. Les kunngjøringen.
-
X-WARE IoT-plattformen var en pakke med innebygde utviklingsprodukter fra Express Logic som inkluderte ThreadX RTOS. Pakken er nå Azure RTOS, og ThreadX RTOS er nå Azure RTOS ThreadX. Produktene har forbedret tilkobling til Azure IoT Hub og Azure IoT Central og sømløs tilgang til fordelene med Azure IoT. Vi vil fortsette å øke verdien som Azure RTOS gir kundene og å øke økosystemet av partnere.
-
Nå integreres Azure RTOS med andre skytjenester, men det gir overlegen integrasjon med Azure IoT.
-
Vi anbefaler Azure Sphere for innebyggingsutviklere som trenger å lage svært sikre enheter klare for cybersikkerhetsutfordringene som utvikles på nett for enheter i MCU-klasse. Vi anbefaler Azure RTOS til programmer hvor Azure Sphere ikke er tilgjengelig eller egnet. Azure RTOS gir innebyggingsutviklere et omfattende sett av fleroppgavekjøring i sanntid, FAT-filsystemer, GUI, USB og nettverkskomponenter til å raskt bygge programmer på resursbegrensede enheter, med tilkobling til Azure IoT rett ut av boksen. Azure RTOS gir også et omfattende sett av forhåndssertifiserte sikkerhetskomponenter, men innebyggingsutvikleren er til syvende og sist ansvarlig for korrekt bruk av disse komponentene og den helhetlige sikkerheten til enheten.
Azure Sphere og Azure RTOS er ideelle sammen for Embedded- utviklere som trenger en meget sikker enhet med behandlingsmuligheter i sanntid.
-
Azure RTOS-støtteabonnementer er tilgjengelige for kjøp. Microsoft avsluttet salg og støtte av eldre Express Logic-produkter i mai 2020, men støtte på eksisterende betalte kontrakter vil være tilgjengelig via eksisterende kanaler (RTOS.com og support@expresslogic.com).
-
Embedded-utviklere bruker vanligvis en RTOS når de krever kapasitet i sanntid. En RTOS bør tilby gjennomgående raske responstider (i mikrosekunder), et lite minneavtrykk (mindre enn 2 MB) og et sikkerhetsnivå som effektivt beskytter brukere og tilkoblede systemer.