PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WinAVR Assembler Einführung?



Enter
09.05.2004, 21:47
Gibt es auch irgendwo so eine kleine Einführung in den Assembler vom WinAvr Paket, ähnlich wie bei GCC? Womit schreibe ich Quelltext und wie assembliere und übertrage ich Programmcode?

10.05.2004, 13:52
Ist bei WINAVR überhaupt ein Assembler dabei? Ist das nicht nur C-Compiler?

Gottfreak
10.05.2004, 14:14
Ich meine, da sei WAVRASM dabei. Das ist eine Entwicklungsumgebung, die gleich assemblieren kann. Übertragen kannst du die fertigen HEX-Dateien mit dem ISP deiner Wahl (dem ist das egal, wo der Code herkommt.).

Enter
10.05.2004, 14:17
Wo finde ich den WAVRASM wenn ich das Paket installiert habe? Wie ruf ich das auf?

Kjion
10.05.2004, 15:09
Nein, soweit ich weiß ist da kein WAVRASM dabei. Wenn du in Assembler programmieren willst dann lade dir das AVR Studio von der Atmel Seite herunter.
In AVR-GCC kann man zwar Assembler einbinden, wenn man nur Assembler programmiern will macht das allerdings keinen Sinn.

MfG Kjion

Enter
10.05.2004, 22:39
Ok soweit klar, ich habe nun das AVR Studio installiert. Aber irgendwie bekomme ich den Code nicht in den Controller. Unterstützt das nicht diese üblichen ISP-Adapter am Druckerport? Was muß ich denn da einstellen?

Gottfreak
11.05.2004, 07:57
Ob das direkt mit AVR-Studio geht, weis ich nicht. Du kannst aber mit jedem anderen Programm, dass Hex-Dateien übertragen kann, deinen AVR programmieren(die Hex-Datei ist in dem gleichen Ordner wie dein Quelltext).

Kjion
11.05.2004, 09:26
Hi,

AVRStudio unterstüzt die normalen ISP Parallelportadapter leider nicht ( Nur serielle Adapter wie STK500 oder Programmer nach der AN910 ).
Ein gutes Programm das man zu flashen des Controller benutzten kann ist zum Beispiel PonyProg ( http://www.lancos.com/, es gibt sogar eine deutsche Sprachdatei dafür: http://www.lancos.com/e2p/V2_05/PonyProg2000-Deutsch.zip ).

MfG Kjion