Microsoft brengt Azure RTOS TraceX-tool uit in de Microsoft Store

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

In december bracht Microsoft een app uit voor realtime besturingssysteemontwikkelaars in de Microsoft Store.

Azure RTOS TraceX is het op host gebaseerde analysehulpprogramma van Microsoft dat ontwikkelaars een grafische weergave van realtime systeemgebeurtenissen biedt en hen in staat stelt het gedrag van hun realtimesystemen te visualiseren en beter te begrijpen.

Met Azure RTOS TraceX kunnen ontwikkelaars duidelijk het optreden van systeemgebeurtenissen zoals interrupts en contextswitches zien die buiten het zicht van standaard debugging-hulpprogramma's plaatsvinden. Het vermogen om deze gebeurtenissen te identificeren en te bestuderen, en om de timing van hun optreden vast te stellen in de context van de algemene werking van het systeem, stelt ontwikkelaars in staat programmeerproblemen op te lossen door onverwacht gedrag te ontdekken en hen specifieke gebieden verder te laten onderzoeken.

Traceerinformatie wordt opgeslagen in een buffer op het doelsysteem, waarbij de locatie en grootte van de buffer tijdens runtime worden bepaald door de toepassing. Azure RTOS TraceX kan elke op de juiste manier geconstrueerde buffer verwerken, niet alleen vanuit Azure RTOS ThreadX, maar vanuit elke toepassing of RTOS. De traceerinformatie kan op elk moment naar de host worden geüpload voor analyse - hetzij na de dood of op een breekpunt. Azure RTOS ThreadX implementeert een circulaire buffer, waardoor de meest recente "N"-gebeurtenissen beschikbaar zijn voor inspectie in het geval van een systeemstoring of andere belangrijke gebeurtenis.

De app beschikt over:

  • Uitvoeringsprofielrapport genereren
  • Rapport over prestatiestatistieken genereren
  • Genereer een rapport over het gebruik van threadstapels

Het kan worden gedownload van de Store via de onderstaande link, en de documentatie van de app is te vinden hier.

[appbox microsoftstore 9nf1lfd5xxg3]

via ALUmia

Meer over de onderwerpen: azuur, RTOS, tracex