Forum: Compiler & IDEs Einfaches C programm -> Warnings


von Torsten B. (torty)


Angehängte Dateien:

Lesenswert?

Hallo zusammen

habe das angehängte Programm zum Lernen ausprobieren wollen.

Kriege folgende Warnungen nicht aus dem Message Window:

Loaded plugin STK500
Loaded plugin AVR GCC
Loaded partfile: C:\Program Files\Atmel\AVR 
Tools\PartDescriptionFiles\ATmega16
AVR Simulator: Please wait while configuring simulator...
AVR Simulator: ATmega16 Configured OK
AVR Simulator: Unsupported instruction 'elpm' at address 0x000054
Loaded objectfile: 
G:\argotech\iStrobe\Software\default\NMEA_Checksum.elf
AVR Simulator: Uninitialized stack pointer used at 0x0061


Wenn ich dann auf Simulieren klicke verändern sich im Watch Window auch 
keine Variablen wie ich es erwarten würde.
Kann hier jemand helfen.

Hab schon den neuesten WinAVR vom 20100110 eingebunden, aber es geht 
nicht weg.

Danke
Torsten

von Helfer (Gast)


Lesenswert?

Torsten B. schrieb:

> Loaded partfile: C:\Program Files\Atmel\AVR
> Tools\PartDescriptionFiles\ATmega16

Und für welchen AVR hast du das Programm compiliert?

von Mark B. (markbrandis)


Lesenswert?

Am Code liegt es nicht, also muss wohl (wie oben schon vermutet) etwas 
in den Projekteinstellungen falsch sein.

von Torsten B. (torty)


Lesenswert?

Helfer schrieb:
> Und für welchen AVR hast du das Programm compiliert?

für einen Mega16, der auch im Simulator ausgewählt wurde.

von Mark B. (markbrandis)


Lesenswert?


von Torsten B. (torty)


Lesenswert?

hab zumindest herausgefunden, dass

Torsten B. schrieb:
> AVR Simulator: Unsupported instruction 'elpm' at address 0x000054

Hab zumindest herausgefunden, dass diese Meldung von der Zeile:

//char telegram[50] = "$GPZDA,201530.00,04,07,2002,00,00*60\0";

kommt.
wenn ich diese nämlich "wegkommentiere" kommt blos noch die Meldung bzgl 
des Stackpointers.


Mark Brandis schrieb:
> Thread mit gleicher/ähnlicher Fehlermeldung:
>
> http://www.avrfreaks.net/index.php?name=PNphpBB2&f...

zu einer richtigen Lösung sind die aber auch nicht gekommen, oder ß

Hat noch jemand eine Idee ?


Danke
Torsten

von Öpf (Gast)


Lesenswert?

>zu einer richtigen Lösung sind die aber auch nicht gekommen, oder ß

Durchaus. Lies nur weiter.

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.