Azure RTOS
Gjør innebygd IoT-utvikling og tilkobling enkelt.
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.
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.
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.
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.
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.
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.
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.
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.
På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 tilgjengelige for alle andre enheter.
Høy kvalitet, kode, rett ut av esken
Ren og klar kode er lettere å bruke og vedlikeholde og kan minske totale eierkostnader. De fleste sertifiseringer krever at du sender inn den fullstendige kildekoden for programvaren, inkludert RTOS. Med Azure RTOS får du ikke bare kode – av høy kvalitet, du kan også få tilgang til fullstendige rapporter som bekrefter at koden oppfyller strenge testkrav.
Reduser 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.
-
Azure RTOS-sertifisering
Azure RTOS har blitt brukt i produkter innen avionikk, husholdningsapparater, industrielt kontrollutstyr, bygningsautomatisering og mer. Utviklere som står overfor utfordrende krav til programutvikling på tvers av en rekke bransjer, kan dra nytte av den sterke valideringen av Azure RTOS via forhåndssertifisering for å redusere utviklingsrisikoen og øke hastigheten på markedet. Azure RTOS er sertifisert av TUV under kravet om IEC 61508 SIL4.
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-teknologi
NXP-halvledere
Qualcomm
Renesas Electronics
STMicroelectronics
Les den nyeste utgaven av IoT Signals-rapporten
Denne rapporten tar utgangspunkt i tidligere rapporter og avdekker nye innovasjoner i og ny innsikt i IoT-verdenen.
Omfattende innebygd sikkerhet og forskriftssamsvar
-
Microsoft investerer mer enn USD 1 milliard årlig i forskning og utvikling på cybersikkerhet.
-
Vi har over 3500 sikkerhetseksperter som bare jobber med datasikkerhet og personvern.
-
Azure har flere sertifiseringer enn noen annen skytjenesteleverandør. Se hele listen.
-
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
Kom i gang med en gratis Azure-konto
1
2
Etter kreditten kan du gå over til forbruksbasert betaling for å fortsette å utvikle med de samme gratistjenestene. Du betaler bare hvis du bruker mer enn de gratis månedlige mengdene.
3
Azure RTOS-ressurser og dokumentasjon
Tekniske dokumenter
Utviklerressurser
Veiledninger, opplæringer og API-referanse dokumentasjon
Azure RTOS kildekode på GitHub
Vanlige spørsmål om Azure RTOS
-
-
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 ved 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 for eldre Express Logic-produkter i mai 2020, men støtte på eksisterende betalte kontrakter vil være tilgjengelig gjennom 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.