Forum: Digitale Signalverarbeitung / DSP / Machine Learning Code Composer Studio: Probleme mit Watch Window


von Christian (Gast)


Lesenswert?

Hallo zusammen,
ich programmiere mit Code Composer Studio V 3.3.78.2 gerade einen 
TMS320F2808 Controller und möchte mir gerne im laufenden Programm mit 
"Watch Window" Werte von Variablen ansehen, die ich in meinem Programm 
definiert habe. Leider kommt immer die Fehlermeldung "identifier not 
found: sdata" obwohl ich mich definitiv nicht vertippt habe beim 
Variablennamen.
Kann mir von euch jmd sagen was ich übersehen habe? In der Hilfedatei 
hab ich leider auch nichts dazu gefunden....
Controller Register werden immer zuverlässig angezeigt aber keine 
Variablennamen die ich selber definiert habe... Ich verwende ein JTAG 
Interface von Spectrum Digital.

Viele Grüße und besten Dank fürs Lesen

Christian

von Micha (Gast)


Lesenswert?

Läuft das Programm aus dem RAM oder aus dem Flash?

von Christian (Gast)


Lesenswert?

...aus dem RAM - gehts dann nicht?

von Patrick (Gast)


Lesenswert?

Schon etwas alt hier, aber trotzdem:
Du schreibst "definitiv nicht vertippt"...wie fügst du denn die Variable 
ins Watch-Window ein?
Klicke ich im C-Code die Variable mit der rechten Maustaste an und sage 
"Add to Watch Window", funktioniert es hier hervorragend.

Versetzt du den Controller per "Debug -> Real-time Mode" in eben diesen 
Modus, kannst du im Watch-Window mit Rechtsklick auf die zu 
beobachtenden Variablen auch noch "Continuous Refresh" setzen, um den 
Werten quasi "live" zuzuschauen.

Das alles funktioniert sowohl beim Betrieb aus dem RAM als auch aus dem 
Flash.

von Honk (Gast)


Lesenswert?

Mahlzeit,

ich habe die Erfahrung gemacht, dass CCS Probleme mit static-Variablen 
hat. Bei diesen trat genau die beschriebene Problematik auf.

Grüße,
Honk

von youssefcool (Gast)


Lesenswert?

erst jetzt gelesen aber ich gebe zumindest eine Erfahrung:
ich habe auch damals das selbe problem gehabt und danach habe ich 
herausgefunden, dass der Grund in der RAM-Speicher liegt.
Die RAM-Speicher hat nicht für alle defenierte Variablen im Programm 
ausgereicht.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.