Direkt zum Inhalt

Hersteller

Percepio

Optimieren Sie die Entwicklung Ihrer eingebetteten Systeme durch Software-Observability über den gesamten Produktlebenszyklus hinweg. Verkürzen Sie die Debugging-Zeiten und beschleunigen Sie die Produktbereitstellung.

Erkennen und beheben Sie Probleme in bereits im Einsatz befindlichen Geräten aus der Ferne mit Percepio Detect, um schnelle Lösungen und einen zuverlässigen Betrieb zu gewährleisten.

Produkt

Tracealyzer RTOS

Unterstützen Sie Ihre Softwareentwicklung mit visueller Trace-Diagnose!


Tracealyzer bietet eine neue intuitive Möglichkeit für den Softwareentwickler das Echtzeitverhalten von embedded Echtzeit-Software-Systeme zu analysieren. Durch den kontinuierlichen Einblick in das Laufzeitverhalten und weitere Analysekomponenten finden Sie damit Probleme schneller, vermeiden diese und optimieren die Performance Ihres System schnell und einfach.

Tracealyzer unterstützt das kontinuierliche Trace Streaming und ermöglicht so ein praktisch unbegrenztes Tracing von Task-Scheduling-Abläufen, Interrupts und Applikations-Logging. Das Trace Streaming wird durch Debugg Probes (SEGGER J-Link, KEIL ULINK) ermöglicht, was auf ARM Cortex-M- und Renesas RX-Mikrocontrollern ein hohes Performance-Niveau ermöglicht. Unterstützt wird das Trace Streaming auch über Netzwerkverbindungen, USB und an die Dateisysteme von Geräten mit beliebigen, vom RTOS unterstützten Prozessoren.

Unterstützt werden FreeRTOS + Amazon FreeRTOS + SAFERTOS, Micrium µC/OS-III, Cesium RTOS, On Time RTOS-32, ThreadX, Synopsys EV6x OpenVX, PX5, Zephyr 

Percepio
Analyse , Debugger

Weitere News Percepio

16.12.2025 | Tracealyzer 4.11
18.01.2025 | Tracealyzer 4.10.2
15.10.2024 | Tracealyzer 4.10
08.06.2022 | DevAlert Sandbox
02.09.2019 | RTOS Schulungen
20.02.2018 | Tracealyzer 4

Beratung

Lassen Sie sich beraten, nutzen Sie unser Formular, wir melden uns umgehend bei Ihnen zurück. Oder rufen Sie an:
+49 251 98729-0

NEWS

TraceExporter für VS Code

Nahtlose Trace-Erfassung während Debugging-Sitzungen

Die TraceExporter-Erweiterung verbindet Percepio's TraceRecorder mit der GDB-basierten Debugging-Umgebung von Visual Studio Code. Während einer aktiven Debugging-Sitzung können Entwickler mit einem einzigen Klick einen Schnappschuss des Laufzeitverhaltens des Systems erstellen und diesen direkt in Tracealyzer öffnen – ohne die Entwicklungsumgebung verlassen zu müssen. Dadurch entfällt die Notwendigkeit, Trace-Dateien manuell zwischen verschiedenen Tools zu exportieren, zu suchen und zu importieren.

Die Erweiterung ist mit weit verbreiteten RTOS-Umgebungen kompatibel, darunter Zephyr, FreeRTOS, SafeRTOS, ThreadX, Cesium und PX5 sowie mit der Bare-Metal-Option von TraceRecorder. Erste Tests wurden mit Nordic nRF Connect für VS Code durchgeführt, doch die Erweiterung ist so konzipiert, dass sie mit den meisten GCC-basierten VS-Code-Konfigurationen funktioniert.

Warum es für die Embedded-Entwicklung wichtig ist

Das Debuggen von Timing-Problemen, Race-Conditions und unerwartetem Laufzeitverhalten in Embedded-Systemen ist von Natur aus komplex. Wenn Trace-Daten in derselben Umgebung verfügbar sind, in der der Code geschrieben und getestet wird, werden Kontextwechsel reduziert, und Entwicklungsteams können das beobachtete Verhalten effizienter mit dem entsprechenden Quellcode in Verbindung bringen.

Indem die Trace-Analyse in den Standard-Entwicklungsworkflow integriert wird, können Teams schneller iterieren und Probleme früher im Entwicklungsprozess beheben – bevor deren Lösung schwieriger und kostspieliger wird.

Download derTraceExporter-Erweiterung für VS-Code

Die Erweiterung ist aktuell als Beta Version als .vsix Datei verfügbar.

Download: percepio-traceexporter-0.2.7.vsix

Hier finden Sie weitere Infos direkt bei Percepio

Hersteller / Partner
Percepio
Funktion
Analyse , Debugger

© Embedded Tools GmbH | Schlikötterstiege 61 | 48161 Münster | Germany/Deutschland | Datenschutzerklärung | Impressum