Witam
Mam taki problem:
Zainstalowałem wtyczkę do Eclipse żeby móc programować microkontrolery
AVR ponieważ w eclipsie lepiej mi się pisze niż w AVR Studio.
Po założeniu nowego projektu i wpisaniu takiego o to kodu:
#include<avr/io.h>
#include <stdio.h>
#define F_CPU 1000000UL
#define __OPTIMIZE__
#include <util/delay.h>
int main(void){
DDRB=0xFF;
while(1){
PORTB&=~_BV(PB0);
_delay_ms(1);
PORTB=_BV(PB0);
_delay_ms(1);
}
return 0;
}
i skompilowaniu zdziwiłem się bardzo ponieważ w AVR Studio program zajmował
180 bytes a w Eclipse az 3358 bytes. Czemu po kompilacji w Eclipse program zajmuje za tyle???
Dodatkowo na koniec kompilacji pojawia sie Error
Cannot run program "C:\...\Projekty Eclipse C C++\AVR.Pierwszy projekt\Debug\AVR.Pierwszyprojekt.elf": Launching failed
Cannot run program "C:\...\Projekty Eclipse C C++\AVR.Pierwszy projekt\Debug\AVR.Pierwszyprojekt.elf": Launching failed
Cannot run program "C:\...\Projekty Eclipse C C++\AVR.Pierwszy projekt\Debug\AVR.Pierwszyprojekt.elf": Launching failed
Gdzie tkwi błąd ??
Pozdrawiam.
Mam taki problem:
Zainstalowałem wtyczkę do Eclipse żeby móc programować microkontrolery
AVR ponieważ w eclipsie lepiej mi się pisze niż w AVR Studio.
Po założeniu nowego projektu i wpisaniu takiego o to kodu:
#include<avr/io.h>
#include <stdio.h>
#define F_CPU 1000000UL
#define __OPTIMIZE__
#include <util/delay.h>
int main(void){
DDRB=0xFF;
while(1){
PORTB&=~_BV(PB0);
_delay_ms(1);
PORTB=_BV(PB0);
_delay_ms(1);
}
return 0;
}
i skompilowaniu zdziwiłem się bardzo ponieważ w AVR Studio program zajmował
180 bytes a w Eclipse az 3358 bytes. Czemu po kompilacji w Eclipse program zajmuje za tyle???
Dodatkowo na koniec kompilacji pojawia sie Error
Cannot run program "C:\...\Projekty Eclipse C C++\AVR.Pierwszy projekt\Debug\AVR.Pierwszyprojekt.elf": Launching failed
Cannot run program "C:\...\Projekty Eclipse C C++\AVR.Pierwszy projekt\Debug\AVR.Pierwszyprojekt.elf": Launching failed
Cannot run program "C:\...\Projekty Eclipse C C++\AVR.Pierwszy projekt\Debug\AVR.Pierwszyprojekt.elf": Launching failed
Gdzie tkwi błąd ??
Pozdrawiam.