eCos Kernel Aware Debug Views
There are no translations available.

Beispiel einer Debug Sitzung:
Debuggen einer PROFINET Applikation auf dem Siemens ERTEC 200P

 

Debugging with Siemens ERTEC 200P

 Fenster:

  • serielles Terminal zur Ausgabe der Konsole-Meldungen der eCos Applikation / des PROFINET Stacks
  • SEGGER J-Link Fenster
  • Eclipse IDE mit geöffneter Debug Perspektive mit verschiedenen Fenstern:
    • Debug Main View mit aktiven Threads und Thread spezifischem Call-Stack
    • Breakpoint Liste
    • Source Fenster mit Anzeige der Unterbrechungsposition auf aktivem Breakpoint
    • eCos State Diagram zur Anzeige des zeitlichen Ablaufs der Thread-Kontext Switches

 Zoomed Ansicht des State Diagrams:

  

 

Beispiel einer Debug-Sitzung:
Analyse eines PID-Reglers

In diesem Beispiel wird die integrierte eCos Oscilloscope Ansicht zur Analyse des Regler-Verlaufs eines (falsch konfigurierten) PID-Reglers verwendet.

 

Beispiel einer Debug-Sitzung:
Anzeige von Betriebssystem-Resourcen

Es stehen weitere tabellarische Ansichten für eCos Resourcen wie Events Flags, Mailboxes, Semaphore, Mutexe usw. zur Verfügung.