Atmel Studio um Debug Tool erweitern

Gast #3612554
Lesenswert?
• ▲
▼
Hallo erst mal!

Weiß irgendwer ob es eine Möglichkeit gibt ein selbst entwickelte 
Debug-Tool in Atmel Studio zu integrieren?

Ich stelle mir das so vor:
Ich erstelle mir einen Hardware-Debugger (aWire, JTAG, o.ä.) der mit 
meinem Mikrocontroller kommuniziert. Dieser Debugger wäre natürlich ein 
weiterer Mikrocontroller welcher dann noch ein Interface zum PC besitzt 
(USB, Bluetooth etc.).
So weit so gut, das krieg ich hin.

Anschließend müssen die Daten am PC aufbereitet werden, vermutlich mit 
einem Treiber (außer ich verwende irgendwelche Standardtreiber). Auch 
das ist sicherlich machbar.

Jetzt wäre es mir aber recht, wenn das ganze noch in Atmel Studio 
integriert werden könnte.
Mit integriert meine ich:
- Ausgabe von Nachrichten in Debug-Window (wenigstens)
- Zugriff auf Register u. ä. im Simulator-Stil (Optimum)

Und hier hab ich aber keine Ideen mehr!
Ich schätze, das Debug-Fenster könnte ich verwenden, wenn ich meine 
Software als "Externes Tool" einbinde und "Ausgabefenster verwenden" 
anhake?

Aber zweiteres ist irgendwie nicht so leicht:
Das Atmel Studio XDK hilft mir hier nicht?
In "[...]\Atmel\Atmel Studio 6.1\tools" sind sämtliche in Atmel Studio 
enthaltene Debug Tools zu finden. Dabei gibt es relativ gut 
verständliche XML-Dateien welche Informationen über den Debugger und die 
unterstützten Devices enthalten. Manche Debugger enthalten auch eine 
.zip Datei min .bin files. Ist das dann die Firmware oder die 
PC-Software? Bin ich da auf dem richtigen weg?

Sorry für die lange Fragestellung, aber ich denke besser zu viel als zu 
wenig :)

Vielen Dank im Voraus!
Florian

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.