SEGGER: Live Profiling und Code Coverage mit dem Marktführer J-Trace PRO

15/09/2016 - 12:25 von Business Wire
SEGGER: Live Profiling und Code Coverage mit dem Marktführer J-Trace PRO
SEGGER: Live Profiling und Code Coverage mit dem Marktführer J-Trace PRO

J-Trace PRO von SEGGER und der zugehörige Ozone Debugger sind jetzt erhältich mit massiven Funktionserweiterungen für das effeziente Debuggen von Cortex-M Projekten. Die Funktionserweiterungen emöglichen kontinuierliches Erfassen von Tracedaten und deren Live Analyse.

Dieser Smart News Release enthält Multimedia. Vollständige Veröffentlichung hier ansehen: http://www.businesswire.com/news/home/20160915005764/de/

SEGGER: Market-Leading J-Trace PRO Now Enables Live Profiling & Code Coverage (Graphic: Business Wir ...

SEGGER: Market-Leading J-Trace PRO Now Enables Live Profiling & Code Coverage (Graphic: Business Wire)

Ohne Zweifel ist J-Trace PRO ein mächtiges Werkzeug für Code Coverage und Code Profiling. Die Analysedaten werden live unter Echtzeitbedingungen direkt aus der Firmware gelesen, die auf der Target Hardware läuft.

Code Coverage Analyse sichert die Code Qualität bei der Entwicklung von komplexen Embedded Systemen, insbesondere wenn Kommunikations Stacks wie Ethernet und USB zum Einsatz kommen. Der ununterbrochene Strom an Tracedaten erlaubt eine zeitlich unbegrenzte und vollständige Analyse der Code Coverage. Damit lassen sich auch sporadisch auftretende Fehler aufspüren, selbst wenn es bis zum ersten Auftreten Stunden oder sogar Tage dauert.

Mit Hilfe von ARMs Embedded Trace Macrocell (ETM) werden die Live Trace Daten ohne Code-Instrumentierung gesammelt.

SEGGERs Debugger Ozone visualisiert die neuen Echtzeit Trace- und Analyse Funktionen. Execution Counter werden neben dem auszuführenden Code angezeigt und können bis auf Assembler Ebene nachvollzogen werden. Diese Counter werden in Echtzeit aktualisiert. Ozone stellt die Code Coverage auch direkt im Code dar und markiert Bereiche, die nie ausgeführt werden.

Beim Verifizieren und Debuggen von Multi-Tasking Code ziehen Entwickler den vollen Nutzen aus ihrem J-Trace PRO. Mit Hilfe des Trace können versteckte Code Probleme ebenso leicht identifiziert werden, wie Code-Bereiche, die besonders von Optimierungen für die Performanceverbesserung profitieren würden.

Das Gesamtsystem ist sehr einfach in der Anwendung – nur ein paar Clicks entfernt eröffnet sich ein aufschlussreicher Einblick in die Funktion der Applikation und deren Abläufe als auch an welcher Stelle die meiste Prozessorzeit verbraucht wird. Der Ozone Debugger erlaubt auch den Export der Trace Daten um die Datenanalyse außerhalb der eigenen Entwicklungsabteilung durchführen zu können oder um Zertifizierungen zu dokumentieren.

Mit J-Trace PRO erhalten Entwickler ein schnelles und effizientes Werkzeug zur Identifikation und Beseitigung von Fehlern in Echtzeit-Anwendungen.

Um weitere Information zum endless live trace zu erhalten, besuchen Sie bitte: https://www.segger.com/jtrace-pro-streaming-trace.html

Die Produktspezifikation finden Sie unter https://www.segger.com/jtrace-pro-cortex-m.html

Herausgegeben im Auftrag von:

SEGGER Microcontroller GmbH & Co. KG

In den Weiden 11

40721 Hilden

Deutschland

 

www.segger.com

 

SEGGER Microcontroller Systems LLC

106 Front Street

Winchendon, MA 01475

United States of America

www.segger-us.com

Contacts :

SEGGER Microcontroller
Dirk Akemann
Marketing Manager
Tel: +49-2103-2878-0
Email: info@segger.com


Source(s) : SEGGER

Schreiben Sie einen Kommentar