ARM thumb2 Assembler assemblieren

OP #2550769
Lesenswert?

Nen Abend zusammen,

kann mit jemand verraten, wie ich für den stm32f407 ein 
Assemblerprogramm, unter Verwendung von Linux assemblieren kann?


PS: Wenn jemand ein Buch oder eine Webseite kennen sollte, in der der 
thumb2 Assembler genauer dokumentiert ist, wäre ich für einen Link oder 
eine ISBN auch sehr dankbar.
Gast #2550845
Lesenswert?

Hallo Markus,
ich programmiere den Cortex M3 in Assembler, wie weit der Cortex M4 
schon bei GNU umgesetzt ist weis ich nicht, aber als Buch habe ich The 
Definitive Guide to the ARM Cortex-M3. Der Cortex M4 ist ja nur 
erweitert. Als assembler dann halt den GNU assembler.
Aber den Cortex M4 werde ich mir auch noch antun, eh da geht ja richtig 
was mit DSP und FPU.
Gruß Sascha
OP #2550896
Lesenswert?

Dank euch beiden schon mal, inzwischen bin ich soweit, das ich das 
Programm mit folgenden Befehl assembliert bekomme:
1
arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mapcs-32 -gstabs -ahls=test.lst -o test.o test.asm
allerdings scheitere ich im Moment dadran, das ich kein passenden linker 
script finde, hat da jemand Ahnung, wo ich den her bekommen könnte?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren