Datum:
Angehängte Dateien:Hallo, ich wollte ein Projekt mit einer Led Matrix beginnen und dafür habe ich den Beispielcode hier aus den Artikeln genommen. Ich habe genau das kopiert, was auch im Artike zur Porterweiterung steht. Jetzt bekomm ich allerdings folgende fehlermeldung: Build started 4.4.2012 at 21:42:13 avr-gcc -mmcu=atmega8 -Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT LEDMatrix.o -MF dep/LEDMatrix.o.d -c ../LEDMatrix.c avr-gcc -mmcu=atmega8 -Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT com74hc595.o -MF dep/com74hc595.o.d -c ../com74hc595.c ../com74hc595.c: In function 'com74hc595_init': ../com74hc595.c:52: error: 'DDR_com74hc595' undeclared (first use in this function) ../com74hc595.c:52: error: (Each undeclared identifier is reported only once ../com74hc595.c:52: error: for each function it appears in.) ../com74hc595.c:61: error: 'PORT_com74hc595' undeclared (first use in this function) make: *** [com74hc595.o] Error 1 Build failed with 4 errors and 0 warnings... Hab die Dateien noch mal in Anhang gepackt. Ich versteh das nich, es scheint so, als würde er die Variablen nicht kenne, obwohl die im Headerfile alle beschrieben sind. Was mache ich da falsch ? Gruß
Datum:
PORT_com74hc595 gibt es in deinem Code nicht. PORT_COM74HC595 allerdings schon.