Forum: Mikrocontroller und Digitale Elektronik Anfängerfrage: Diamex oder AVR ISP MK II ?


von Sebastian G. (erdhahn)


Lesenswert?

Hallo MC Kommunity,

ich will  eine Entwicklung mit einem ATTiny machen ( Eine Art Count Down 
Uhr
mit Zusatzfunktion, muss LC Display s ueber I2C Bus ansteuern)

Welche Programmer ist Anfängerfreundlicher, der Diamex USB 
ISP-Programmer für AVR, STM32, NXP-Cortex (Prog-S) oder AVR ISP MK II.

Mir ist wichtig, dass der Programmer ueber USB läuft.

Danke für eure Antworten

von Cyblord -. (cyblord)


Lesenswert?

Ich würde den mySmartUSB Light nehmen. Der kann nämlich die Versorgung 
für das Target zuschalten und dabei hat man noch die Wahl zwischen 3,3 
und 5V.

http://shop.myavr.de/index.php?sp=article.sp.php&artID=200006

von ich (Gast)


Lesenswert?

@cyblord:
Frage: Wieviel Strom kann die Target-Versorgung bei 3.3V und bei 5.0V 
liefern? Und was passiert, wenn das Target mehr braucht oder gerade an 
der Grenze ist?
Auf der myavr-Seite habe ich dazu keine Angaben gefunden.

Ich arbeite schon paar Jahre mit dem AVR ISP-mkII und hatte noch 
keinerlei Probleme damit. Aber der mySmartUSB sieht ganz gut aus, un 
dman könnte ihn ja mal probieren.

von Cyblord -. (cyblord)


Lesenswert?

Natürlich wird der nicht so viel Strom abkönnen. Mehr als 100 mA würde 
ICH nicht ziehen. Dafür ist es auch nicht gedacht. Wenn du eine 
komplette Zielschaltung hast, dann würde ich die in jedem Fall extern 
versorgen.

Aber ich nutze das Feature extrem oft bei Programmiersockeln. Ich kann 
also alle möglichen Programmiersockel direkt an den Programmer 
anschließen, Controller rein und programmieren. Ohne externe Versorgung. 
Dafür ist es extrem prakisch.

Ich arbeite praktisch durchgehend nur mit diesem Programmer. Nutze ihn 
aber vor allem mit avrdude, da ich via Eclipse entwickel und nicht mit 
dem Atmel Studio.

gruß cyblord

von Jörg (Gast)


Lesenswert?

Nimmt den AVRISPmkII original von Atmel.
Da kannst du dich JEDE MENGE Ärger sparen.

von ich (Gast)


Lesenswert?

Danke für die Auskunft. Vielleicht besorg ich mir auch mal einen.
Ich programmiere zwar zu 99% in der fertigen Schaltung, aber wenn man 
mal unabhängig von externer Spanung sein möchte, ist das schon von 
Vorteil. Und mit 100mA kommt man meist schon ein Stück weiter.
Eine kleine Frage noch. Spürst du einen Geschwindigkeitsunterschied 
wegen der Doppelpufferung und der automatischen ISP-Speed-Detektion? 
Wäre ja auch nicht schlecht, wenn man mal eine größere Stückzahl flashen 
muß, daß es dann schneller geht. Merkst du einen großen Unterschied zum 
ISP-mkII?
Ich will den Thread nicht kapern, deswegen ist ds meine letzte Frage :-)

von Cyblord -. (cyblord)


Lesenswert?

Also die Speed-Detektion ist super wenn man auch mal mit niedriger 
getakteten Controllern arbeitet. Dann muss man nicht dauernd am ISP-Takt 
rumschrauben. Und man bekommt eben sonst den maximalen Takt.

Habe leider keinen mkII zum Vergleich. Aber sonst nur einen AVR Dragon.

von ich (Gast)


Lesenswert?

Okay, danke!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.