Startseite > Nachrichten > Inhalt

Kontaktiere uns

Hinzufügen: Block 5, Fuqiang Technology Park, Zhugushi Straße, Wulian, Longgang 518116

Mob: + 86-13510459036

E-Mail: info@panadisplay.com

Der Entwurf eines Flüssigkristall-Screen-Controllers, der auf Arm und FPGA basiert
Dec 13, 2017
  1. System-Design

Der LCD-Touchscreen-Controller besteht aus dem Kommunikationsmodul, dem Mikroprozessormodul und dem LCD-Touchscreen-Steuermodul. Das Blockdiagramm des Systems ist in Abbildung 1 dargestellt.

1.png

Das Kommunikationsmodul umfasst hauptsächlich Peripherieschnittstellen wie Universal Serial Bus (USB) und Ethernet, die die Kommunikation zwischen Mikroprozessoren und externen Geräten ermöglichen.


Das Mikroprozessormodul umfasst als Hauptsteuereinheit des gesamten Systems hauptsächlich die Hardwareebene, die Treiberschicht und die Anwendungsebene. Es kann Eingabe und Ausgabe von LCD-Touchscreen steuern. Die Hardwareschicht verwendet den Mikrocontroller vom Typ STM32F407, der hauptsächlich die Hardware-Schaltungsverbindung der Mikroprozessorsteuerung realisiert.

Die Treiberschicht enthält FSMC-Bustreiber, USB-Treiber, Ethernet-Treiber und seriellen Treiber, kann den peripheren Mikroprozessor mit der externen Kommunikation und der Datenerfassung eines hohen Datenflusses treiben. Die Anwendungsschicht transponiert hauptsächlich das Grafiksoftwarepaket emWin5.22, das den Entwurf der Mensch-Computer-Interaktionsschnittstelle und die Eingabe- und Ausgabesteuerung der Daten realisieren kann.


LCD-Touchscreen-Steuermodul umfasst ein Datenschnittstellenmodul, Speichermodul, LCD-Modul und Touch-Control-Modul, Treiber und Treiber können LCD-Touch erreichen. Unter ihnen basiert die Datenaustauschmodul- und Datensignalverarbeitung hauptsächlich auf dem FSMC-Bus, verwirklicht den Informationsaustausch zwischen ARM und FPGA; das Speichermodul wird hauptsächlich für die Speicherung von Flüssigkristallanzeigedaten verwendet; Flüssigkristall-Anzeigemodul realisiert hauptsächlich Zeitsteuerung der Flüssigkristallanzeige, Flüssigkristallanzeigetreiber; Touch-Control-Modul wird hauptsächlich verwendet, um ADS7843 LCD-Touch-Chip, LCD-Touch-Funktion zu fahren.


LCD-Touchscreen-Controller-System Workflow: Mikroprozessor-Modul durch das Kommunikationsmodul, um Daten zu sammeln und senden Sie die Daten an das Datenaustauschmodul, Datenaustauschmodul für Datenverarbeitung und Schreiben Speichermodul in Flüssigkristall-Display-Modul unter der Kontrolle der Daten aus dem Speicher Modul zum Lesen und Vervollständigen der Anzeige; gleichzeitig steuert das Steuermodul den Berührungsberührungs-Chip kontinuierlich den Berührungswert und wandelt die Latch-Wert-Koordinate um, wobei die Zeitsteuerung des Mikroprozessor-Moduls an das LCD-Berührungsbildschirm-Steuermodul einen Lesebefehl sendet, direkt die Koordinaten der Berührungsoperation abliest.