Gast
#182260
Hi Mal wieder ne Frage kann ich asm Files aus VAR Studio irgendwie im gcc einbinden und entsprechend nutzen ? oder kann ich mit dem Inline asm des gcc den AT MEGA 32 coden ?
|
Anzeige
|
asm code aus avr studio mit gcc nutzen
Gast
#182260
Hi Mal wieder ne Frage kann ich asm Files aus VAR Studio irgendwie im gcc einbinden und entsprechend nutzen ? oder kann ich mit dem Inline asm des gcc den AT MEGA 32 coden ?
Gast
#182261
"oder kann ich mit dem Inline asm des gcc den AT MEGA 32 coden ?" Wenn der gcc ein gccavr ist, sollte das in der Tat gehen (angenommen, Du meinst mit "den AT MEGA 32 coden" soviel wie Programme dafür schreiben).
Gast
#182262
das ist ja praktisch aber wie ist das dann mit der Definitionsdatei die ich im avr Studio für den Controllertyp angeben muss ? hat sich das dadurch erledigt, das man im Makefile den µc typ angibt ?
Gast
#182263
Nun, zumindest im C-Source musst Du auch die zugehörige Headerdatei einbinden, und die darin definierten Symbole sollten auch für den Inline-Assembler sichtbar sein.
Gast
#182264
Jein, die darin definierten IO-Register sind für den inline-Assembler nicht direkt sichtbar. Aber die (avr-libc-)FAQ bzw. das inline assembler handbook haben Beispiele, wie man das macht.
Gast
#182265
okay danke Antwort schreiben |
Anzeige
|