IAR Embedded Workbench eigenartiger Fehler

OP #2252897
Einen guten Tag erstmal an alle.

Ich hoffe das ich hier in dem Forum mit meinem Anliegen richtig bin.
Ich benutze IAR Embedded Workbench Version 7.60.1 und bekomme einen 
merkwürdigen Fehler.

Was ich versuche ist eine Struktur zu benutzen aber bei dem Deklarieren 
scheind etwas falsch zu laufen wovon ich nicht weis wo das Problem in 
meinem Quelltext liegt.

Ich habe folgendes geschrieben:

struct Zei
{
  addr_t Addr;
  int Signa;

};struct Zei Sensa[NUMBER_OF_DEVICES],Testo[NUMBER_OF_DEVICES];

Wenn ich mir nun beim Debuggen im "watch window" beide Arrays ansehen 
will dann funktioniert das bei "Sensa" einwandfrei aber bei "Testo" 
bekomme ich in der "Value" Spalte nur
"Error (col1): unknown or ambiguous symbol. Testo" angezeigt.

Hat schon einmal jemand das selbe Problem gehabt oder weis eine Lösung 
für mein Problem? Ich habe schon den Optimizer auf none gestellt aber 
das Problem das ich mir das Testo Array nicht ansehen kann besteht 
weiterhin.

Vielen dank schonmal im Voraus für eure hilfe
Beste Grüße
Nils
OP #2252953
Vielen Dank für deine schnelle Antwort Ernst.

Ich habe nun rausgefunden das Embedded workbench obwohl ich den 
Optimizer auf none gestellt habe die Deklaration trotzdem wegoptimiert.
Ich habe eine if Anweisung für  Testo geschrieben und nun kann ich beide 
Arrays im Watch Window betrachten.

Meine if Anweisung:

    if(Testo[3].Signa>10)
    {
    DELAY(1);
    }

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.