STM32 GUI Library von ST

OP #2745836
Lesenswert?
• ▲
▼
Hallo zusammen,
hat es schon einmal jemand geschafft, die GUI Library von ST für die 
STM32 Falmilie erfolgreich auf ein eigenes Entwicklungsboard zu 
übertragen (also kein EVAL-Board von ST)?
Ich verwende Coocox und bin am Verzweifeln mit den includes und defines, 
die über 3-4 Dateien endlich mal einen Wert festelegen (Bsp. GL_WHITE 
ist definiert als "White", "White" (kein Scherz, das ist eine Konstante) 
als "LCD_COLOR_WHITE" und das als "0xFFFF" (endlich). Dazu muss man 
lediglich 4 Header includieren :-).
Falls jemand die Frage mit "Ja" beantworten kann wäre ich für 
Unterstützung/Sourcen dankar.

Viele Grüße,
bassman
OP #3047529
Lesenswert?
• ▲
▼
Hallo,
ich habe jetzt Display und Touch am Laufen, allerdings hatte ich das 
Glück folgendes Repository zu finden:
http://code.google.com/r/gsam-stm32micro/source/checkout

Hier hat sich jemand die Mühe gemacht, das Ganze etwas zu vereinfachen.
Man kann das nach der Installation von Mercurial sehr einfach 
herunterladen und verwenden.

Allerdings kann man die GUI library nicht direkt verwenden, aber das 
Display und der Touch-Controller funktionieren wunderbar. Ich werde mir 
die GUI jetzt von Hand bauen, da es sich nicht lohnt die implementierten 
Funktionen von ST zu verstehen. Ich habe da ja meine eigene Theorie, wie 
ST zu diesem Code gekommen ist :-).

Ich verwende das Board miniSTM32 
(http://www.ebay.de/itm/200486596368?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649) 
für zur Zeit ~38€. Ist sehr gut ausgestatten, das Display ist allerdings 
nicht gar so groß.

Viele Grüße,
bassman
Gast #3051962
Lesenswert?
• ▲
▼
Helge K. schrieb:
> hat es schon einmal jemand geschafft, die GUI Library von ST für die
> STM32 Falmilie erfolgreich auf ein eigenes Entwicklungsboard zu
> übertragen (also kein EVAL-Board von ST)?
--hier mal mit HY-STM32FxxxCore144 von www.PowerMCU.com auf CoIDE 1.5.1
(der stabilsten)
Ist für sainsmart LCD(3,2") und 5"(HannStar) vorgesehen;
im Beispiel allerdings mit ET-TFT240320TP-3.2 REV.B(entsprechender 
Adapter notwendig) von Steinert;
p.s.:
Ich habe NOR-Flash und RAM zusätzlich bestückt;
daher nur mit ST-Link Utility flashen(0x08000000);

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.