Entwurf eines Mehrfach-Anzeigeterminaltreibers für eingebettete Systeme basierend auf dem FSMC-Bus

HUANG Ke-ya ,  

摘要

Um die Vorteile von Digitalanzeige und TFT-LCD zu vereinen und die Lehrbeispiele für eingebettete Systeme weiter zu bereichern, entwirft dieser Artikel eine experimentelle Mehrfachanzeige-Terminalvorrichtung für eingebettete Systeme basierend auf dem FSMC-Bus. Das Hardware-Design verwendet den FSMC-Bus, wobei Bank1.Sector4 mit dem LCD verbunden ist, die FSMC-Schnittstelle ist direkt mit den LCD-Daten- und Steuersignalen verbunden, der FSMC-Controller erzeugt die 8080-Steuerzeitfolge für das LCD. Die Digitalanzeige multiplexiert die Datenleitungen mit dem LCD über einen Latch, das invertierte Chip-Select-Signal Bank1.Sector3 des FSMC-Busses dient als Selektionssignal für die Digitalanzeige. Die Software-Entwicklung erfolgt mit STM32CubeMX zur FSMC-Initialisierung, implementiert die Treiber für Digitalanzeige und LCD auf niedriger Ebene und portiert die grundlegende LCD-Anzeige und höherstufige Anwendungen. Tests zeigen ein stabiles und zuverlässiges System mit klarer und flüssiger Anzeige, das Hardware- und Software-Design wird erheblich vereinfacht und bietet ein klassisches Beispiel für die parallele Erweiterung mehrerer Anzeigeterminals in eingebetteten Systemen.

关键词

FSMC;TFT-LCD;STM32;Bus-Schnittstelle;Zeitmultiplex

阅读全文

以上内容由讯飞翻译自动生成,翻译内容仅供参考。对于因使用本网站翻译内容产生的相关后果,本网站不承担任何商业和法律责任。

The above content is generated by Large Model Translation. The translated content is for reference only. We do not assume any commercial or legal responsibilty for any consequences arising from the use of our website