Stránka 1 z 3

Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 26 říj 2017, 15:54
od pajasry
Ahoj,
Chtěl bych začít programovat AVR, ale nikde jsem pořádně nenašel nějaké doporučení, či zvyklost o výběru programátoru, který by mi za dobrou cenu (nechce se mi kupovat AVR Dragon) poskytne do začátku vše, co budu potřebovat. Neposkytne mi někdo prosím nějaké teoretické či osobní zkušenosti ?

Pavel

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 26 říj 2017, 17:09
od gilhad
pro arduina nano jsem kdysi koupil cosi takovehoto
http://www.dx.com/p/cp2102-usb-to-ttl-s ... ini-443779
ale imho by fungovalo i tohle co jsem koupil s blue pill
https://www.aliexpress.com/item/FREE-SH ... 36342.html

Otazka je, zda ti staci programovani/seriovy port, nebo chces i neco vic a co

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 26 říj 2017, 17:29
od DavidO
To dost záleží na tom, co je to "vše, co budu potřebovat". A za druhé, co znamená to "programovat AVR" - například uvnitř běžných malých Arduin je nějaké AVR, programuje se to například v Arduino IDE a program do toho AVR dostaneš přes seriovou linku pomocí bootloaderu, který je v AVR přednahraný a mnohá Arduijna na sobě mají USB-serial převodník. Z tohohle pohledu by se dalo říct, že vše co potřebuješ je USB kablik.

Pokud nechceš "programovat Arduino", tak můžeš ten samý hardware programovat v C/C++, překládat pomocí gcc a nahrávat do toho AVR pomocí avrdude. Ono to je velmi podobné tomu "programovat Arduino" protože Arduino to dělá taky tak, akorát že ten tvůj .ino skript přechroustá a teprv pak ho dá gcc přeložit a pak ho tím avrdude nahraje.

Pokud chceš programovat v assembleru a začínáš s tím, tak si stáhni od Microchipu Atmel Studio, máš tam i simulátor. A k tomu si vem avrdude na nahrávání.

Jestli máš "holý chip bez bootloaderu", tak si někde ten bootloader nech nahrát, budeš to mít nejjednodušší.

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 26 říj 2017, 18:14
od Vladimir66
Moje zkusenost s AVR je takova, ze jsem kdysi palil cisty HEX pres USBASP programator AVRDUDEm. https://de.aliexpress.com/item/1Lot-2PC ... 11cb160d3c
Idealne ZIF patice s kolicky a pro konkretni AVR zapojis konkretni programovaci piny.
pokud je toho vice tak uz nejaky "multi AVR programovaci board" http://320volt.com/en/atmel-atmega8-zif ... ramlayici/
Nyni jsem u Arduina (+ cena, funkcni celek, spousta projektu).
S praxi a zkusenostmi zjistis, co ti bude vyhovovat.
-V66

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 26 říj 2017, 19:38
od fulda
Já používám TOHLE. Je to celkem v pohodě. ALE zvládá to jen nízkonapěťové programování (tedy případy kdy reset zůstane resetem). Pak mám ještě high voltage mazačku. Takže normálně programuju, nakonec zapíšu fuses a pokud zjistím, že jsem něco netrefil, tak prostě smažu a začnu znova.

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 27 říj 2017, 16:34
od aladin
Od začátku listopadu bych měl mít k dispozici dílnu na elektroniku, tak když do té doby se nerozhodneš, jak začít, tak budeš moct přijít a vyzkoušet si moduly a programování mcu. Teda jestli jsi z Prahy :-)
Začátky jsou těžké, a když člověk o tom nic neví, měl by dát na "praktiky", ne teoretiky. Pokud ovšem není geniální, nebo masochista ;-) :lol:

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 29 říj 2017, 18:35
od pajasry
Děkuji za rady, zatím vyhrává nízkonapěťový programátor od pana fuldy.

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 29 říj 2017, 18:39
od pajasry
aladin píše: 27 říj 2017, 16:34 Od začátku listopadu bych měl mít k dispozici dílnu na elektroniku, tak když do té doby se nerozhodneš, jak začít, tak budeš moct přijít a vyzkoušet si moduly a programování mcu. Teda jestli jsi z Prahy :-)
Začátky jsou těžké, a když člověk o tom nic neví, měl by dát na "praktiky", ne teoretiky. Pokud ovšem není geniální, nebo masochista ;-) :lol:
I když nejsem z Prahy, mohl by jste mi prosím poskytnou nějaké přesnější informace ? Zájem bych měl a hodinka v autobuse není zas taková překážka :D .

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 29 říj 2017, 21:01
od aladin
Kam jste se s programováním a "železem" dostal? Blikající ledka nebo "nic"? Pokud bé je správně, doporučuji nějaký Starter pack s Arduinem (nebo aspoň arduino nano s nějakým smetím okolo (kolem 500Kč) a je se o čem bavit.
Platonické teoretizování "je na dvě věci", t.j. k ničemu nevede. Pokud chcete dělat o něco větší než malé "projekty", tak aspoň ošahání si základů céčka v Arduinu je užitečné. A až si uděláte obrázek, tak máte k dispozici lowcost programátor AVR MCU a tradááá... ;)

Re: Jak začít s AVR, jaký programátor si vybrat ?

Napsal: 29 říj 2017, 21:23
od pajasry
aladin píše: 29 říj 2017, 21:01 Kam jste se s programováním a "železem" dostal? Blikající ledka nebo "nic"?
S arduinem už zkušenosti mám, ale dostávám se do situací, v kterých analogové piny nestáčí, a proto chci zkusit Avr, jen "holé" Avr čipy.