Hopp over navigasjon

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, ultrarask ytelse for ressursbegrensede enheter. Det er brukervennlig og har bevist sin plass i markedet, ettersom det er distribuert til mer enn 10 milliarder enheter over hele verden. Azure RTOS støtter de mest populære 32-biters-mikrokontrollerne og innebygde utviklingsverktøy, slik at du får mest mulig ut av teamets eksisterende ferdigheter.

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 mer

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 tilgjengelig for alle andre enheter.

Høykvalitetskode, rett fra hyllen

Ren, tydelig kode er enklere å bruke og vedlikeholde og kan redusere 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.

Evaluerer kildekodekvalitet i en RTOS

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.

Les mer om Azure IoT

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 til Azure RTOS via forhåndssertifisering for å redusere utviklingsrisikoen og korte tiden til markedet. Azure RTOS er sertifisert av TUV under kravet til 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 Technology

NXP Semiconductors

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.

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

Utviklingsressurser

Brukerveiledninger, opplæringer og dokumentasjon for API-referanse

Kildekode for Azure RTOS på GitHub

Anerkjent av selskaper i alle størrelser

Forbruker: HTC-treningsapparat

"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, programvareleverandører, treningsapparater, HTC
HTC

Halvleder: 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, direktør for forretningsutvikling, Broadcom
Broadcom

Networking IoT: Aethra telekommunikasjon

"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, programvareingeniør, Aethra
Aethra

Luftfart/forsvar: 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 og Technologies Corp.
Aerospace

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.

Klar når du er – la oss konfigurere gratiskontoen din

Kontakt oss
Kan vi hjelpe deg?