Trace Id is missing
Gå til hovedinnhold

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.

En hånd som plasserer en brikke i en maskin

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.

Tilbake til faner

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.

Planlegging av forhåndsterskel

Sammenkjeding av hendelser

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.

Få tilgang til Access Azure RTOS-kode på GitHub

Se en liste over forhåndslisensierte 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.

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

Microchip-teknologi

NXP-halvledere

NXP-halvledere

Qualcomm

Qualcomm

Renesas Electronics

Renesas Electronics

STMicroelectronics

STMicroelectronics

Rapporten kalt IoT Signals Manufacturing Spotlight

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

En oversikt i et sikkerhetssenter i Azure som viser policy- og samsvarsdata samt sikkerhetsrutiner for ressurser
Fanen for databehandling og apper i sikkerhetssenteret i Azure som viser en liste over anbefalinger

Kom i gang med en gratis Azure-konto

1

Begynn gratis. Få USD 200 i kreditt som du kan bruke innen 30 dager. Mens du har kreditten, kan du få et fritt antall av de mest populære tjenestene våre, og over 55 andre tjenester er alltid kostnadsfrie.

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 det kostnadsfrie månedlige antallet.

3

Etter 12 måneder får du fortsatt over 55 tjenester som alltid er kostnadsfrie, og du betaler kun for det du bruker utover de kostnadsfrie månedlige beløpene.

Anerkjent av selskaper i alle størrelser

Forbruker: HTC-treningsapparat

"Vi brukte ThreadX RTOS i det bærbare produktet vårt. Det gav god ytelse. Å ha full kildekode og lede teknisk støtte sparte utviklingsarbeidet mye."

Garfield Hsieh, programvareleverandører, treningsapparater, HTC

Rockefeller Capital Management

Halvleder: Broadcom WICEDTM-system på brikke (SOC)

"Broadcoms WICED-utviklingsplattformer muliggjør banebrytende innovasjon i et stort antall sluttprogrammer i hele IoT-økosystemet. Ved å kombinere vår integrerte Wi-Fi- og Bluetooth-teknologi med et ThreadX-operativsystem i sanntid og en komplett nettverksstakk (NetX Duo) i én enkelt, svært integrert plattform, er utviklere utstyrt med alle verktøyene de trenger for å strømlinjeforme utviklingsprosessen og komme raskt på markedet."

Jeff Baer, direktør for forretningsutvikling, Broadcom

NCR

a

Networking IoT: Aethra telekommunikasjon

"Min erfaring med ThreadX var svært god. Tidligere brukte jeg andre sanntidsoperativsystemer, men jeg syntes ThreadX var svært kraftig, robust og [med] sterk sanntid – og enkel å forstå og forklare for andre teammedlemmer. Vi har brukt et objektorientert rammeverk (ved hjelp av C++) rundt ThreadX til å innkapsle det og legge til bestemte funksjoner for administrasjon av flere programmer."

Bruno Cesanelli, programvareingeniør, Aethra

MVP Health Care

i

Luftfart/forsvar: NASA Mars Reconnaissance Orbiter

"Vi fant ut at ThreadX var en velprøvd løsning basert på den demonstrerte suksessen for Deep Impact-oppdraget, så å bruke den til HiRISE-instrumentet (High-Resolution Imaging Science Experiment) ombord på Mars Reconnaissance Orbiter (MRO) var en logisk beslutning. ThreadX leverte en førsteklasses ytelse for oss og hjalp MRO-oppdraget med å returnere utrolige bilder med høy oppløsning fra Mars."

Steve Tarr, HiRISE Software Lead, Ball Aerospace og Technologies Corp.

Costain
Tilbake til faner

Azure RTOS-ressurser og dokumentasjon

Ressurser for utviklere

Veiledninger, opplæringer og API-referanse dokumentasjon

Azure RTOS kildekode på GitHub

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

Vi er her for å hjelpe deg med å komme i gang med Azure

Kontakt salgsavdelingen for hjelp