PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR Studio 4>USB>µC?



The Man
11.08.2006, 11:46
Hi da draußen,

Ich habe gerade den Thread
Bascom oder Assambler? (https://www.roboternetz.de/phpBB2/viewtopic.php?t=21972) gelesen und habe mir darufhin das AVR Studio 4 runtergeladen.
Nun kann man bei AVR Studio 4 die Debug Plattform JTAGICE mkll anwählen, die im Connect
Dialog auch den USB anbietet. Wie kann ich hier z.B. den USB-Programmer mySmartUSB (http://www.myavr.de/shop/artikel.php?artID=42) anschließen?

Danke für die Antworten.

BT
11.08.2006, 12:31
Hallo The Man,

der mySmartUSB ist AVR910 kompatibel also musst du für den AvrProg benutzen. Menüpunkt Tools->AVRProg. Wichtig ist, dass der virtuelle COM-Port des mySmartUSB nicht höher als COM4 liegt denn AvrProg sucht nur COM1 bis COM4 durch um den Programmer zu finden. Falls dein mySmartUSB COM6 oder so belegt kannst du das umstellen über: Arbeitsplatz -> Verwalten -> Gerätemanager -> Anschlüsse (COM und LPT) -> CP210x USB UART Bridge -> Eigenschaften -> Anschlusseinstellungen -> Erweitert -> COM Anschlussnummer ...

ich hopffe das hilft ;-)

cu BT

Hanni
11.08.2006, 12:45
Connect -> Dann im linkem Fenster: "STK500 or AVRISP" und im rechten den Com Port auswählen (bis max COM9).

Grüße,
da Hanni.

The Man
11.08.2006, 16:56
Danke an die Schreiber,

nur eines noch: die JTAGICE mkll Plattform ist schon die richtige, oder nehme
ich eine andere?

uwegw
11.08.2006, 17:24
nur eines noch: die JTAGICE mkll Plattform ist schon die richtige, oder nehme
ich eine andere?

Der mySmartUSB ist ein reiner ISP, kein JTAG-Debugger. Du kannst also nur den Simulator nutzen.

The Man
12.08.2006, 10:30
Hallo nochmal,

ich habe noch einige prinzipielle Fragen um die Komponeneten vom
Verständnis her gegeneinander abgrenzen zu können:

-Was ist der Unterschied zwischen einem "reinem ISP" und einem
JTAG-Debugger und was machen die?

-was versteht man unter einem Interface? gibt es Hard- und Softwareinterfaces oder ist ein Protokoll vom Prinzip her wie ein Softwareinterface zu verstehen?

Danke

uwegw
12.08.2006, 11:09
ich habe noch einige prinzipielle Fragen um die Komponeneten vom
Verständnis her gegeneinander abgrenzen zu können:

-Was ist der Unterschied zwischen einem "reinem ISP" und einem
JTAG-Debugger und was machen die?

Der ISP kann:
- Den Programmspeicher schreiben und lesen
- Das EEPROM schreiben und lesen
- Die Fusebits und Lockbits schreiben und lesen

Der JTAG kann:
- Den Programmspeicher schreiben und lesen
- Das EEPROM schreiben und lesen
- Die Fusebits und Lockbits schreiben und lesen
- Während des Programmablaufes im AVR die Register und den Arbeitsspeicherinhalt auslesen und mainpulieren
- Das Programm im AVR schrittweise durchlaufen lassen
- Das Programm an bestimmten Stellen automatisch pausieren, damit man sich dort die Speicher in Ruhe ansehen kann
- Überprüfen, ob die Schaltung richtig gelötet wurde und überall richtiger Kontakt herrscht