witam wszystkich jestem początkującym "programistą"
i mam problem z kompilacją
oto treść programu:
#include <avr/io.h>
#define LED_ON (DDRB,PB1);(PORTB,PB1)
int main (void)
{
LED_ON;
for (;
{
}
return (0);
}
a oto błąd przy kompilacji:
> "make.exe" all
avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o led.o led.c
avr-gcc -g -Wall -O2 -mmcu=atmega8 -Wl,-Map,led.map -o led.elf led.o
avr-objdump -h -S led.elf > led.lst
avr-objcopy -j .text -j .data -O ihex led.elf led.hex
avr-objcopy -j .text -j .data -O binary led.elf led.bin
avr-objcopy -j .text -j .data -O srec led.elf led.srec
make.exe: *** No rule to make target `led_eeprom.hex', needed by `ehex'. Stop.
> Process Exit Code: 2
> Time Taken: 00:01
należy dodać że używam atmega8
prosze o pomoc i z góry dzięki
oto treść programu:
#include <avr/io.h>
#define LED_ON (DDRB,PB1);(PORTB,PB1)
int main (void)
{
LED_ON;
for (;
{
}
return (0);
}
a oto błąd przy kompilacji:
> "make.exe" all
avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o led.o led.c
avr-gcc -g -Wall -O2 -mmcu=atmega8 -Wl,-Map,led.map -o led.elf led.o
avr-objdump -h -S led.elf > led.lst
avr-objcopy -j .text -j .data -O ihex led.elf led.hex
avr-objcopy -j .text -j .data -O binary led.elf led.bin
avr-objcopy -j .text -j .data -O srec led.elf led.srec
make.exe: *** No rule to make target `led_eeprom.hex', needed by `ehex'. Stop.
> Process Exit Code: 2
> Time Taken: 00:01
należy dodać że używam atmega8
prosze o pomoc i z góry dzięki