Witam, jestem nowy na forum i bardzo proszę o wyrozumiałość.
A więc używam programu Eclipse, stworzyłem projekt odznaczyłem opcję "debug" wybrałem usbasp jako programator, atmega8 1 Mhz jako procesor i napisałem kod:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Nacisnąłem build i poszło ok, ale jak próbuje wgrać do avr to wyskakuje błąd avrdude:
Kod:
Launching C:\Program Files (x86)\Atmel\AVR Tools\AVR Toolchain\bin\avrdude -pm8 -cusbasp -Uflash:w:Mega8_blink.hex:a
Output:
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
avrdude finished
Probowałem wgrać kilka razy, ale bez skutku.
Włączyłem MKavrCalculator wybrałem zapis do pamieci flash wybrałem plik z folderu relase z projektu i się wgrało bez problemu.
Ustawiłem w zakładce fusy uproszczone na wewnętrzny oscylator 8 Mhz zmieniłem właściwości projektu i mogę wgrywać pliki .hex z poziomu eclipse'a.
I tutaj moje pytanie, Jak zrobić żeby z eclipse'a można było wgrywać programy na atmege8a 1 Mhz?