Az usbasp programozó, egy alázatos IT személy kis blogja
A mesterségem villogása az AVR-en, az USBasp programozót használom, 100 évvel ezelőtt vásároltam 100R-ra az AliExpressen. Élvezze a nagyon kényelmes, nem az ősi COM vagy LTP portokat, a modern USB-t!
Így néz ki, mint egy csoda a kínai ipar!
Nos, most további részletekért)
A programozó nevének érintkezése
Ezért mindig megpróbálom megjeleníteni ezt a csatlakozót, ha magam terjesztem a táblát. Nagyon kényelmes, öltés és hibakeresés menet közben. Varrtam, nem dolgoztam, kijavítottam a kódot, újra befűzte. Nem szükséges eltávolítani a szabályozót a programozóba való beszúráshoz ....
A munkában és a vasban valami hasonló
Nos, most fontolja meg, milyen szoftverrel működik ez a kézzel készített cikk!
Töltse le az illesztőprogramokat a webhelyről, a letöltési oldalról.
Állítsa. Figyelem! A számítógép esküszik arra a tényre, hogy a sofőr nem digitálisan alá van írva. A Windows 7-ben csak megerősítjük, hogy folytatni szeretnénk,
Most már a programozó készen áll a munkára.
Ingyenes flash készítőt használok Khazama AVR programozóval. Nagyszerű program minimális tervezéssel!
Válassz egy chipet és menj!
Itt játszhatsz FUSES bitekkel, mindegyik leírással, milyen választ!
Nos, ez valószínűleg minden!
Nem tudom, hogy mindenki mit csinál, de az én USBASP v2.0 példánál, hogy Khazama esküszik, amikor villog a Hiba beállítás USBASP ISP óra ...
Más frekvencia beállítással történő lejátszás nem működik.
Az Interneten végzett rövid keresés után ugyanazt a problémát tapasztaltam más emberekkel.
Ennek a bosszantó saroknak a helyreállításához meg kell ismételnie a programozót)) Ehhez a trükkhöz újabb USBasp szükséges!
Így kell mindent összekötnie. Töltse ki a firmware-tKiárusítjuk a Biztosítékbetéteket és öltést!
Ezután a hibák elvesznek!
A programozó kiváló munkája után hirtelen új hiba jelent meg
hiba: usbasp_transmit: libusb0-dll: err [contorl_msg]
A megoldást nem találtuk azonnal, szükséges a programozási frekvencia csökkentése. Menjen a Parancs -> Programbeállítások -> ISP CLK Speed pontra, és állítsa be 187,5 KHZ (vagy AUTO) értéket.
Ezután minden újra működik!
Olyan újat illesztünk be, amely még soha nem volt befűzve az Atmega8-nak és látjuk ezt!
100500-szor ellenõrizzük az áramkört és a programozót, minden rendben van! És majdnem abbahagyjuk, találunk egy kocsit! Az első bekapcsoláskor az Atmega8 egy belső oszcillátorral működik 1 MHz-es frekvencián, csak nincs ideje kiválasztani a programot. A megoldás egyszerű, csökkenteni kell a Khazama olvasási gyakoriságát.
Ezután öblítse le a vezérlőt 8 MHz-re és állítsa AUTO állásba.
És a megoldás még egyszerűbb))) A JP3 programozó érintkezőit le kell zárni, hogy csökkentse a frekvenciát, és miután a merüléseket egy magasabb atmega működési frekvenciára tette, nyitva.
Navigáció rekordok szerint
Örülök, hogy segített neked!
És van egy pro atmega 48 20au. Működött, miután a reflashing nincs meghatározva. Nem értem, hogyan ébredj. El tudod mondani?
Megszakadt a FUSES? Ha a reflashing után nem határozzák meg, akkor valószínűleg nem kvarcból, hanem külső generátorból kell a munkát elvégezni. Ebben az esetben az Arduino-tól kezdtem az alapgenerátortól, és jeleztem a holt chipen, aztán könnyedén megkötöttem.