14. - 16. März 2017 // Nürnberg, Germany

Druckansicht einstellen

Welche Informationen sollen in der Druckansicht angezeigt werden?

Druckansicht erstellen
Produkt vergrößern LOGO_EUROScope Debugger

EUROScope Debugger

LOGO_EUROScope Debugger

EUROScope Debugger

Infos anfordern Infos anfordern

Kontaktieren Sie uns

Bitte geben Sie Ihre persönlichen Informationen und Ihren Terminwunsch an. Gerne können Sie uns auch eine Nachricht hinterlassen.

Ihre persönlichen Informationen

Ihre Nachricht an uns

Ihr Terminwunsch während der Messe

* Pflichtfelder, die von Ihnen eingegeben werden müssen.
Senden
Ihre Nachricht wurde erfolgreich versendet.

Sie möchten mehr Möglichkeiten und Vorteile der Plattform nutzen? Dann loggen Sie sich bitte ein – oder registrieren Sie sich gleich hier.

Es ist ein Fehler aufgetreten.

EUROScope ist ein Source-Level-Debugger für Embedded Systeme. Neben den Standard Features wie Speicher-, Register-, Assembler- und Quellcode- Ansicht, lokale/globale Variablen, Breakpoints und Callstack bietet EUROScope ein integriertes Terminal sowie umfangreichen Support zur Programmierung von Flash-Bausteinen im Zielsystem.

Für C und C++ Quellcodes bietet EUROScope Syntax-Highlighting, das vom Benutzer einfach um eigene Schlüsselworte erweitert werden kann.

Optimierte Anbindung

Die Anbindung des Zielsystems an den Host beeinflusst die Turnaround-Zeiten erheblich. EUROScope verwendet zusammen mit seinem Kommunikationspartner EUROSmon intelligente Algorithmen, um z.B. Softwaredownloads in das Zielsystem zu optimieren. Datenübertragungen erfolgen dann auch bei einer “langsamen” seriellen Verbindung mit hoher Geschwindigkeit. EUROScope unterstützt serielle Schnittstellen, TCP/IP-Sockets, sowie CAN (IXXAT VCI).
BDM oder JTAG können durch Zusatz-DLLs nachgerüstet werden.

Alle Architekturen integriert in einer Oberfläche

Sie entwickeln für mehrere Zielarchitekturen?
Egal ob Infineon C16x, Fujitsu F16LX, Fujitsu FR, ARM, Intel x86, Mitsubishi M16C, NEC V850, Altera Nios II oder PowerPC, EUROScope unterstützt alle Architekturen. Mit nur einer einzigen Anwendung können Sie mühelos für unterschiedliche Architekturen entwickeln und gewinnen Zeit für Ihre Kerntätigkeiten.

Graphische Oberfläche

Die benutzerzentrierte graphische Oberfläche bietet Ihnen allen Komfort, den Sie auch von Ihren sonstigen Standardanwendungen gewohnt sind. Wir haben bei der Entwicklung des Designs besonders Wert auf eine klare , übersichtliche und businessprozessorientierte Struktur gelegt, damit Sie schnell und zuverlässig immer alle wichtigen Informationen im Blick behalten.

EUROS Unterstützung

EUROScope ist der ideale Debugging-Partner bei der Entwicklung von EUROS-Applikationen: Er “weiss”, wenn das Echtzeitbetriebssystem EUROS auf dem Zielsystem läuft und bietet dann folgende erweiterte Möglichkeiten:

  • Anzeige von Betriebssystem-Objekten
    Sie möchten wissen, welche Tasks gerade auf eine Nachricht in einer Mailbox warten?
    Ob ein Treiber gerade Daten empfängt oder wo der Stack einer Task im Speicher abgelegt wird?
    Die EUROS-Objektanzeige stellt Ihnen detaillierte Informationen zur Verfügung!
  • Visualisierung von Ereignissen
    Optional kann EUROScope auch Informationen auswerten, die von einer instrumentalisierten EUROS-Version bereitgestellt werden: Sie gewinnen einen exakten Einblick in das Laufzeitverhalten Ihrer Applikation und können somit Performance-Probleme frühzeitig erkennen und beheben! Fügen Sie in Ihre Software eigene Trace-Punkte ein, um wichtige Daten zu protokollieren. Der Trace-Buffer im Target hilft Ihnen, bei der Post-Mortem-Fehleranalyse das Verhalten ihrer Applikation einschließlich Interrupt-Handler exakt nachzuvollziehen.
  • Kommandozeilen Interpreter
    Das Kommandozeilen-Fenster ist ein in EUROScope integriertes Plug-In zur textuellen Eingabe von Befehlen. Akzeptiert werden Standard C-Ausdrücke , die sogar Bezeichner des aktuellen Kontexts enthalten dürfen. Wird die Ausführung der Anwendung beispielsweise durch einen Breakpoint unterbrochen, kann über den Kommando-Interpreter auf alle globalen und lokalen Variablen, die an der aktuellen Codeposition bekannt sind, zugegriffen werden. Darüber hinaus können Sie Konvertierungen zwischen beliebigen, in der Anwendung definierten Datenstrukturen durchführen, unabhängig davon, wie komplex die Typendefinitionen sind. Dies ermöglicht Ihnen die Durchführung komplexer Überprüfungen während des Debuggens.
    Auch das Laden von Skript-Dateien, die zu interpretierende Anweisungen enthalten, ist möglich. Da der Interpreter über Befehle zum Steuern von EUROScope verfügt, können automatische Test-Suiten realisiert werden. Einmal gestartet, können Sie mit einer solchen Skript-Datei verschiedene Test-Anwendungen laden und deren Ergebnis auswerten - und dies ohne Benutzereingriffe.

EUROScope verfügt - neben den Standard-Funktionen eines Debuggers - auch über spezielle Erweiterungen, die die Fehlersuche - auch ohne Einsatz eines Emulators – wesentlich erleichtern. So können beispielsweise Ereignisse während des Programmablaufs erfasst und grafisch dargestellt, Status-Informationen über Systemobjekte angezeigt , die Inhalte der sog. ’Special Function Registers’ visualisiert und modifiziert, statische Code-Analyse durchgeführt, Kontrollflussgraphen dargestellt, der Stackverbrauch berechnet sowie dynamische Code-Analyse durchgeführt werden u.v.m.

Eclipse-basierte IDE

LOGO_Eclipse-basierte IDE

EUROS RTOS

LOGO_EUROS RTOS

EUROS Zusatzkomponenten

LOGO_EUROS Zusatzkomponenten

Windows basierte IDE

LOGO_Windows basierte IDE

EUROScope Debugger ist folgenden Produktgruppen zugeordnet:

Ihre Merkliste ist noch leer.

Merkliste anzeigen



top

Der gewählte Eintrag wurde auf Ihre Merkliste gesetzt!

Wenn Sie sich registrieren, sichern Sie Ihre Merkliste dauerhaft und können alle Einträge selbst unterwegs via Laptop oder Tablett abrufen.

Hier registrieren Sie sich, um Daten der Aussteller- und Produkt-Plattform sowie des Rahmenprogramms dauerhaft zu speichern. Die Registrierung gilt nicht für den Ticket- und Aussteller-Shop.

Jetzt registrieren

Ihre Vorteile auf einen Blick

  • Vorteil Sichern Sie Ihre Merkliste dauerhaft. Nutzen Sie den sofortigen Zugriff auf gespeicherte Aussteller oder Produkte: egal wann und wo - inkl. Notizfunktion.
  • Vorteil Erhalten Sie auf Wunsch via Newsletter regelmäßig aktuelle Informationen zu neuen Ausstellern und Produkten - abgestimmt auf Ihre Interessen.
  • Vorteil Rufen Sie Ihre Merkliste auch mobil ab: Einfach einloggen und jederzeit darauf zugreifen.