Forum: Mikrocontroller und Digitale Elektronik ATmega406 AVR Studio 4.19 WinAVR compilen funktioniert nicht.


von muhkuh1206 (Gast)


Lesenswert?

Hallo,

bitte einmal dieses Bild betrachten:

https://dl.dropboxusercontent.com/u/13720935/avrstudio120613error.png

Dort sieht man sehr gut was bereits funktioniert und was nicht.

Erster Versuch in der Mikrocontroller Programmierung. Alles frisch 
installiert und eingerichtet.

Datenblatt des µc: 
http://www.atmel.com/Images/Atmel-2548-8-bit-AVR-Microcontroller-Battery-Management-ATmega406_Datasheet.pdf

von muhkuh1206 (Gast)


Lesenswert?

Ah Mist, editieren geht ja als Gast nicht.

Das ganze ist einfach ein Beispiel Code aus der verlinkten PDF.

Ich verstehe nicht wieso z.B. EEWE nicht bekannt ist trotz der vielen 
Header Dateien.

von Olaf D. (Firma: O.D.I.S.) (dreyero)


Lesenswert?

Hallo,

in deinem ScreenShot ist zu sehen, dass Du eine Funktionsdeklaration in 
der main-Funktion hast. Das geht aber so nicht.

Gruß

Olaf

PS: Wenn Du Dir die Mühe machst den Sourcode zu posten, zeige ich Dir 
auch was Du genau falsch gemacht hast.

von muhkuh1206 (Gast)


Lesenswert?

Hallo,

das ist mir gerade beim schnellen kopieren für den Screenshot passiert, 
habe es korrigiert.

Der Fehler bleibt dennoch ;)

von Spess53 (Gast)


Lesenswert?

Hi

>Ich verstehe nicht wieso z.B. EEWE nicht bekannt ist trotz der vielen
>Header Dateien.

Datenblatt! Der ATMega406 hat kein EEWE.

MfG Spess

von Johann L. (gjlayde) Benutzerseite


Lesenswert?


von muhkuh1206 (Gast)


Lesenswert?

Spess53 schrieb:
> Datenblatt! Der ATMega406 hat kein EEWE.

Datenblatt ist oben verlinkt. Wieso ist dann EEWE im Beispiel C Code ??

von Spess53 (Gast)


Lesenswert?

Hi

>Datenblatt ist oben verlinkt. Wieso ist dann EEWE im Beispiel C Code ??

Ich habe das Datenblatt nicht gemacht. Aber die Jungs von ATMEL haben 
die EEPROM-Routinen von einem älteren AVR rein kopiert.

MfG Spess

von Spess53 (Gast)


Lesenswert?

Hi

Nachtrag: Hier sind die passenden drin:

http://www.atmel.com/Images/doc8025.pdf

MfG Spess

von muhkuh1206 (Gast)


Lesenswert?

1
../atmega406_try1.c:10: warning: implicit declaration of function '_CLI'

sollte diese Funktion nicht bekannt sein?

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.