Ich habe WinAVR und AVRStudio (neueste Versionen) installiert Das Ertellen, Compilieren und Testen (im AVRStudio) von C-Programmen funktioniert. Ich möchte mir (vom Compiler ggc-avr ) zusätzlich jetzt ein Assembler-File erzeugen lassen. Diese Assembler-Datei möchte ich dann in ein anderes Ass-Programm einfügen... Dass dies nicht ohne Anpassungen möglich sein wird, habe ich bereits gelesen ... trotzdem ein Versuch soll es mir wert sein ... habe da schon einige Erfahrungen gemacht ! (FastAVR-Basic -> Assembler-Dateien) die Dateien mit den Endungen *.lss bzw. *.map sind dafür m.E. nicht geeignet Im Forum habe ich (per SUCH-Funktion) gefunden, dass für die Erzeugung eines Assembler-Files die Compiler-Option -S (0der -s ?) zu verwenden ist. Frage: Wie bzw. wo kann / muss diese Option (im AVRStudio) eingetragen werden, damit (das wäre mein Wunsch) direkt aus dem Menü des AVRStudios eine solche Assembler-Datei mit-erstellt wird. Den ggc-avr-Compiler jedesmal per Hand (ggc-avr -s xxx.c) aufzurufen, möchte ich mir ersparen Wer kann mir weiterhelfen---vielen Dank im Voraus Günter
Edit Current Configuration Options -> Custom Options Dort gewünschte Compileroptionen für [All files] oder [xxxx.c] eintragen. Färtsch.
>Den ggc-avr-Compiler jedesmal per Hand (ggc-avr -s xxx.c) aufzurufen, >möchte ich mir ersparen Im Studio lassen sich Compilerflags in den Projektoptionen im letzten Tab einstellen. Sowohl für einzelne Dateien, als auch für alle. -S erzeugt dir dann zwar eine Assemblerdatei (blöderweise heist die trotzdem *.o), aber dafür wird der Compiliervorgang danach beendet. Du musst also jedes mal das Flag eintragen und danach wieder löschen, wenn du das Assemblerfile erzeugen willst. Oliver
Hallo Oliver Hallo die ??? Vielen Dank für die Hinweise. Es hat geklappt und die *.s-Datei wurde erstellt den Inhalt werde ich jetzt mal analysieren. Aber der erste Eindruck hat nicht gerade Begeisterungs-Stürme hervorgerufen... gibt's irgendwo ein Kochrezept für den Inhalt ??? Trotzdem nochmals vielen Dank Gruß Günter
>Ich möchte mir (vom Compiler ggc-avr ) zusätzlich jetzt ein >Assembler-File >erzeugen lassen. Diese Assembler-Datei möchte ich dann in ein anderes >Ass-Programm einfügen... Na ja, der Ansatz klingt auch irgendwie wiedersinning. Was versprichst du dir davon? Oliver
Günter wrote: > Aber der erste Eindruck hat nicht gerade Begeisterungs-Stürme > hervorgerufen... Du solltest das Debugging (-gdwarf-2) noch ausschalten. Die Debuginfos des Compilers brauchst du nicht, wenn du es sowieso als Assemblercode benutzen willst. > gibt's irgendwo ein Kochrezept für den Inhalt ??? Wo genau klemmt's denn (außer bei deiner Fragezeichentaste :)?
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.