Forum: Mikrocontroller und Digitale Elektronik C-Funktion aus Assembler aufrufen


von Roland Laschinsky (Gast)


Lesenswert?

Hallo,
wie kann man im Assemblercode eine C-Funkion aufrufen und deren
Rückgabewert sichern?

von Frank Linde (Gast)


Lesenswert?

Hallo Roland,

das geht nur anders herum, weil der C-Compiler Assembler-Befehle
verarbeiten kann, der Assembler aber keinen C-Code. Wenn überhaupt,
dann kannst Du nur den vom C-Compiler generierten Assembler-Code der
Funktion nehmen und in ein Assembler-Programm einbauen.

Gruß, Frank

von Eckhard (Gast)


Lesenswert?

Hallo,

solltest Du mal die Doku zum Compiler Lesen. Da ist sowas normalerweise
beschrieben.

@Frank, sowas geht im Prinzip schon, um das ganze dann zusammenzufügen
hat man ja den Linker.


Eckhard

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
Noch kein Account? Hier anmelden.