M5CardComputer Keyboard: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Peter (Diskussion | Beiträge) |
Peter (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
Die Keyboardabfrage ist | Die Keyboardabfrage ist interrupt gesteuert. | ||
== Keyboard initialisieren== | == Keyboard initialisieren== | ||
Version vom 13. April 2024, 17:47 Uhr
Die Keyboardabfrage ist interrupt gesteuert.
Keyboard initialisieren
- Eine Instanz erzeugen
- die ISR schreiben
- die ISR dem Keyboardinterrupt zuweisen.
kb = MatrixKeyboard()
def kb_pressed_event(kb_0):
pass
kb.set_callback(kb_pressed_event)
Die Keyboard ISR schreiben
Lager
- kb = MatrixKeyboard()
- x = kb.get_key()
- x = kb.get_string()
- x = kb.is_pressed()