Azure RTOS

Få høy-ytelsesenheter ut på markedet raskere og til lavere kostnad

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 distribuert til mer enn 6,2 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.

Mer informasjon

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.

Mer informasjon

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.

Mer informasjon

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.

Mer informasjon

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.

Mer informasjon

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.

Mer informasjon

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.

Mer informasjon

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

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 Security Center for å oppdage trusler og korrigere problemer før de er 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

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, veiledninger og API-referanse-dokumentasjon

Azure RTOS kildekode på GitHub

Anerkjent av selskaper av 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

Medisinsk: Welch Allyn bærbar trådløs overvåking

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

Jay Rasmussen, programvareingeniør, Welch Allyn Protocol Inc.
Welch

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

Bilindustrien: Autotalks V2X

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

Sagit Adler, Autotalks
Autotalks

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.

  • Støtte for eksisterende betalte kontrakter blir tilgjengelig gjennom de eksisterende kanalene dine (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