Forum: Compiler & IDEs INT0 warnung Meldungen


von Christelle T. (tchris)


Angehängte Dateien:

Lesenswert?

Hi Leute,
Ich habe hier ein Programm geschieben, welches eine Pause berechnet mit
Timer0. Ich möchte die Delay function nicht benutzen. Mein problem ist,
wenn ich compiliere bokomme ich immer folgende Warnungen.

Compiling: pausetimer.c
avr-gcc -c -mmcu=atmega8515 -I. -gdwarf-2 -DF_CPU=3686000UL  -Os
-funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall
-Wstrict-prototypes -Wa,-adhlns=pausetimer.lst  -std=gnu99 -MD -MP -MF
.dep/pausetimer.o.d pausetimer.c -o pausetimer.o

pausetimer.c:18: Warnung: Rückgabetyp ist auf »int« voreingestellt
pausetimer.c:18: Warnung: Funktionsdeklaration ist kein Prototyp
pausetimer.c: In function `INTERRUPT':
pausetimer.c:18: Warnung: Typ von »__vector_7« ist auf »int«
voreingestellt
pausetimer.c:21: Warnung: Kontrollfluss erreicht Ende einer
Nicht-void-Funktion

Was habe ich falsch gemacht? was heisst diese letzte Warnung und wie
kann ich sie korrigieren?
Danke im Voraus.

von johnny.m (Gast)


Lesenswert?

> INTERRUPT (TIMER0_OVF_vect)
Tja, man sollte vielleicht mal die Doku richtig lesen. Versuchs mal
mit ISR(TIMER0_OVF_vect)...

von Christelle T. (tchris)


Lesenswert?

Halloooooooo!!! :( kann mir niemand helfen? oder hat jemand ein
laufendes programm geschrieben in c , das eine delay mit timer
berechnet?
hilfe

von johnny.m (Gast)


Lesenswert?

Wie bitte??? War das nicht genug Hilfe??? Was denn noch???

von Christelle T. (tchris)


Lesenswert?

OOOhhhhh! Tausend Mal Danke Johnny. Das war mein Fehler. Kiss

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.