Forum: Mikrocontroller und Digitale Elektronik günstige Methode zum Debuggen mit Atmel Studio 7?


von Ralf M. M. (ramime)


Lesenswert?

Hallo Zusammen,

falls es zu meiner Frage bereits einen halbwegs aktuellen(!) Thread oder 
sonstigen Link gibt, dann habe ich den leider nicht gefunden und freue 
mich auf einen Hinweis darauf.

Ansonsten kurz zur Fragestellung.

Ich beschäftige mich seit einigen Monaten wieder mit uC als Hobby(!). 
Den Wiedereinstieg habe ich mit dem Arduino Uno gemacht, nach kurzer 
Zeit gemerkt, dass die IDE eigentlich gar keine ist und mit VS2015 
weiter gemacht. Dann war ich kurz "geblendet" von den vielen 
Möglichkeiten der STM32 Plattform, bis ich hier an die 
Komplexitätsgrenze gelangt bin und möchte es nun "richtig" machen und 
bin wieder zurück bei AVR mit Atmelstudio 7 und als
Ziel Prozessoren derzeit
- ATtiny13A, 841, 2313A, sowie ATmega328P.
Außerdem  habe ich einen China-Klone USBasp 
(http://www.ebay.de/itm/162324917044) und USBtinyISP 
(http://www.ebay.de/itm/272282084587)

Beide habe ich erfolgreich als externes Tool per AVRDude in AtmelStudio 
eingebunden und kann z.B. einen Arduino Nano per ISP programmieren und 
die Fuses per AVRDUDESS auslesen.

Was ich aber noch nicht so richtig verstanden habe, ist wie das mit dem 
Debugging läuft. Können die beiden Teile das auch leisten, oder ist da 
nur die Programmierfunktionialität drin. Wenn die das nicht können, ist 
die Günstigste Methode dann ein naktes ICE Board (z.B. 
http://shop.myavr.de/?sp=article.sp.php&artID=200142) für ca. 50€?

Ich habe bei der STM32 Plattform ja einen ST-Link Clone nehmen können 
und das Debuggen inkl. Peripherieregister Auslesen ging da dann auch und 
ich suche das gleiche eben für die AVR8er und da gibt es zwar sehr viel 
Info, aber teils sehr alt und dann auch wieder vieles von wegen 
Abgekündigt etc.

Danke schon mal für Erleuchtungen zu dem Thema und ein frohes Fest

von Stefan F. (Gast)


Lesenswert?

Zum Debuggen brauchst du einen Dragon oder ICE.

von Ralf M. M. (ramime)


Lesenswert?

Stefan U. schrieb:
> Zum Debuggen brauchst du einen Dragon oder ICE.

Reicht dann die von mir verlinkte "nackte" Platine aus oder brauch ich 
dann noch eine "Lizenz" in irgendeiner Art?

von Kaj G. (Firma: RUB) (bloody)


Lesenswert?

Ralf M. M. schrieb:
> oder brauch ich
> dann noch eine "Lizenz" in irgendeiner Art?
Nein, da brauchst du keine extra Lizenz. Die Platine kaufen, an den PC 
stecken und fertig.
Aber beachte den Hinweis:
1
Hinweis: zum Lieferumfang gehört nur das Board.
2
Die Kabel sollten separat erworben werden.

von Ralf M. M. (ramime)


Lesenswert?

Kaj G. schrieb:
> Aber beachte den Hinweis:Hinweis: zum Lieferumfang gehört nur das Board.
> Die Kabel sollten separat erworben werden.

Danke, ja habe ich gesehen und die Kabel ja breits durch meine beiden 
ISP Programmierer in 6 und 10pol.

Dann bestelle ich mal das Board

von Debugga (Gast)


Lesenswert?

Ralf M. M. schrieb:
> Danke, ja habe ich gesehen und die Kabel ja breits durch meine beiden
> ISP Programmierer in 6 und 10pol.

Nö. Denn das passt nicht. Die Steckverbindungen des
Atmel ICE sind 1.27mm Pitch ....

von Ralf M. M. (ramime)


Lesenswert?

Debugga schrieb:
> Ralf M. M. schrieb:
>> Danke, ja habe ich gesehen und die Kabel ja breits durch meine beiden
>> ISP Programmierer in 6 und 10pol.
>
> Nö. Denn das passt nicht. Die Steckverbindungen des
> Atmel ICE sind 1.27mm Pitch ....

oh, dann danke für den erneuten Hinweis, dann bestelle ich die passend 
mit.

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.