Programowanie atmegi 328p

0 głosów
45 wizyt
pytanie zadane 9 grudnia 2017 przez użytkownika Patryq (2)
Witam

czy można wgrywać programy z Arduino IDE do gołej Atmegi 328p poprzez usb? Potrzebny jest do tego zewnętrzny programator, czy jest on konieczny jedynie do wgrania bootloadera?

Jakby ktoś miał jakiś schemat i instrukcję co wybrać w arduino ide (typ programatora) przy bezpośrednim podłaczeniu 328p do usb.

Dzięki

1 odpowiedź

0 głosów
odpowiedź 11 grudnia 2017 przez użytkownika tom5555 (1,454)
Żeby zaprogramować procesor przez USB, trzeba najpierw przy pomocy jakiegoś programatora wgrać do tego procesora bootloader. Po wgraniu bootloadera, do wgrania właściwego programu potrzebny jest układ udający port szeregowy RS232, np. FT232 lub CH340 (tak, jak w każdym Arduino i jego klonach). W takim przypadku tworzysz tak jakby swoją własną wersję Arduino, więc w opcjach wyboru programatora nic nie zmieniasz, programujesz to jak zwykłą płytkę Arduino.

Bardziej opłacalne jest wykorzystanie Arduino w roli programatora.

https://www.youtube.com/watch?v=sHv0LYCOZlM

https://starter-kit.nettigo.pl/2013/03/arduino-jako-isp-czyli-jak-wgrac-bootloader-w-atmega/
...