Habe jetzt einige Jahre nur mit der AVR-Serie ATmega 8,16,32 und mit einem Arduino Mega Board gearbeitet und einige Projekte realisiert. Mit grundsätzlich mal 'C', UART, SPI, 128x64 Graphic Display, ADC, externen DAC, IR-Empfänger einlesen etc. habe ich mich beschäftigt. Glaube also die wichtigsten Basics mal zu beherrschen um mich an ARM zu wagen.. Möchte einfach TFT Displays, Audio,.. etc. verwenden wo die AVRs (meines Wissens) nicht wirklich geeignet sind. Was haltet ihr von diesem Boards?: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 (Kostet auf Ebay um die 30€) Prozessor kann alles was ich mir Wünsche, TFT Display Onboard und scheinbar gibt es auch einige Übungsbeispiele zum herantasten. Ist dieses Board geeignet um mal "typische" AVR Projekte zu realisieren (LEDs ansteuern,PWM,..) und danach Audio,TFT etc. anzugehen?
Ja für den Einstieg am besten: http://www.mikrocontroller.net/articles/STM32_CooCox_Installation und für funktionierende Beispiele hier im Forum und: http://mikrocontroller.bplaced.net
Andreas schrieb: > Möchte einfach TFT Displays, Audio,.. etc. verwenden... Dann mach dir ein Board selber, mein Vorschlag wäre ein LPC4088 und dazu ein 8 oder 16 MB SDRAM, 32 bittig. Dazu noch ein CODEC z.B. von TI. Der Nachteil all dieser kleinen Eval-Boards ist, daß sie nicht wirklich eine richtige Peripherie bieten. Oftmals sind die ach so niedlichen bunten TFT's eigentlich viel zu winzig, um damit was richtiges anstellen zu können und weder der µC noch der verfügbare RAM reichen aus, um ein richtiges TFT anzuschließen. Schon ein übliches 4.3" mit 480x272 ist für sowas zu groß, von den gerade gut und billig angebotenen 7" mit 800x480 ganz zu schweigen. Noch ein Wort zu den Prozessoren: hier im Forum gibt's viel Traffic über die diversen STM32. Das heißt aber noch lange nicht, daß die für den Bastler auch die besten wären. Der einzige, der für ein Board mit nem VGA goßen TFT in Frage käme, wäre der allerneuest STM32F4xx im 208 poligen Gehäuse. Bloß den gibt es noch nicht. Von NXP gibt es hingegen passende LPC's schon lange, angefangen mit dem LPC2478, dann die LPC178x, ebenso den LPC4088 (wäre mein Favorit) und alle diese Chips haben ein zueinander kompatibles Pinout, sind also bis auf 3..4 Pins (die beim LPC2378 noch n.c. waren) austauschbar. W.S.
Andreas schrieb: > Was haltet ihr von diesem Boards?: > > http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 > (Kostet auf Ebay um die 30€) > > Prozessor kann alles was ich mir Wünsche, TFT Display Onboard und > scheinbar gibt es auch einige Übungsbeispiele zum herantasten. Hol dir das Ding ... hack ein bisschen auf dem Brett rum und kuck ob's dir taugt. ST findet ja offensichtlich sehr guten Anklang in diesem Forum. Die Beispielprogramme sind an und für sich gut strukturiert und lassen einfachen Spielraum für deine ersten Versuche. ARM-Controller (jedenfalls die M-Serie ... heißt ja nicht umsonst so) programmieren ist nichts anderes als du bis jetzt gemacht hast.
diese kleinen bunten CortexM mit TFT Controller sind totaler Quatsch. Eine Totgeburt und Sackgasse. Wenn Du schon so viele Peripherie nutzen möchtest, muß man irgendwann auch mal TCPIP Implementieren, oder es kommen andere Peripherien hinzu. Auf einer MCU TFT + Ethernet alleine zum Laufen zu bekommen (oder besser gesagt zu integrieren), ggf. dann gar HTTPS wenn das ganze übers Internet erreichbar sein soll, kommt man mit einer MCU Platform nicht weit und muß dann zu teuren RTOS wie Mircuim greifen, die sich dann dämlich verdienen mit jedem kleinen Extra (willst TCPIP? ja gern, paar tausend USD usw.). Hier sollte eher schon zu einer MPU gegriffen werden die sich genauso leicht programmieren lässt. Entweder ganz ohne OS dann haste Power ohne Ende und für die Zukunft genügend Resourcen, oder gleich Linux und QT aufsetzen, dann hast Du vollen TCPIP gleich mit drin. Dank QTCreator lassen sich graphische Oberflächen sehr einfach designen. Ich würde Dir raten gleich auf das SAMA5 Xplained zu setzen, dann kannst Du auch deine alten Arduino shields nutzen. Dieses Xplained kannst Du dann auch mit einem 7" Capacitiven Touchscreen erweitern, z.b. mit TM7000 http://www.pdaatl.com/tx70xx.htm http://www.pdaatl.com/doc/tm7000_sama5d3xpld_qs.pdf Den Touchscreen gibts auch bei Digikey in Einzelstückzahlen. Meiner Meinung nach ist das die zukunftsfähige Platform, anstatt sich mit diesen mini Displays und Seggers verbuggten emWin Graphic Lib zu plagen.
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.