Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom – w tych trudnych czasach –
po dotkliwej awarii naszego forum
Pogodnego czasu po Bożym Narodzeniu,
Dosiego Nowego Roku
oraz Radosnych Trzech Króli

Życzy Zespół Home Made

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino
#11
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:
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!


Załączone pliki Miniatury
       
Odpowiedz


Wiadomości w tym wątku
Arduino - przez SQ9MDD - 30-06-2013, 13:28

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości