Touchscreen Unterstützung

Touch-Screen-Unterstützung für uC / GUI enthält eine Low Level Treiber, die den analogen Eingang (Griffe aus einem 8 Bit oder besser AD-Wandler), Entprellung und Kalibrierung des Touchscreens. Der Window-Manager beschäftigt sich mit Touch-Nachrichten und Widgets wie Button-Objekte. Es dauert nicht mehr als eine Zeile Code, um eine Schaltfläche oder ein anderes Widget, welches dann automatisch verarbeitet touch Nachrichten und reagiert entsprechend zu erstellen. Die Widgets haben unterschiedliche Attribute, das macht sie sehr flexibel. Weil in den meisten Fällen die Standard-Attribute in Ordnung sind, sind sie einfach zu bedienen. Wie alle Produkte Micrium, ist die Touch-Screen-Unterstützung in schriftlicher plain ANSI-"C".

Touch-Screen-Simulation

Der Touchscreen-Simulation ist in den regulären uC / GUI-Simulation integriert. Die Mausereignisse werden verwendet, um den Touchscreen zu simulieren. Durch Drücken der linken Maustaste irgendwo im Display-Bereich hat die gleiche Wirkung wie Berühren der Touch-Panel in der realen Hardware. Unnötig zu sagen, dass die realen Anwendung genau wie die Simulation verhält. Die Simulation kann verwendet werden, um die Benutzeroberfläche der Anwendung schreiben und senden kann als einfache ausführbare Datei, um jemanden für die Diskussion, Demonstration oder Überprüfung werden.

Benötige ich für die Multitasking-Touch-Unterstützung? No Der Touchscreen muss regelmäßig abgefragt werden (meist 100 mal pro Sekunde), aber dies muss nicht mit der Hilfe eines Echtzeit-Betriebssystem durchgeführt werden. Sie können auch einen Timer-Interrupt oder einfach nur in Abstimmung mit dem Touch-Screen.
Sample-Programm
Nachfolgend finden Sie siehe 2 Screenhots der Probe Programm. Dieses Beispiel-Programm ist kompakt und leicht zu verstehen. In etwa 300 Zeilen von "C"-Code zeigen wir Ihnen, wie einfach es ist, Schaltflächen zu erstellen ist, wie sie können, um die Ereignisse zu reagieren und wie man den Touchscreen (ggf. kalibrieren). Die Probe schafft auch eine ganze "touch"-Tastatur auf dem Display.

Sample Simulation! (120kb)
"C" Quellcode des Beispielprogramms
Sample Source Code

Members Login
username
password
New MemberRegister Here
Newsletter Signup