Habe den Fehler gefunden. Mit dem Pico geht es. Ich musste den movw-Befehl nur etwas ändern auf:
mov(r0, 42)
Meine erste Sorge, dass bereits der Decorator beanstandet wird, war unbegründet. Aber Danke für den Hinweis mit dem ESP, das hatte ich
im jugendlichen Elan ganz verdrängt.
Die Suche ergab 31 Treffer
- Dienstag 31. März 2026, 18:35
- Forum: Raspberry Pi und Co.
- Thema: Aufrufen einer Inline-Assembler Funktion
- Antworten: 2
- Zugriffe: 3617
- Dienstag 31. März 2026, 16:57
- Forum: Raspberry Pi und Co.
- Thema: Aufrufen einer Inline-Assembler Funktion
- Antworten: 2
- Zugriffe: 3617
Aufrufen einer Inline-Assembler Funktion
Im Netz gibt es mehrere simple Beispiele, die ich einfach mal ausprobieren wollte. Wie z.B.
@micropython.asm_thumb
def fun():
movw(r0, 42)
print(fun()) # you will see it print out 42.
Beim aufrufen einer Inline-Assembler Funktion kommt immer Decorator nicht bekannt. Habe es noch mit
einem ...
@micropython.asm_thumb
def fun():
movw(r0, 42)
print(fun()) # you will see it print out 42.
Beim aufrufen einer Inline-Assembler Funktion kommt immer Decorator nicht bekannt. Habe es noch mit
einem ...
- Donnerstag 25. Januar 2024, 22:05
- Forum: Tkinter
- Thema: TKinter-GUI bauen mit PAGE?
- Antworten: 8
- Zugriffe: 19111
Re: TKinter-GUI bauen mit PAGE?
@sparrow: Da wurde ich wohl gehörig missverstanden. Ich arbeitet gern mit tkinter und wenn es nur mit der Idle ist. Das mit Delphi waren nur alte Erinnerungen. Und ich hatte ja schon berichtet, dass das dabei erforderliche stundenlange Herumgeklicke auch nur verzögernd wirkt. Auch Python4Delphi war ...
- Mittwoch 17. Januar 2024, 20:56
- Forum: Tkinter
- Thema: TKinter-GUI bauen mit PAGE?
- Antworten: 8
- Zugriffe: 19111
Re: TKinter-GUI bauen mit PAGE?
Hallo, na das ist doch ein interessanter Link. Danke für den Hinweis. Das werde ich mir auf jeden Fall noch genau ansehen. Es ist leider traurig, dass an diesem Thema so wenig Interesse besteht, weil ja Tkinter angeblich veraltet, nicht leistungsfähig genug und nicjht mehr groß weiter entwickelt ...
- Donnerstag 19. August 2021, 04:19
- Forum: Allgemeine Fragen
- Thema: Tastendruck erkennen
- Antworten: 4
- Zugriffe: 1428
Re: Tastendruck erkennen
@Sirius3:
Stimmt genau, ich habe noch mal in Ruhe die unterschiedlichen von mir bevorzugten Methoden zum Aufrufen ausprobiert. Siehe da, es geht mit Py2 und Py3, nur muss es eben aus dem Terminal heraus geschehen. Da habe ich mich mit meinen ersten Versuchen wohl selbst hereingelegt :-)
Das mit den ...
Stimmt genau, ich habe noch mal in Ruhe die unterschiedlichen von mir bevorzugten Methoden zum Aufrufen ausprobiert. Siehe da, es geht mit Py2 und Py3, nur muss es eben aus dem Terminal heraus geschehen. Da habe ich mich mit meinen ersten Versuchen wohl selbst hereingelegt :-)
Das mit den ...
- Dienstag 17. August 2021, 03:43
- Forum: Allgemeine Fragen
- Thema: Tastendruck erkennen
- Antworten: 4
- Zugriffe: 1428
Re: Tastendruck erkennen
Nachtrag:
Ich habe inzwischen das Modul "keyboard" entdeckt, das unter Python3 alle meine Wünsche erfüllt.
Aber es wäre trotzdem interessant zu wissen, was Python3 in meinem obigen Beispiel beanstandet.
Anscheinend wird diese Syntax einfach nicht mehr unterstützt?
Ich habe inzwischen das Modul "keyboard" entdeckt, das unter Python3 alle meine Wünsche erfüllt.
Aber es wäre trotzdem interessant zu wissen, was Python3 in meinem obigen Beispiel beanstandet.
Anscheinend wird diese Syntax einfach nicht mehr unterstützt?
- Dienstag 17. August 2021, 03:19
- Forum: Allgemeine Fragen
- Thema: Tastendruck erkennen
- Antworten: 4
- Zugriffe: 1428
Tastendruck erkennen
Hallo allerseits,
ich habe hier ein kleines Programmbeispiel, um während der Laufzeit auf einen Tastendruck zu reagieren.
import sys
import termios
import tty
inkey_buffer = 1
def inkey():
fd=sys.stdin.fileno()
remember_attributes=termios.tcgetattr(fd)
tty.setraw(sys.stdin.fileno ...
ich habe hier ein kleines Programmbeispiel, um während der Laufzeit auf einen Tastendruck zu reagieren.
import sys
import termios
import tty
inkey_buffer = 1
def inkey():
fd=sys.stdin.fileno()
remember_attributes=termios.tcgetattr(fd)
tty.setraw(sys.stdin.fileno ...
- Mittwoch 7. Juli 2021, 15:32
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
@LukeNukem: Ok, ich sehe es ein, aber es hat zumindest Erde gespart!
- Mittwoch 7. Juli 2021, 12:41
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
@snafu: Also so richtig glücklich bin ich mit dieser Vorgehensweise nicht, denn ich bin mir nicht sicher, ob alle Schwierigkeiten beseitigt sind.
Aber da durch das Aufzeichnen der Positionen des Lesezeigers immer auf das Ende einer Zeile gezeigt wird, was ja das einbytige '\n' ist, wird niemals ...
Aber da durch das Aufzeichnen der Positionen des Lesezeigers immer auf das Ende einer Zeile gezeigt wird, was ja das einbytige '\n' ist, wird niemals ...
- Mittwoch 7. Juli 2021, 12:31
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
@DasIch: Beim Arbeitsspeicherverbrauch wollte ich sparsam vorgehen, damit eine Lösungsidee leicht angepasst eventuell auch unter MikroPython einsetzbar bleibt. Allerdings bin ich mir nicht sicher, ob das Python nicht trotzdem hintereinander n Datensätze hereinholt, wenn ich den Datensatz n+1 ...
- Dienstag 6. Juli 2021, 05:32
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Premature optimization. Du denkst über Dinge nach, die Dein Betriebssystem viel besser kann als Du. Und schießt Dir dabei, Pardon: in Deine eigenen Füße. ;-)
Nun, da die hier erarbeitete Lösung ja im Prinzip offensichtlich funktioniert, ist der Schuss wohl an den Füßen vorbeigegangen. Es ging ja ...
Nun, da die hier erarbeitete Lösung ja im Prinzip offensichtlich funktioniert, ist der Schuss wohl an den Füßen vorbeigegangen. Es ging ja ...
- Montag 5. Juli 2021, 09:33
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Als ich Deine vielen kleinen Verbesserungen entdeckt habe, habe ich zuerst gesehen, dass es so viel eleganter ist. Aber inzwischen wundere ich mich selber, dass es bei mir den Anschein hatte, dass meine Version funktionieren würde.
- Montag 5. Juli 2021, 09:19
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Nun habe ich beim Herumprobieren endlich noch bemerkt. welche vielen kleinen Verbesserungen neu hinzugekommen sind. Danke dafür.
- Montag 5. Juli 2021, 09:09
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Das mit dem with-Statement ist schon klar, war 'ne alte Gewohnheit mit open. Du hast meinen Kniff nicht vollständig wahrgenommen. Wie Du siehst, ist in der Datei z.B. auch das mehrbytige €-Zeichen und es funktioniert doch, weil ich nämlich genau die einzelnen Bytes garnicht adressiere sondern immer ...
- Montag 5. Juli 2021, 04:58
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Erst einmal vielen Dank für die vielen wertvollen Überlegungen. Wenn ich auf die ursprüngliche Idee verzichte, in der Datei byteweise herumschreiben zu wollen, funktioniert es jetzt doch, da ich mich lesend immer an den Wagenrückläufen entlanghangele. Hier mal mein Versuch, um meine eigentliche ...
- Sonntag 4. Juli 2021, 20:19
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
also es handelt sich um eine Art Log-Dateien, wobei jede Zeile für einen Tag steht. Die Anzahl der Einträge können von Tag zu Tag variieren. Ich wollte lesend nur gezielt auf ein Datum springen können, ohne alle Zeilen davor durchlaufen zu müssen. Die Menge der Daten ist noch unklar. Aber es passt ...
- Sonntag 4. Juli 2021, 17:46
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Stimmt, ihr habt recht. Habe mir die Datei nochmal im Hexeditor angeguckt. Klar, woher soll das arme Script wissen, wieviele Byte meine unterschiedlichsten Zeichen haben. Da ich meine Anwendung glücklicherweise nicht für Büroarbeiten einsetzen will, sondern für technische Steuerungen obliegt es mir ...
- Sonntag 4. Juli 2021, 15:47
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Ich hatte schon so ein ungutes Gefühl, dass es mit der Codierung zusammenhängt. Ich wollte eine Textdatei einlesen, dabei inidizieren, d.h. zwei Listen anlegen, die die jeweiligen Zeilenlängen und die kumulative Zeichenmenge an der Position x erfassen, so dass ich aus der reinen Textdatei eine Art ...
- Sonntag 4. Juli 2021, 15:04
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
Re: seek() in Python3
Also ich hatte es schon auf 7-Zeiler reduziert und es ging mit Py2 tadellos und Py3 brachte die Fehlermeldung
io.UnsupportedOperation: can't do nonzero end-relative seeks
Habe im Netz aber folgenden Wrapper gefunden:
import io
def textio_seek(fobj, amount, whence=0):
fobj.buffer.seek(amount ...
io.UnsupportedOperation: can't do nonzero end-relative seeks
Habe im Netz aber folgenden Wrapper gefunden:
import io
def textio_seek(fobj, amount, whence=0):
fobj.buffer.seek(amount ...
- Sonntag 4. Juli 2021, 14:40
- Forum: Allgemeine Fragen
- Thema: seek() in Python3
- Antworten: 37
- Zugriffe: 4972
seek() in Python3
Kann es sein, dass seek() in den Varianten seek(relativ, 1) und seek(anstand_vom_ende, 2) nur in Python2 aber nicht in Python3 funktionieren?
Oder hat sich die Syntax geändert?
Oder hat sich die Syntax geändert?
