Seite 1 von 1

x86-Assembler in Pythonprogrammen nutzen

Verfasst: Freitag 14. Januar 2005, 02:29
von olli
Hallo,

ich bin kein Profi der Programmierung, ich möchte eine Lichtorgelansteuerung schreiben. Dazu habe ich paar Zeilen Assembler Code um die parallele Schnittstelle zu "misbrauchen"

Ein tolles GUI in Python kriege ich allein hin (bzw. es ist schon fertig)


Weiß jemand, ob es eine Art InlineAssemblerModul für Python (Windows oder Linux) gibt??

oder wie man z.B. *.obj Dateien des TASM in Python einbindet ???

oder eine noch bessere Idee hat?

(ich möchte möglichst Python als Basissprache nehmen)



Besten Dank schon mal

(vielleicht geht mir bald ein Licht auf)))


Oliver

Verfasst: Freitag 14. Januar 2005, 08:11
von jens
Suche benutzen ;)


Hab mal eine Beitrag in "Links und Tutorials" gemacht:
http://python.sandtner.org/viewtopic.php?p=14072

Verfasst: Freitag 14. Januar 2005, 08:17
von mawe
Hi!

@jens: Deine Links in allen Ehren, aber soweit ich olli verstanden habe, will er ja seinen Assembler-Code verwenden.
@olli: Vielleicht doch eine reine Python-Implementation? Dann sind die Links von jens doch nützlich :wink:

Gruß, mawe

Re: x86-Assembler in Pythonprogrammen nutzen

Verfasst: Freitag 14. Januar 2005, 08:20
von jens
@mawe:
olli hat geschrieben:oder eine noch bessere Idee hat?
(ich möchte möglichst Python als Basissprache nehmen)
8)

Verfasst: Freitag 14. Januar 2005, 08:26
von mawe
*räusper* sorry jens, es is wohl noch zu früh für mich :oops:

Verfasst: Freitag 14. Januar 2005, 08:46
von jens
Andererseits hast du ja auch recht... Zu der Assembler-Problematik hätte ich ja auch eine Zeile verlieren können :lol:

Verfasst: Freitag 14. Januar 2005, 14:08
von olli
Hallo,

Danke für die Ressonanz auf meine Frage.



Ich war so versteift auf meinen AssemblerCode, daß ich keine anderen Lösungsmöglichkeiten gesehen habe.
Die Möglichkeiten, ausgehend von Jens' Link (winioport.py) reichen mir voll zu, um meine Schnittstelle PIN-weise anzusprechen.
Im Laborversuch mit LED's funktioniert's schon.


:lol:


Besten Dank nochmal

Oliver