Gast
#3282768
Hallo zusammen, ich habe vor, einen atmega8 mit WinAVR mit C zu programmieren. Da ich kein ISP-Kabel besitze, will ich einen Arduino Mega 2560 in seiner Funktion als "AVRISP" verwenden (siehe Anhang). Ich habe mich nun mit diversen Tutorials beschäftigt und die absoluten Grundlagen auch mehr oder weniger verstanden. Nun habe ich den vorschriftsgemäß über den Arduino mit dem PC verbundenen atmega8, ein einfaches Programm und schließlich die Makefile (dort bin ich mir allerdings noch nicht 100%ig sicher). Meine Frage wäre nun, wie ich den µC konkret mithilfe von WinAVR programmiere, wenn ich grundätzlich alles fertig vorliegen habe. Also "welche knöpfe muss ich drücken", damit das Programm, wenn mit Makefile und AVRISP alles stimmt, auf dem µC geladen wird? Ich würde mich sehr freuen, wenn mir jemand weiterhelfen könnte. Gruß Maths Als Testprogramm habe ich folgenden Code geschrieben:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
Beim Makefile habe ich mit Hilfe von "MFile" aus dem WinAVR-Paket lediglich "MCU = atmega8", "AVRDUDE_PROGRAMMER = avrisp" und "AVRDUDE_PORT = com4" gesetzt. Den rest habe ich im Ausgangszustand belassen.
