01-07-2013, 12:52
Przykładowy, mój zestaw do programowania wygląda tak jak na foto nr.1.
Aby procesor programowany był widoczny w kompilatorze należy go zdeklarować w pliku <boards.txt> kompilatora, np. tak:
a następnie już tylko wybrać z listy płyt dostępnych, foto nr. 2.
W katalogu dostępnych bootloaderów musi być umieszczony również plik.hex ATmegi8.....dostępny na stronach podanych poprzednio.
Konieczny jest również mały "myk" okablowania co widać na fotce nr.1. W przeciwnym wypadku będziemy stale resetowali programator a nie programowany układ, do niczego to nie doprowadzi. Opis "myku" w majsterkowie przy opisie programowania Attiny2313. Link w poprzednim niusie.
Rysio!
Tak jakbym troche nie dokończył myśli. To co napisałem dotyczy wypalenia bootloadera.
Docelowy program wgrywamy w ten sam sposób, ale już bezpośrednio z okna kompilatora Arduino.
Rysio!
Aby procesor programowany był widoczny w kompilatorze należy go zdeklarować w pliku <boards.txt> kompilatora, np. tak:
Cytat:#################################################################,
atmega8a.name=ATmega8a @ 8 MHz
atmega8a.upload.maximum_size=7168
atmega8a.upload.using=arduino:arduinoisp
atmega8a.bootloader.low_fuses=0xe4
atmega8a.bootloader.high_fuses=0xc4
atmega8a.bootloader.path=atmega
atmega8a.bootloader.file=ATmegaBOOT_8.hex
atmega8a.bootloader.unlock_bits=0x3F
atmega8a.build.mcu=atmega8
atmega8a.build.f_cpu=8000000L
atmega8a.build.core=arduino
atmega8a.build.variant=standard
a następnie już tylko wybrać z listy płyt dostępnych, foto nr. 2.
W katalogu dostępnych bootloaderów musi być umieszczony również plik.hex ATmegi8.....dostępny na stronach podanych poprzednio.
Konieczny jest również mały "myk" okablowania co widać na fotce nr.1. W przeciwnym wypadku będziemy stale resetowali programator a nie programowany układ, do niczego to nie doprowadzi. Opis "myku" w majsterkowie przy opisie programowania Attiny2313. Link w poprzednim niusie.
Rysio!
Tak jakbym troche nie dokończył myśli. To co napisałem dotyczy wypalenia bootloadera.
Docelowy program wgrywamy w ten sam sposób, ale już bezpośrednio z okna kompilatora Arduino.
Rysio!