ATtiny13 Nahrávání programu do ATtiny Aby bylo možné dostat program do ATtiny, je nutné použít nějaký programátor. Jako programátor je možné použít druhé Arduino s programem ISP programátor, nebo je možné koupit třeba programátor USBasp
.
Tento programátor stačí na jedné straně strčit do USB portu počítače, nainstalovat dodané ovladače (ke stažení jsou i zde) a ISP výstup z programátoru propojit na příslušné vývody obvodu ATtiny.
Pokud má ATtiny některé z komunikačních vývodů připojené k dalším součástkám (tlačítka, analogové vstupy, kondenzátory ...) může nastat problém s komunikací. V tom případě je lepší, tyto vstupy před nahráním programu odpojit. Když je vše nainstalováno a propojeno, stačí v upraveném
vývojovém prostředí pro Arduino zvolit:
Tím dojde ke kompilaci zdrojáku a k nahrání přeloženého kódu do ATtiny. Pokud se během nahrávání vyskytne chyba, může to být
způsobeno špatně nastavenými FUSE bajty.
Některé čínské programátory hlásí při odesílání
dat do ATtiny nějaké varování
ohledně " ... avrdude ... not sync..." (už si přesně
napamatuju, jak to přesně bylo). Avrdudess Dalším programem, který doporučuji nainstalovat, je AVRDUDESS. Umožnuje v grafickém rozhraní číst a nahrávat HEX soubory do ATtiny. Navíc umí jednoduše pracovat s FUSE bajty.
|
|
úvodní strana webu AstroMiK.org |
|
poslední úprava stránky 29.9.2020 |