Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung Beide Seiten der Revision
microcontrollertechnik:ili9341-ansteuerung [2021/12/31 17:51]
tfischer angelegt
microcontrollertechnik:ili9341-ansteuerung [2022/01/02 23:05]
tfischer
Zeile 3: Zeile 3:
 Im Internet sind diverse Bibliotheken zur Ansteuerung des Displays zu finden.  Im Internet sind diverse Bibliotheken zur Ansteuerung des Displays zu finden. 
 Bis zu den Versionen Simulide 1.0.0-RC1 (=<R768) und 0.4.15-RC9 muss folgendes beachtet werden: Bis zu den Versionen Simulide 1.0.0-RC1 (=<R768) und 0.4.15-RC9 muss folgendes beachtet werden:
-  * Simulide regiert auf das Beschreiben von nicht vorhandenen Display Pixeln mit einem Absturz beim Start der Simulation+  * Simulide reagiert auf das Beschreiben von nicht vorhandenen Display Pixeln mit einem Absturz beim Start der Simulation
   * Eine Umgehung des Problems ist aber mit kleinen Korrekturen an den Libraries möglich.   * Eine Umgehung des Problems ist aber mit kleinen Korrekturen an den Libraries möglich.
  
Zeile 17: Zeile 17:
 Beim Unterprogramm zum Setzen der Adresse müssen die Koordinaten vor der Ausgabe limitiert werden. Falls bereits die Anfangskoordinaten außerhalb des Maximalbereichs sind, sollen nichts ausgegeben werden.  Beim Unterprogramm zum Setzen der Adresse müssen die Koordinaten vor der Ausgabe limitiert werden. Falls bereits die Anfangskoordinaten außerhalb des Maximalbereichs sind, sollen nichts ausgegeben werden. 
 Zum setzen der Adresse wird  Zum setzen der Adresse wird 
-Dies kann z.B. über folgende Zeilen im +Dies kann z.B. über folgende Zeilen vor dem Setzen der Adresse (Register 0x2A und 0x2B) erfolgen:
  
 <sxh c> <sxh c>
Zeile 27: Zeile 27:
 </sxh>  </sxh> 
    
 +
 +===== Beispiel Lib =====
 +
 +Alternativ kann auch folgende Lib verwendet werden: {{microcontrollertechnik:ili9341_lib.zip}}
 +
 +Diese sollte in Simulide Versionen 1.0.0-RC1 (=<R768) und 0.4.15-RC9 auch die korrekten Farben ansteuerbar machen.
 +