Azure RTOS

Få enheder med høj ydeevne på markedet hurtigere og med lavere omkostninger

Integreret udvikling af IoT-enheder på den nemme måde

Azure RTOS er en integreret udviklingspakke, der indeholder et lille, men effektivt operativsystem, som giver enheder, der er begrænset af ressourcer, pålidelig og ekstrem høj ydeevne. Det er brugervenligt og markedstestet og er blevet udrullet på mere end 6,2 milliarder enheder i hele verden. Azure RTOS understøtter de mest populære 32-bit microcontrollere og integrerede udviklingsværktøjer, så du kan få mest muligt ud af dit teams eksisterende færdigheder.

Hvad er et RTOS?

Pålidelig, hurtig ydeevne og et bemærkelsesværdigt lille aftryk

Opret nemt forbindelse til cloudmiljøet og lokale netværk, udvikl holdbare flashfilsystemer, og design elegante brugergrænseflader

Opret problemfrit forbindelse mellem de mest populære MCU'er og MPU'er og det effektive Azure IoT

Kode, der er certificeret til at opfylde strenge sikkerhedsstandarder for branchen

Azure RTOS-komponenter

Azure RTOS ThreadX

Dette avancerede RTOS (operativsystem i realtid) er udviklet specielt til dybt integrerede programmer. Multitrådning i realtid, kommunikation og synkronisering mellem tråde samt administration af hukommelse er nogle af de mange fordele, det giver. Azure RTOS ThreadX har mange avancerede funktioner, herunder picokernel-arkitektur, tilsidesættelsestærskel, sammenkædning af hændelser og et omfattende sæt systemtjenester.

Få mere at vide

Azure RTOS FileX

Dette er et FAT-kompatibelt filsystem (File Allocation Table) med høj ydeevne, som er fuldt integreret med Azure RTOS ThreadX, og som er tilgængeligt for alle understøttede processorer. Som Azure RTOS ThreadX er Azure RTOS FileX designet til at have et lille fodaftryk og høj ydeevne, hvilket gør det ideelt til nutidens dybt integrerede programmer, der kræver filadministration.

Få mere at vide

Azure RTOS GUIX Studio og GUIX

Azure RTOS GUIX Studio indeholder et komplet, integreret miljø til design af GUI-programmer, der gør det lettere at oprette og vedligeholde alle grafiske elementer i programmets grafiske brugergrænseflade. Azure RTOS GUIX Studio opretter automatisk C-kode, der er kompatibel med Azure RTOS GUIX-biblioteket, klar til at blive kompileret og køre på destinationen.

Få mere at vide

Azure RTOS TraceX

Azure TraceX er et Windows-baseret analyseværktøj. Det giver integrerede udviklere en grafisk visning af systemhændelser i realtid og gør det muligt for dem at visualisere og bedre forstå funktionsmåden for deres systemer i realtid. Med TraceX kan integrerede udviklere tydeligt se forekomsten af systemhændelser, f.eks. afbrydelser og kontekstskift, der opstår via visning i standardfejlfindingsværktøjerne.

Få mere at vide

Azure RTOS NetX

Azure RTOS NetX, der er en implementering af TCP/IP-protokolstandarder (kun IPv4) med høj ydeevne, er fuldt ud integreret med Azure RTOS ThreadX og tilgængelig til alle understøttede processorer. Den har en enestående piconet-arkitektur. Kombineret med en API uden kopier passer den perfekt til nutidens dybt integrerede programmer, der kræver netværksforbindelse.

Få mere at vide

Azure RTOS NetX Duo

Denne avancerede professionelle TCP/IP-netværksstak er udviklet specielt til dybt integrerede programmer i realtid og IoT-programmer. Azure RTOS NetX Duo er en dobbelt IPv4- og IPv6-netværksstak, der giver et omfattende sæt protokoller, herunder sikkerheds- og cloudprotokoller.

Få mere at vide

Azure RTOS USBX

Azure RTOS USBX, der er en USB-vært med høj ydeevne og enhedsintegreret stak, er fuldt ud integreret med Azure RTOS ThreadX og tilgængelig til alle Azure RTOS ThreadX-understøttede processorer. Ligesom Azure RTOS ThreadX er Azure RTOS USBX designet til at have et lille fodaftryk og høj ydeevne, hvilket gør det ideelt til dybt integrerede programmer, der kræver en brugergrænseflade med USB-enheder.

Få mere at vide

Pålidelig ydeevne i realtid til enheder med begrænsede ressourcer

Opnå lynhurtig, forudsigelige kørselsydeevne med et minimum af ressourceforbrug. Azure RTOS ThreadX tilbyder skift af kontekst på under et mikrosekund, mens Azure RTOS NetX Duo tilbyder netværksydeevne med næsten samme hastighed som med kabel. Alle komponenter er designet til at være deterministiske og kører på en hurtig og forudsigelig måde uanset belastningen på systemet.

Få adgang til kildekode med simple licensmuligheder

Den komplette kildekode til alle Azure RTOS-komponenter er tilgængelig til test og udforskning på GitHub. Når du er klar til at sætte din kode i produktion, er der ingen gebyr for produktionslicensen, hvis du udruller på forhåndslicenserede enheder. Der findes simple licensmuligheder til alle andre enheder.

Sikkerhedscertificeret kode af høj kvalitet direkte klar til brug

Ren, tydelig kode er nemmere at bruge og vedligeholde og kan reducere de samlede ejeromkostninger. De fleste sikkerhedsrelaterede certificeringer kræver, at du indsender hele kildekoden til din software, herunder RTOS. Med Azure RTOS får du ikke blot kode af høj kvalitet, du får også adgang til komplette rapporter, der bekræfter, at koden opfylder strenge krav, som styrer sikkerhedsstandarder for bilindustrien, jernbanen, medicinindustrien, energi og forbrugere.

Reducer den kompleksitet, der er forbundet med oprettelse af forbindelse til cloudmiljøet

Enheder bliver smartere og smartere og mere effektive end nogensinde før. De kan indsamle data og handle på dem, lære og foretage forudsigelser, men kun hvis de har forbindelse til en robust cloudtjeneste. Det kan føles overvældende at overgå til Tingenes internet. Vi har gjort det nemt for dig. Azure RTOS er integreret problemfrit i Azure IoT, så du kan oprette forbindelse, overvåge og styre dine IoT-produkter. Opret forbindelse via IoT-protokoller, referenceskabeloner eller IoT Plug and Play med SDK til Azure IoT-enheder.

Sikkerhed for integrerede programmer i realtid

Azure RTOS muliggør IP-sikkerhed og sikkerhed på socketlag via branchestandardprotokoller og standarder for overholdelse af angivne regler. Desuden bruger Azure RTOS funktioner til hardwarekryptografisk beskyttelse og hukommelsesbeskyttelse.

Understøtter protokoller til sikkerhed af IP-lag (IPsec) og sikkerhed af socketlag (TLS og DTLS)

Metodisk testet og certificeret til at opfylde internationale krav til sikkerhed

Integreret med Azure Security Center for at registrere trusler og afhjælpe fejl, før de udnyttes

Azure RTOS-hardwarepartnere

Disse partnere leverer integrerede løsninger, der hjælper dig med hurtigt at komme i gang med prototyper og udvikle virksomhedsklare løsninger.

Microchip Technology

NXP Semiconductors

Qualcomm

Renesas Electronics

STMicroelectronics

Priser på Azure RTOS

Robuste komponenter, én simpel licens.

  • Der er ingen omkostninger for test og udforskning af kildekode
  • Der er ingen omkostninger for produktionslicenser, når der udrulles på forhåndslicenserede enheder
  • Simple årlige licenser til alle andre enheder

Ressourcer og dokumentation til Azure RTOS

Udviklerressourcer

Vejledninger, selvstudier og API-referencedokumentation

Azure RTOS-kildekode på GitHub

Betroet af virksomheden i alle størrelser

Forbruger: HTC-fitnessmaskine

"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, Software Sourcing, fitnessmaskiner, HTC
HTC

Læge: Welch Allyn, bærbar trådløs monitor

"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, Senior Software Engineer, Welch Allyn Protocol Inc.
Welch

Halvleder: Broadcom WICEDTM-system på 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, Director of Business Development, Broadcom
Broadcom

Industri og bilbranchen: 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

Netværks-IoT: Aethra Telecommunications

"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, Software Engineer, Aethra
Aethra

Rumfart/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 and Technologies Corp.
Aerospace

Ofte stillede spørgsmål om Azure RTOS

  • Microsoft overtog Express Logic, en førende udvikler af RTOS og middlewareprodukter til integrerede IoT-programmer, i april 2019. Læs meddelelsen.
  • X-WARE IoT Platform var en række integrerede udviklingsprodukter fra Express Logic, der inkluderede ThreadX RTOS. Serien er nu Azure RTOS, og ThreadX RTOS er nu Azure RTOS ThreadX. Produkterne har forbedret forbindelse til Azure IoT Hub og Azure IoT Central og problemfri adgang til fordelene i Azure IoT. Vi vil arbejde videre på at forbedre den værdi, som Azure RTOS giver kunderne, og på at øge partneres økosystem.
  • Nej, Azure RTOS kan integreres med andre cloudtjenester, men tilbyder en bedre integration med Azure IoT.
  • Vi anbefaler Azure Sphere for integrerede udviklere, der har brug for at bygge yderst sikre enheder, der er fuldt forberedte på det stigende antal udfordringer med cybersikkerhed på internettet til MCU-enheder. Vi anbefaler Azure RTOS i programmer, hvor Azure Sphere ikke er tilgængelig eller et godt match. Med Azure RTOS får integrerede udviklere en bred vifte af multitasking-, FAT-filsystem, GUI-, USB-og netværkskomponenter i realtid, så de hurtigt kan bygge programmer på ressourcebegrænsede enheder – med en forbindelse til Azure IoT, der er klar til brug. Azure RTOS indeholder også en lang række forhåndscertificerede sikkerhedskomponenter, men i sidste ende er det dog den integrerede udvikler, der er ansvarlig for den korrekte anvendelse af disse komponenter samt for den generelle sikkerhed for enheden.

    Azure Sphere og Azure RTOS er velegnede til integrerede udviklere, der har brug for en yderst sikker enhed med funktioner til behandling i realtid.

  • Support under eksisterende betalte kontrakter vil være tilgængelig via dine eksisterende kanaler (RTOS.com og support@expresslogic.com).
  • Integrerede udviklere bruger normalt et RTOS, når de har brug for funktioner i realtid. Et RTOS skal tilbyde altid hurtige svartider (i mikrosekunder), et lille hukommelsesforbrug (mindre end 2 MB) og et sikkerhedsniveau, der effektivt beskytter brugere og forbundne systemer.

Den er klar, når du er – lad os konfigurere din gratis Azure-konto

Kontakt os