PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ARM + GLCD + Library



UMLer
06.12.2013, 11:24
Hallo Roboterfreunde,

ich suche ein ARM-Board mit Grafikdisplay und Touch für die freie Bibliotheken für eine kleine GUI verfügbar sind. Irgendwie werde ich da nicht fündig :(

Gruß

TheDarkRose
06.12.2013, 21:49
Gibt sicher noch andere, aber dieses hier verwenden wir in unseren Projekt: http://www.armadeus.com/english/products-development_boards-apf28_dev.html Kann an einen TFT angeschlossen werden, da der i.MX28 ein eingebautes LCD_IF hat, welches nur mehr per Framebuffer im Kernel angesteuert werden muss. Treiber sind vorhanden. Für die Programmierung kann ich Embedded Qt empfehlen.

Hellmut
07.12.2013, 12:36
Dieses Board, ich bin durch eine Webinar-Reihe darauf aufmerksam gemacht wordem, kostet in Deutschland bezogen etwa 48,- Euro und beinhaltet einen GLCD, soweit ich mich erinnere mit Touch-I/F:

http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 (http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090)

UMLer
09.12.2013, 08:07
Hallo,

danke erst mal für die Infos, hatte inzwischen das von Hellmut empfohlen Board hier gefunden:


http://shop.myavr.de/ARM-Produktlinie/STM32F429-DISCO%20-%20ARM%20Board%20mit%20Touch%20LCD.htm?sp=article. sp.php&artID=200116


muss mich jetzt erst mal in die Bibliotheken reindenken.

Gruß U.

TheDarkRose
09.12.2013, 21:19
STM32 sind halt keine ARMs worauf man ein Embedded Linux laufen lassen kann ^^

Hellmut
10.12.2013, 11:21
Richtig, die ARM Cortex Mx haben andere Zielvorstellungen! ARM Cortex Mx sind Controller mit Peripherie, sogenannte "Embedded Controller, die Anderen sind eben keine Controller, sondern eigentlich mehr CPUs. Klar, man kann das nicht so ganz hart unterscheiden, so kann auf ARM Cortex M3 und M4 eben auch Linux sinnvoll aufgespielt werden!

TheDarkRose
10.12.2013, 11:32
Auf Cortex-M würde ich doch eher zu FreeRTOS tendieren, ist doch schmaler.

Linux fängt dann eben ab ARM7/9 an, wobei man da auch unterscheiden muss zwischen MCU und MPU. MCU haben wie die Cortex-M noch Flash und RAM integriert, der aber genauso gering ausfällt, geht meist auch nur ein FreeRTOS drauf, dafür umso mehr Leistung :) Nimmt man eine MPU, also nur den Prozessor, wo man Flash und RAM über einen Speicherbus anschließen muss, geht sich ein Embedded Linux auch gut aus. Ist immer die Frage, was man braucht und will :)

Hellmut
10.12.2013, 12:01
Ich kann dir nur zustimmen! In meiner Arbeit als Consultant im Industriebereich empfehle ich für GUIs immer mehr die Tablet-Technologie! Man kann heute als Unternehmen Tablet HW und SW in Taiwan oder China für ein Appel und Ei kaufen. Man gewinnt so sofort das Leistungsniveau was der Markt von den Smartphones und Tablets gewohnt ist und kann auf kostenlose Tools zurückgreifen, welche externe HW über USB anspricht. In vielen Fällen rechnet sich also eine eigene Entwicklung der HW und SW gür ein GUI nicht mehr. Bei geringen Stückzahlen ist die Einsparung eigener Entwicklungskosten für ein GUI bereits ein Ausgleich für gewisse Mehrkosten, bei höheren Stückzahlen werden die eventuellen Mehrkosten durch die sehr günstigen Einkaufskonditionen und die Anpassung der HW an die eigenen Anforderungen durch den Lieferant in vielen Fällen bereits ausgeglichen.
Um es deutlich zu machen. ich spreche hier nicht von der verwendung eines tablets, sondern nur der HW und SW. Dabei profitiert man von der galoppierenden Entwicklung sowohl bei Android, wie auch bei der HW.

UMLer
11.12.2013, 16:21
Hallo,

beim rumwühlen hab ich jetzt auch noch das hier gefunden:

http://shop.myavr.de/ARM-Produktlinie/STM32F4%20myTouchOne%20-%20Touch%20LCD%20und%20ARM%20Board.htm?sp=article. sp.php&artID=200118

irgendwie gibt's wohl auch ne Bibliothek dafür und was mir als UML-Fan sehr entgegenkommt wohl auch als UML-Modell :-)

http://www.myugl.de


nur die 59 Teuro find ich im Vergleich zu den 25 für das andere Board heftig *grübel*

Gruß