STM32F3 & ILI9238

Gast #3582427
Hallo zusammen,

ich stehe vor der Aufgabe ein ILI9328 an einen STM32F3 anzubinden.
Ein erster Versuch per 8-Bit parallel funktionierte auf Anhieb, 
allerdings fange ich mich ob man die Kommunikation noch beschleunigen 
kann.
Von den verfügbaren Pins her hätte ich auch die Möglichkeit das Display 
per 16-Bit Bus oder SPI anzusteuern.
Da der F3 kein FSMC hat tendiere ich zu SPI mit DMA.
Was denkt ihr ist am schnellsten? SPI, 8-Bit oder 16-Bit?
Der STM32F3(Discovery) läuft mit vollen 72MHz..

Gruß
Gast
Ich würde die D0-D15 auf einen kompletten Port legen und die 
Steuerleitungen über bit-banding vorbelegen. Ich fand es so deutlich 
schneller auf einem STM32F107 mit 320x240 TFT als über SPI auf einem 
LPC1768 (100MHz) an 320x240 TFT.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.