Microsoft veröffentlicht das Azure RTOS TraceX-Tool im Microsoft Store

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Im Dezember hat Microsoft eine App für Entwickler von Echtzeit-Betriebssystemen im Microsoft Store veröffentlicht.

Azure RTOS TraceX ist das hostbasierte Analysetool von Microsoft, das Entwicklern eine grafische Ansicht von Echtzeit-Systemereignissen bietet und es ihnen ermöglicht, das Verhalten ihrer Echtzeitsysteme zu visualisieren und besser zu verstehen.

Mit Azure RTOS TraceX können Entwickler das Auftreten von Systemereignissen wie Interrupts und Kontextwechseln, die außerhalb der Sichtweite von Standard-Debugging-Tools auftreten, deutlich erkennen. Die Fähigkeit, diese Ereignisse zu identifizieren und zu untersuchen und den Zeitpunkt ihres Auftretens im Zusammenhang mit dem Betrieb des Gesamtsystems zu bestimmen, ermöglicht es Entwicklern, Programmierprobleme zu lösen, indem sie unerwartetes Verhalten finden und bestimmte Bereiche weiter untersuchen lassen.

Ablaufverfolgungsinformationen werden in einem Puffer auf dem Zielsystem gespeichert, wobei Speicherort und Größe des Puffers zur Laufzeit von der Anwendung bestimmt werden. Azure RTOS TraceX kann jeden Puffer verarbeiten, der auf die richtige Weise erstellt wurde, nicht nur von Azure RTOS ThreadX, sondern von jeder Anwendung oder jedem RTOS. Die Trace-Informationen können jederzeit zur Analyse auf den Host hochgeladen werden – entweder post mortem oder an einem Haltepunkt. Azure RTOS ThreadX implementiert einen Ringpuffer, der es ermöglicht, dass die neuesten „N“-Ereignisse im Falle einer Systemstörung oder eines anderen wichtigen Ereignisses zur Überprüfung verfügbar sind.

Die App-Features:

  • Ausführungsprofilbericht generieren
  • Generieren Sie einen Leistungsstatistikbericht
  • Generieren Sie einen Thread-Stack-Nutzungsbericht

Sie kann unter dem unten stehenden Link aus dem Store heruntergeladen werden, und die Dokumentation der App kann gefunden werden hier.

[Appbox Microsoftstore 9nf1lfd5xxg3]

Alumien

Mehr zu den Themen: azurblau, RTOS, Tracex