Wie willst du ohne AVR-Studio oder dergleichen einen Code für den Kontroller erstellen?
Oder habe ich da was falsch verstanden?
Wie willst du ohne AVR-Studio oder dergleichen einen Code für den Kontroller erstellen?
Oder habe ich da was falsch verstanden?
AVRstudio ist schon zu empfehlen - gerade zum lernen. Da hat man die IDE für den Compiler (GCC) und Assembler und auch den Simulator. Die Übertragung des Programms kann man auch mit einem anderen Tool (z.B. AVRDude) machen, wenn AVRstudio den Programmer nicht direkt unterstützt. Für den Anfang könnte man auch auf die Hardware verzichten - schon eine "Blinkende LED" im Simulator ist ein erster Erfolg.
Es geht auch ohne AVRstudio: GCC den Assember und AVRdude kann man auch ohne die Oberfläche Installieren und nutzen, von der Befehlszeile aus, so wie man es von 20 Jahre gemacht hat. Das geht dann auch unter Linux und mit einem älteren PC mit wenig Speicher. Die Installation ist aber bei weitem nicht so einfach wie beim AVRStudio.
Ok, manchmal hat man echt ein Brett vorm Kopf
Danke für eure Antworten, also AVRDude zum übertragen und erstellen dann einfach per gcc, probier ich nächste Woche gleich.
Hallo,
nun gebe ich auch mal mein „Senf“ dazu.
Wenn du noch ein PC mit SUB- Parallel hast, geht der Einstieg nicht billiger, nehme ich an.
Einfach einen Substeckerverbindung bauen(Kosten ca.40 Cent) und mit SPI MCU Pins verbinden.
Nun noch die kostenlose BASCOM- Demo auf PC laden. Den Progammer in der Software auf STK200/STK300 einstellen.
Das war es. Mehr ist nicht nötig zum Basteln.
Somit nur eine kleine Lochstreifenplatine mit Sockel für MCU mit Steckerport. Die 5 polige Steckerbuchse baue ich in alle meiner Module ein. Man weis ja nie ob eine Programmanpassung nötig ist.
Natürlich ist Bascom nicht so nah an der Hardware wie C, aber viel verständlicher für Einsteiger.
Mit freundlichen Grüßen
fredred
Installiert habe ich WinAVR (avrdude ist da ja bei)
Aber mehr als eine
-1 programm enable: target doesn't answer.
ist dem nicht zu entlocken.
Vielleicht taugt auch der Programmer nix oder der Controller hat ne Macke, testen kann ich beides ja schlecht.
Lesezeichen