fragen schrieb:
> Ich habe AVR-LIB von hier gezogen:
> http://www.nongnu.org/avr-libc/
>
> und avrlib.zip in c:\avrlib entpackt
Nett, aber sinnlos.
Wie schon geschrieben wurde, ist die avr-libc (jawoll, das Dings nennt
sich avr-libc) Teil des WinAVR-Pakets, und wenn du dieses richtig
installiert hast (was anscheinend der Fall ist), findet der Compiler
auch alles, was er daraus benötigt.
mittwoch schrieb:
> Im main.h habe ich folgende anweisung:
>
> #include <i2C.h>
Auch das ist nett, dein Problem hat aber mit der avr-libc nichts zu tun.
In der gibt es kein i2C.h. (und auch kein I2C.h, auch kein i2c.h, nur so
als Hinweis, das das durchaus verschiedene Files wären, wenn es sie den
gäbe).
Mit der avr-libc kommt "<util/twi.h>: TWI bit mask definitions", aber ob
das das ist, was du benötigst, musst du (oder derjenige, der das
Programm geschrieben hat) schon selber herausfinden.
Also bleibt die Frage zu:
mittwoch schrieb:
> Im main.h habe ich folgende anweisung:
>
> #include <i2C.h>
Warum hast du da diese Anweisung?
Es gibt tatsächlich auch (mindestens) eine avrlib, zu finden hier:
http://hubbard.engr.scu.edu/embedded/avr/avrlib/
Da drin gibt es auch eine i2c.h (aber keine i2C.h). Vielleicht brauchst
du ja diese. Installtaion geht einfach mit dem Installer.
Oliver