Wpis z mikrobloga

Jak to jest z przesłaniem programu do mikrokontrolera? Muszę przesłać plik hex za pomocą programatora usbasp, którego sterowniki automatycznie instalują się w systemie (Windows 7). Muszę zainstalować program avr dude ze strony http://www.nongnu.org/avrdude/ i to wszystko czy trzeba zainstalować program, w którym należy wybrać częstotliwość i coś ustawiać?
#mikrokontrolery #avr
  • 5
@cyberDEV: minimum musisz ustawić model MCU, prędkość transmisji i poinstruować avrdude że ma używać usbasp. Ściągnij sobie jakąś nakładkę graficzną, będzie ci łatwiej. Ja używałem https://github.com/zkemble/AVRDUDESS jak jeszcze bawiłem się w AVRy. Ewentualnie komendy w terminalu ale lepiej żebyś wiedział co robisz zwłaszcza przy ustawianiu fuses. Pmogłoby gdybyś podał model procka i coś więcej na temat tego hexa jeżeli to nie tajemnica.
@keton22: Myślę, że może mógłbyś wyjaśnić nawet na przykładzie MCU ze zdjęcia czyli tej atmegi328. Plik hex powiedzmy, że to prosty "hello world", czyli miganie diodą co 1s ( ͡~ ͜ʖ ͡°)
@cyberDEV: to zakładając że fuses są ustawione (a na świeżym procku nie są) i elektrycznie jest to dobrze połączone:
1. wybierasz sobie usbasp z listy tam gdzie na obrazku jest 'Arduino'.
2. Wybierasz model procka w polu "MCU (-p)".
3. Sprawdzasz czy wszystko działa klikając "detect". Musi pokazać że model procka się zgadza a w konsoli będzie że avrdude jest zadowolony.
4. Wtedy pokazujesz na hexa w polu "flash", zaznaczasz "erase