Hallo zusammen, ich durchforste seit Stunden das www aber komme zu keinem Erfolg. Ich habe mir eine Schaltung nach den Tutorialvorgaben zusammengesteckt. Funktioniert auch alles wunderbar. Ich kann mit AVR Studio 4 und einem USB AVRISP mkII assembler Programme schreiben simulieren und auch auf den Mikrocontroller brennen.(ATMEGA8) Nun will ich auf C umsteigen. Dies will ich auch mit AVR Studio machen (GCC) Leider finde ich keine Option um das Programm zu brennen. Darum hab ich mir schon WINAVR+AVRDUDE & PONYPROG runtergeladen. Funktioniert alles nicht mit meinem Programmer und ist meines Erachtens nach auch Unsinning immer zwischen den Programmen rumzuzappen. Nun hab ich von AVRprog gelesen aber wenn ich das im AVR Studio anklicke kommt, dass er mein Board nicht findet. Das C Programm kann ich simulieren und es ist auch ein ganz einfaches in dem kein Fehler ist. Ich will doch einfach nur mein C Programm so einfach brennen können wie mein Assemblerprogramm. Ich hoffe ihr habt einen Rat für mich.
Daniel schrieb: > Hallo zusammen, > > ich durchforste seit Stunden das www aber komme zu keinem Erfolg. > > Ich habe mir eine Schaltung nach den Tutorialvorgaben zusammengesteckt. > Funktioniert auch alles wunderbar. Ich kann mit AVR Studio 4 und einem > USB AVRISP mkII assembler Programme schreiben simulieren und auch auf > den Mikrocontroller brennen.(ATMEGA8) > > Nun will ich auf C umsteigen. Dies will ich auch mit AVR Studio machen > (GCC) Leider finde ich keine Option um das Programm zu brennen. Geht genau gleich wie bei Assembler. Der Compiler legt das HEX-File das du auf den µC brennst in den 'Default' Ordner, deines Projekts. Einfach von dort das HEX-File auswählen und brennen.
Das geht ja ebend nicht. Der Butten Connect to Programmer ist nicht mehr da! Nur noch compile und die zwei built Buttens.
Dann stell in den Projekt-Optionen deinen Programmer ein. Da ist wohl jetzt der Simulator eingestellt.
Das war das Problem. In 10 Minuten gab es hier zwei Antworten. Tausend Dank euch Beiden!!!
Servus, Daniel schrieb: > Ich hoffe ihr habt einen Rat für mich ich kenne beim Programmieren keinen Unterschied zwischen Assembler un C. Der AVRISP mkII funktioniert unter "C" genauso gut. Dem AVRISP mkII ist es völlig wurscht, wer oder was das Hex-File erzeugt. Neues Projekt -> AVR GCC -> Prozessor, File-Name, Ziel, -> C-Programm schreiben -> Build (F7) -> Brenner (AVRISP mkII) -> Ziel (Hex-Datei) -> brennen -> fertig Gruß XMEGA
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.