Nästan samtidigt som det helt nya realtidsoperrationssystemet Industrial-Grade PX5 för inbyggda flertrådade applikationer släppts ut i en skarp version på marknaden meddelar Uppsalaföretaget IAR Systems att det nu finns fullt stöd för PX5 Industrial RTOS i deras IAR Embedded Workbench for Arm.

PX5 Industrial RTOS är en avancerad 5:e generationens RTOS designad för de mest sofistikerade och utvecklade inbyggda applikationerna. PX5 RTOS hjälper utvecklare av inbyggda system att hantera schemaläggning i realtid av sina flertrådade applikationer samtidigt som de ökar kvaliteten, säkerheten och tryggheten för inbäddade enheter. Med PX5 RTOS, som stöds fullt ut i IAR Embedded Workbench for Arm, kan utvecklare utnyttja en integrerad utvecklingsmiljö för att sömlöst bygga och felsöka sina kommersiella säkerhetskritiska applikationer från källkod till firmware. Följaktligen drar kunderna nytta av minskad time-to-market, förbättrad enhetsfirmwarekvalitet och portabilitet över enhetsplattformar.
IAR Embedded Workbench är en komplett utvecklingsverktygskedja med en optimerand kompilator och avancerade felsökningsfunktioner. Tusentals inbäddade utvecklare över hela världen värdesätter den kraftfulla IAR C/C++ Compiler för dess bästa optimeringar i klassen. I telation till PX5 RTOS minimala fotavtryck ( cirka 1KB), som automatiskt skalas i storlek med hänsyn till applikationen, kan företag därför minska sin BOM (Bill of Materials) genom att använda mindre enheter eller lägga till mer differentierande funktioner till sin befintliga plattform. PX5 RTOS är deterministisk oavsett systembelastning, medan IAR:s kodanalysverktyg C-STAT och C-RUN syftar till en tillförlitligt testad kodbas för högsta kodkvalitet. För säkerhetskritiska applikationer finns IAR Embedded Workbench for Arm tillgänglig som en funktionell säkerhetsutgåva certifierad av TÜV SÜD och uppfyller kraven i ISO 26262.
PX5 RTOS har en inbyggd implementering av industristandarden POSIX pthreads API. När det gäller säkerhet och trygghet tillhandahåller PX5 RTOS Pointer/Data Verification (PDV)-teknik som kan användas under körning för att verifiera funktionsreturadresser, funktionspekare, systemobjekt, globala data och minnespooler. Denna teknik är unik för PX5 RTOS. Förutom det inbyggda POSIX pthread-stödet (semafor, mutex, message queue, etc.), erbjuder PX5 RTOS även realtidstillägg som händelseflaggor, snabbköer, tick-timers och minneshantering med mera. Med PX5 RTOS industristandard POSIX pthreads API-stöd, aktiveras ett brett utbud av mjukvarustackar omedelbart – både öppen källkod och kommersiella – för inbäddade IoT-plattformar i realtid.
– Vi strävar efter enkelhet, och PX5 RTOS är specialbyggd för att leverera fördelar inom alla IoT-sektorer, inklusive kommersiella och säkerhetskritiska applikationer. Vi är glada över att samarbeta med IAR Systems, en pålitlig ledare under många år inom inbyggda utvecklingsverktyg. Faktum är att vi fullt ut utnyttjade IAR Embedded Workbench for Arm, inklusive kompilator, debugger, kodtäckning och deras C-STAT statiska analysverktyg för att väcka PX5 RTOS till liv. Vi är övertygade om att användningen av IAR Systems utvecklingsverktyg har hjälpt oss att leverera på löftet om ett PX5 RTOS på rekordtid, säger Bill Lamie, vd för PX5.
Mer information om PX5 RTOS finns på www.px5rtos.com.