USBtiny ISP: Rozdiel medzi revíziami
Zo stránky SensorWiki
Bez shrnutí editace |
dBez shrnutí editace |
||
(3 medziľahlé úpravy od rovnakého používateľa nie sú zobrazené.) | |||
Riadok 6: | Riadok 6: | ||
K procesoru sa pripája jedným z ISP konektorov. | K procesoru sa pripája jedným z ISP konektorov. | ||
Napájanie dosky môže byť +5V z USB ak ponecháme zapojený jumper vedľa ISP6 konektora. | Napájanie dosky môže byť +5V z USB ak ponecháme zapojený jumper vedľa ISP6 konektora (ale ak je napajanie slabe, tak potom sa procesor stale dokola resetuje). | ||
LED zelená: programátor má napätie z USB | LED zelená: programátor má napätie z USB | ||
Riadok 20: | Riadok 20: | ||
** s GUI '''avrdudess''' spolupracuje výborne, len treba vybrať typ <code> USBtiny </code> a Port vybrať <code>USB</code>, Baud rate a Bit clock necháme prázdne. | ** s GUI '''avrdudess''' spolupracuje výborne, len treba vybrať typ <code> USBtiny </code> a Port vybrať <code>USB</code>, Baud rate a Bit clock necháme prázdne. | ||
* Programovanie z AVR studia - OK, ak pridame polozku do menu | * Programovanie z AVR studia - OK, ak pridame polozku do menu | ||
-C"C:\Users\Richard\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.5.2/avrdude.conf" -c usbtiny -p t2313 -P usb | -C"C:\Users\Richard\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.5.2/avrdude.conf" -c usbtiny -p t2313 -P usb -v -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i | ||
* S prepinacom -D to nefunguje dobre, lebo ked sa nevymaze FLASH, tak to neprogramuje spravne | |||
* Programovanie ATtiny - pozri zapojenie https://pighixxx.tumblr.com/image/93202369320 | * Programovanie ATtiny - pozri zapojenie https://pighixxx.tumblr.com/image/93202369320 | ||
* Programovanie bootloadera do Arduina: prepojíme káblikom 1:1, vid. obr. <BR> [[Súbor:USBtinyISParduino.jpg|250px]] | * Programovanie bootloadera do Arduina: prepojíme káblikom 1:1, vid. obr. <BR> [[Súbor:USBtinyISParduino.jpg|250px]] | ||
Riadok 33: | Riadok 34: | ||
''Schéma zapojenia.'' | ''Schéma zapojenia.'' | ||
</center> | </center> | ||
Pre porovnanie aj zapojenie ISP konektorov na Arduino doskách | |||
[[Súbor:ArduinoISPconnectors.png|600px|center]] | |||
Pozri aj programátor [[JTAGICE XPII]]. | |||
[[Category: AVR]] |
Aktuálna revízia z 16:50, 3. november 2024
USBtiny ISP je programátor postavený okolo mikroprocesora ATtiny2313. K počítaču sa pripája cez USB rozhranie (nie je to žiaden COM, ale naozaj USB). K procesoru sa pripája jedným z ISP konektorov.
Napájanie dosky môže byť +5V z USB ak ponecháme zapojený jumper vedľa ISP6 konektora (ale ak je napajanie slabe, tak potom sa procesor stale dokola resetuje).
LED zelená: programátor má napätie z USB LED červená: svieti počas programovania
- Podrobné informácie o programátore: https://learn.adafruit.com/usbtinyisp
- Kúpiť sa dá napr. tu (7,60 €): https://techfun.sk/produkt/usbtiny-isp-programator-pre-arduino
- Ak treba ovládače, dajú sa stiahnuť napr. z TechFun
Používanie:
- Arduino ho rozpozná ak v menu Tools/Nástroje nastavíme Programmer/Programátor:
USBtinyISP
- avrdude ho pozná ako
-c usbtiny -P usb
- s GUI avrdudess spolupracuje výborne, len treba vybrať typ
USBtiny
a Port vybraťUSB
, Baud rate a Bit clock necháme prázdne.
- s GUI avrdudess spolupracuje výborne, len treba vybrať typ
- Programovanie z AVR studia - OK, ak pridame polozku do menu
-C"C:\Users\Richard\AppData\Local\Arduino15\packages\ATTinyCore\hardware\avr\1.5.2/avrdude.conf" -c usbtiny -p t2313 -P usb -v -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i
- S prepinacom -D to nefunguje dobre, lebo ked sa nevymaze FLASH, tak to neprogramuje spravne
- Programovanie ATtiny - pozri zapojenie https://pighixxx.tumblr.com/image/93202369320
- Programovanie bootloadera do Arduina: prepojíme káblikom 1:1, vid. obr.
Dokumentácia:
Pre porovnanie aj zapojenie ISP konektorov na Arduino doskách
Pozri aj programátor JTAGICE XPII.