Habe Geräte sehr ähnlich den zweiten in der Liste (STM32 128kFlash, 2,8"
TFT, Touch). Informationen der aktuellen Angebote nicht genauer
angeschaut, daher nur Hinweise:
* Anbindung des Displays über Speicherbus (FSMC) ist von Vorteil
(schneller). Da nicht alle STM32 einen externen Bus anbieten, geht bei
diesen nur "bitbanging" (ist so lahm auch nicht). Mit FSMC sind die
Boards auch ähnlicher denen von ST-Micro und Keil/ARM, damit kann man
deren Demo-Quellcodes auch etwas leichter anpassen und daraus lernen.
* Einige Boards binden den Interrupt-Pin des Touchcontrollers nicht an
den STM32. Ohne geht zwar auch, Touchpanelansteuerung ist dann etwas
spröde zu programmieren. Auf den mir verfügbareen Boards ist auch kein
AD TP-Controller verbaut, sondern ein Nachbau, muss aber kein Nachteil
sein
* Bei einigen STM Boards in ebay gibt es keinen TIA232-Pegelkonverter
mehr und keine DSUB-Buchse. Man kann sicher ohne froh werden, praktische
ist ein solcher Anschluss aber dennoch oft.
* Demo-Anwendung auf den allermeisten Abbildungen basiert auf einer
Demo-Version einer kommerziellen GUI Library. Die Vollversion kosten
einigens. "Schnell mal eben" eine so nette GUI wie auf den Abbildungen
zu erstellen ist mit Investition verbunden. Es gibt inzwischen aber eine
kostenlose GUI Library von STM (bis dato selbst nur deren Quellcode
überflogen)
* Informationen, die der Anbieter liefern sollte: Schaltplan mit
Beschriftung aller Bauteile, Typ des Display-Controllers am TFT (ist
gibt viele, leider teilwese nur "fast" kompatible), Datenblatt des
Display-Controllers (nicht alle findet man auf Anhieb im Netz),
Init-Sequenz des Displays als Quellcodeschnippsel (da in
Displaymoduldatenblättern, sofern es überhaupt eines gibt, nicht immer
enthalten)