Hallo manchmal wird bei vorgestellten AVR Projekten das fertige und funktionierende C File angeboten aber nicht das hex File. Informationen wie die Fuses eingestellt werden müssen werden aber gegeben. Möchte ich jetzt das C File mit Atmel Studio kompilieren um mit den erhaltenen hex oder auch elf File den AVR zu brennen funktioniert das nur über den Umweg mit einen neuen Projekt. Das vorgegebene C File kann zwar auch alleine, ohne ein Projekt, geöffnet werden aber dann steht "Build" nicht zur Verfügung und ein kompilieren (und damit Brennen) ist nicht möglich. Gibt es einen kurzen Weg ein fertiges C Programm ohne ein Projekt direkt zu kompilieren um das fertige hex zu erhalten das dann mit den richtigen Einstellungen (Device, Fuses) gebrannt werden kann? Wenn das fertige hex File vom Ersteller vorliegt, ist es jedenfalls problemlos möglich dieses mit Device Programming (und den richtigen Einstellungen) zu brennen - ohne das ein Projekt angelegt werden muss. Beginner
Re: Fertiges C Programm für AVR in Atmel Studio brennen ohne neues Project anzulegen - ist das mögli
Beginner schrieb: > Gibt es einen kurzen Weg ein fertiges C Programm ohne ein Projekt direkt > zu kompilieren um das fertige hex zu erhalten das dann mit den richtigen > Einstellungen (Device, Fuses) gebrannt werden kann? Alles Klicki-Bunti-Schnelli-Sofort-Fertig-Haben-Wollen gibt es nicht.
Re: Fertiges C Programm für AVR in Atmel Studio brennen ohne neues Project anzulegen - ist das mögli
Du kannst es vielleicht mal mit einem der diversen Projekte die generische Makefiles für Mikrocontroller Projekte anbieten versuchen. Wird aber auch nicht viel schneller gehen als schnell ein Projekt zusammen zu klicken. Sowas macht man ja auch nicht ständig wo man die passende Hardware für jedes Projekt ja sicher nicht immer da hat.
Re: Fertiges C Programm für AVR in Atmel Studio brennen ohne neues Project anzulegen - ist das mögli
Mach es doch einfach händisch im CMD-Fenster dann. Oder schreibe dir eben eine Batch-Datei.
Re: Fertiges C Programm für AVR in Atmel Studio brennen ohne neues Project anzulegen - ist das mögli
Beginner schrieb: > Möchte ich jetzt das C File mit Atmel Studio kompilieren um mit den > erhaltenen hex oder auch elf File den AVR zu brennen funktioniert das > nur über den Umweg mit einen neuen Projekt. Und das ist auch gut und richtig so.
Re: Fertiges C Programm für AVR in Atmel Studio brennen ohne neues Project anzulegen - ist das mögli
Im Projekt musst du ja noch einige Sachen einstellen, die im C-File nicht drin stehen. Die ganzen Compiler- und Linker-Optionen (CPU typ, Optimierungm, ...) Wenn das bei dir immer gleich ist, kannst du dir dafür natürlich ein Makefile oder Batch machen, ohne Atmel Studio. Wenn dir das zu kompliziert ist, dann bleibst du halt bei dem Weg, den dir Atmel Studio vorgibt.
Re: Fertiges C Programm für AVR in Atmel Studio brennen ohne neues Project anzulegen - ist das mögli
Keinen Umweg nehmen. Direkt zu Tools - Programming dort erst einmal den Brenner auswählen Unter Memories Flash das hexfile und Program drücken Bei Fuses Werte eingeben und Program Getestet mit Atmel Studio 6 sollte aber bei anderen Versionen genauso gehen.
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.