Hallo Leute ,
ich habe ein problem beim Avr Studio . Wenn ich im AVR studio einen Code
eingebe (bsp #include) müsste er normalerweise ja blau angezeigt werden.
bei mir wird er nichtmehr als blau makiert. Wäre ja eig nicht so schlimm
wenn dann nich die Fehlermeldung kommen würde
1 | C:\Dokumente und Einstellungen\Michi\Eigene Dateien\wsd.asm(1): error: Cannot find include file: avr/io.h
|
2 | C:\Dokumente und Einstellungen\Michi\Eigene Dateien\wsd.asm(4): error: Cannot find include file: util/delay.h
|
3 | C:\Dokumente und Einstellungen\Michi\Eigene Dateien\wsd.asm(6): error: syntax error, unexpected FUNCTION
|
dann hab ichs mal im gcc versucht
1 | avr-gcc -mmcu=attiny2313 -Wl,-Map=dgst.map -o dgst.elf
|
2 | c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn2313.o: file not recognized: File truncated
|
3 | make: *** [dgst.elf] Error 1
|
4 | Build failed with 1 errors and 0 warnings...
|
woran liegts? hier der code:
1 | #include <avr/io.h>
|
2 |
|
3 | #define F_CPU 4000000UL // 8 MHz (fuer delay.h)
|
4 | #include <util/delay.h>
|
5 |
|
6 | int main(void){
|
7 | DDRD |= _BV(PB0); //PD5 ist jetzt Ausgan
|
8 | DDRD |= _BV(PB1)
|
9 | while(1){
|
10 |
|
11 | PORTB |= _BV(PB0);
|
12 | PortB &= ~_BV(PB1); // PD5=High -> LED an
|
13 | _delay_ms(500); // Warte 250ms
|
14 | PORTB &= ~_BV(PB0);
|
15 | PORTB |= _BV(PB1); // PD5=Low -> LED aus
|
16 | _delay_ms(500); // Warte 250ms
|
17 | }
|
18 |
|
19 |
|
20 | return 0;
|
21 | }
|