Mikrocontroller

Mikrocontroller Lösungs BibliothekMikrocontroller Lösungs-Bibliothek

Für unsere Mikrocontroller-basierten Projekte hat es sich als sinnvoll erwiesen, Standardfunktionen in einer Bibliothek zusammenzufassen. Dabei haben wir uns entschieden, zwischen Treibern in der hardwarenahen Schicht und Bibliotheken unter der Anwendungsschicht zu unterscheiden.

RS232, RS485 Schnittstelle

Treiber für die RS232- und die RS485-Schnittstelle. Bibliothek zum Öffnen, Lesen, Schreiben und Schließen eines oder mehrerer Ports.

LC-Display

Treiber für LC-Displays. Bibliothek für die Ausgabe von Text (5x7 Font), Linien, Punkten und das Scrollen auf dem LC-Display. Darauf aufbauend: Funktionen für Grafiken und Menüs. Damit lassen sich eine übersichtliche Datenausgabe, Benutzerschnittstellen und auch firmeneigene Logos realisieren.

Bluetooth

Treiber für die Bluetooth-Schnittstelle. Bibliothek zum Suchen von und Verbinden mit weiteren bluetoothfähigen Geräten. Die Schnittstelle ist durch das System parametrierbar und in den Menüs integriert. Damit ist es beispielsweise möglich, das System über Funk zu steuern und Daten zu übertragen.

Tastatur Matrix

Treiber für Tastatur-Matrix, sowohl 8x8 als auch Ein-Taster-Lösungen. Treiber zum Lesen und Erzeugen von PS2-Signalen.

PS2 Standard

Spezialanforderungen, wie z.B. die Emulation einer Standard PS2-Computertastatur, sind natürlich möglich. Somit können Daten auch in ältere Computersysteme, die über keine modernen Schnittstellen verfügen, eingepflegt werden. Hierzu generiert der Mikrocontroller PS2-kompatible Signale.