Hallo! Ich als komplette Neuling würde gerne ein STM32 Devkit kaufen, am liebsten mit LCD touchscreen, ethernet PHY, ADAC, accelerometer... ich möchte einfach ein Board haben um schnell an "proof of concept"/prototyp zu kommen. Ich habe mitbekommen dass seit kurzem STM32F4 Discovery verfügbar ist, leider scheint noch kein passendes "komplexes" Devboard am Markt zu sein. Was ich gefunden habe sind die STMF10x Devboards, wie zB: http://www.wvshare.com/column/STM32_DevelopmentBoard.htm Bevor ich dort was einkaufe, ich dachte mir ich frage hier ob ich umgefähr auf dem richtigen Weg bin. Ob ein Devboard $40 oder $150 kostet ist für mich kein Thema (da ich bereits mehrere Tage investiert habe). Habt ihr positive Erfahrung mit solchen Development Kits? Verstehe nicht was die Unterschied zwischen Open103Z, Open103V und Open107V - was soll ich da kaufen? Ich dachte die 103 wären die ältesten, Package B kostet aber am meisten bei 103Z. Hat wer andere VOrschläge? Möchte mit C++ Programmieren. danke Mara
A. K. schrieb: > http://www.mikrocontroller.net/articles/STM32#Eval... Danke - Link kenne ich aber bereits, da habe ich kein passendes "allrounder" gefunden (also mit LCD, Ethernet, USB, Touchscreen...).
Der STM32 F4 ist neu und von den Specs her meiner Meinung nach momentan das beste was es im Bereich Cortex-M3 und M4 am Markt gibt. Aber auch in größeren Volumen wird der wohl noch ne ganze Weile recht teuer bleiben. Daher solltest Du Dir überlegen ob Du die Leistung brauchst oder ob Du nicht nen kleineren und billigeren nehmen kannst. Ich finde eine Nummer drunter eigentlich die LPC17xx von NXP besser. Was ein Develboard angeht: ich würde mir um das Develboard weniger einen Kopf machen als um die Software und Bibliotheken die Du verwenden willst. Grafikansteuerung und TCP/IP wirst Du wohl kaum von Null auf selber entwickeln wollen. Und auch dann kann für die Software schnell mehr Zeit als für die Hardware draufgehen. Wenn Du schnell was vorzeigbares haben willst schau Dich also zuerst nach der Software um. Also z.B. passende Bibliotheken, Beispielprogramme oder ein RTOS was all das integriert. Dann schau dort was für Develboards oder Kombinationen unterstützt werden und wofür fertige Beispiele dabei sind. Das würde ich dann bestellen. Weil das STM32F4 Discovery so neu ist braucht es halt noch ein wenig bis das breite Unterstützung bekommt. Bei Chibios hab ich schon was drüber gelesen, bei anderen RTOSsen sind sie gerade am entwickeln. Nen LCD an das STM32F4 Discovery ranzuhängen sollte nicht so schwer sein. Ethernet wird nicht ganz so einfach weil die Pins von anderen Bauteilen belegt sind.
Gerd E. schrieb: > Was ein Develboard angeht: ich würde mir um das Develboard weniger einen > Kopf machen als um die Software und Bibliotheken die Du verwenden > willst. Ja, eben deshalb möchte ich nicht viel Zeit mit Develboard verlieren sondern eine nehmen wo bereits alles schon zusammengebastellt ist. Eigentlich möchte ich die Anwendungen mit ISM-Band Transcievern und Internet (Webserver) umsetzen und versuche derzeit draufzukommen wie ich am schnellsten zum Fertigen Proof of concept komme. > Grafikansteuerung und TCP/IP wirst Du wohl kaum von Null auf > selber entwickeln wollen. Ich nehme an dass ich an STMF4 Discovery board relativ schnell eine DP83848 Ethernet Board anbringen könnte, oder? Mir ist schon klar dass STMF4 auch Ethernet-on-chip hat, und deshalb ein eigenes Board für Ethernet ein Overkill wäre, für Prototyp wäre es akzeptabel wenn es einfach umzusetzen ist. > Und auch dann kann für die Software schnell > mehr Zeit als für die Hardware draufgehen. > Wenn Du schnell was vorzeigbares haben willst schau Dich also zuerst > nach der Software um. Also z.B. passende Bibliotheken, Beispielprogramme > oder ein RTOS was all das integriert. Dann schau dort was für > Develboards oder Kombinationen unterstützt werden und wofür fertige > Beispiele dabei sind. Das würde ich dann bestellen. Was würdest du für einen Neuling empfehlen (also Kit + Software)? Neuling möchte sich weniger mit HW beschäftigen und SW-Konfiguration/Auswahl, mehr mit SW-Entwicklung und sich an Community anlehnen können. Ich dachte dass wenn ich zB so was kaufe: http://www.wvshare.com/product/Open103Z-Package-B.htm dann habe ich mehr oder weniger kein Stress mit HW. Wegen SW habe ich noch eine relativ große Wissensloch, ich dachte aber so was sollte reichen: Beitrag "STM32 Eclipse IDE zusammenstellung für stm32 discovery" Oder?
schau dir mal die Standardfirmwarelib für den STM32Fxxx an. die sind meiner meinung nach Extrem krank geschrieben .. aber das ist nur meine meinung :/ ich bin auch im moment auf die LPC17xx / LPC18xx gekommen. habe das LPC1768 Dev Board von dort Programmer ist der LPCXpresso abgesägt zum thema Dev board .. evtl das hier? http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-LCD-Board.html
Mara Ma schrieb: > dann habe ich mehr oder weniger kein Stress mit HW. Wegen SW habe ich > noch eine relativ große Wissensloch, ich dachte aber so was sollte > reichen: das beinhaltet aber nur grob die treiber .. also den MAC ansprechen .. aber der TCP/IP stack fehlt noch komplett aber manche verzweifeln schon am einfachen timer mit der lib ... das finde ich leider ... sehr schräg
> Ich nehme an dass ich an STMF4 Discovery board relativ schnell eine > DP83848 Ethernet Board anbringen könnte, oder? Naja, die Pins sind halt schon für was anderes verwendet. Das heist also rumbasteln, Traces auf dem Board mit dem Cutter durchtrennen oder Komponenten auslöten. Klingt nicht so als ob Du da Lust drauf hättest... > dann habe ich mehr oder weniger kein Stress mit HW. Wegen SW habe ich > noch eine relativ große Wissensloch, ich dachte aber so was sollte > reichen: > > Beitrag "STM32 Eclipse IDE zusammenstellung für stm32 discovery" Das ist die Toolchain und die Libs von STM. Das ist ein Baustein. Du hast dann aber noch nix was die Libs miteinander verknüpft. Ich würde an Deiner Stelle nicht mit Bausteinen anfangen und die Verknüpfung derer selbst entwickeln, sondern statt dessen ein RTOS nehmen was die Verknüpfung und Hardwareabstraktion schon fertig drin hat. Dann musst Du Dich auch nicht mit der durchaus manchmal zweifelhaften Qualität der Hersteller-Libs rumschlagen. Schau Dir mal z.B. Nuttx, BeRTOS, ChibiOS oder FreeRTOS an. Schau Dir die mal an, entscheide Dich für eins und dann schau auf deren Webseite was für Develboards fertig unterstützt werden und wofür es Beispiele gibt die Deinem Problem möglichst nahe kommen. Dann nimm das. Gruß, Gerd
Schau doch mal hier: http://www.ebay.de/sch/i.html?LH_PrefLoc=2&_nkw=stm32+tft dan findest sicher eins das passt . uc/Gui (https://www.youtube.com/watch?v=AQvvVG0h21U) sourcen und andere demos werden da mitgeliefert. Die Boards sind normalerweise innerhalb von 20 Tagen zollfrei da . MfG , Jörg
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.