mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP DSP C2000 JTAG Werte unter der Laufzeit auslesen


Autor: Sebastian Utz (Firma: Hochschule Ingolstadt) (tegaron)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo.

Ich arbeite momentan mit dem Code Composer Studio V4 und programmiere 
damit einen DSP von TI (TMS320F28044 momentan). Als 
Programmierschnittstelle verwende ich einen USB -> JTAG Adapter. Ich 
gebe mit dem DSP 6 high resolution PWMs aus und lese zusätzlich noch 6 
analoge Werte über den A/D-Wandler ein. Soweit so gut läuft alles.

Nun zu Problem:

Ist es möglich die gewandelten A/D Werte während der Laufzeit im CCS 
anzeigen zu lassen bzw. über den JTAG Adapter auszulesen? Ich kann das 
Programm laufen lassen und zwischen durch immer wieder anhalten, um an 
die Werte über die Watchlist ranzukommen. Da die PWMs jetzt sensible 
Elektronik ansteuert, darf ich den Controller nicht mehr stoppen. Ich 
brauche die eingelesenen Werte aber trotzdem. Ich habe im CCS die 
Graphen-Funktion schon gefunden aber dies geht anscheinend nur mit C++??

Vielleicht kann mir ja wer mit mehr Erfahrung weiterhelfen.

Grüße

Autor: Michael K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Egtl. müsste das schon gehen. Dazu musst du beim debuggen den 
Realtime-Mode einschalten (-> View -> Realtime... (genaue Bezeichnung 
weiß ich grad nicht)) und anschließend im Watch-Window mittels 
Rechtsklick irgendwas à la "Auto Update" aktivieren.

Autor: Sebastian Utz (Firma: Hochschule Ingolstadt) (tegaron)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank!

Das Gesuchte war zwar nicht unter View aber du hast mich zumindest nach 
dem Richtigen suchen lassen :)

Falls es wen interessiert (CCS V4):


Target --> Debug...

unter dem Reiter 'Target' findet man die 'Realtime Options' und die 
Einstellung für den real-time mode

Zum Schluss noch Autoupdate der Watchliste aktivieren

Autor: Michael K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sebastian Utz schrieb:
> Vielen Dank!
Gerne doch!

Sebastian Utz schrieb:
> Das Gesuchte war zwar nicht unter View aber du hast mich zumindest nach
> dem Richtigen suchen lassen :)
Kann sein. Kommt daher, dass ich

Sebastian Utz schrieb:
> Ich arbeite momentan mit dem Code Composer Studio V4
nicht gelesen hatte und von V3 ausgegangen bin...

Autor: Thomas Schermer (cheesie)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich habe zur Zeit auch das selbe Problem, und möchte zur Laufzeit meine 
Werte im Code Composer v4.0 ansehen.

Weiß zufällig jemand, warum bei mir die Felder, die Sebastian gerade 
beschrieben hat bei mir ausgegraut sind, und ich diese nicht aktivieren 
kann??

Oder weiß jemand wie man sich die Werte zur Laufzeit in einem Graph 
anzeigen lassen kann??
Ich hab versucht unter Tools -> Graph mir das ausgeben zu lassen, aber 
ich da kommen dann nur irgendwelche werte?!

Bin um jede Hilfe sehr dankbar!

grüße, tom

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.