Forum: Mikrocontroller und Digitale Elektronik Asm Routine als C lib


von Dirk (Gast)


Lesenswert?

Hi,

ich habe gestern abend versucht mir eine libary zuerstellen. Der Code
in der Lib ist rein ASM ..... nun moechte ich in C ein parameter mit
uebergeben an die Lib. Ich verstehe aber nicht wie ich die Lib so
bearbeite das Gcc damit arbeite kann.

Leider habe ich dafuer kein Tutorial gefunden wie man sowas
bewerkstelligt. Hat jemand eine gute deutsche Anleitung fuer sowas?


Mfg

Dirk

von Florian Pfanner (Gast)


Lesenswert?

Hallo,

ich kann dir leider keine Anleitung Präsentieren. Aber ich hab so was
auch schon mal gemacht. Ich hab mir einen fertige Routine gesucht. z.B.
die I2C routien von
http://www.mysunrise.ch/users/pfleury/avr-software.html und geschaut
wie das funktioniert und so meine Routine geschrieben.
Die Übergabe von Parametern (wenn es feste werte sind) ist auch über
den Befehl #asm(".equ variable wert"); möglich.

Gruß, Florian

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.