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ß
PORT_com74hc595 gibt es in deinem Code nicht. PORT_COM74HC595 allerdings schon.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.