32Bit Einstieg mit STM32F429

#3516158
Lesenswert?

Guten Tag,

Ich arbeite schon seit einer Weile mit den Avrs und möchte jetzt ganz 
gerne mal einen Schritt nach oben wagen und den Stm32f429 benutzen.

Der Grund dafür, das Discoveryboard hat gleich ein LCD mit im Gepäck.
Generell sind 30€ bei Stm gut investiert.
Meine Frage ist jetzt, soll ich mir dieses Board kaufen, oder lieber auf 
dem f409 zurück greifen.

Ich möchte gerne in C++ entwickeln, daher dachte ich, dass ich als IDE 
Eclipse mit den entsprechenden Plugins verwende. Dazu möchte ich die 
Library von Stm benutzen. Kann man Tutorials bezüglich des F409 ohne 
große Änderung auf den F429 übertragen, oder gibt es dort große 
Unterschiede ?
Mit den Ansprüchen die ich habe würdet ihr empfehlen, dass ich mir das 
Board zulegen kann, oder eher den F407 nehmen sollte ?
Gast #3516283
Lesenswert?

>das Discoveryboard hat gleich ein LCD mit im Gepäck.
>Generell sind 30€ bei Stm gut investiert.

Das LCD und das SDRAM blockieren eine ganze Menge
der andereren Peripherie. Bevor du das Board also kaufst
sieh mal nach was du ausser LCD noch nutzen willst.
Da ist nicht mehr viel über.

>oder doch eher in Richtung Keil

Mit einer 32kB Demoversion kommst du nicht weit.
Es lohnt sich nicht Keil da auch nur mal anzutesten.
Kaufen willst du das teure Teil sowieso nicht.
Gast #3516308
Lesenswert?

Moin,

Ich kann EmBlocks nur Empfehlen. Ein paar LED bare-metal - ohne 
StdPeriphLib - blinken zu lassen, ist damit erstmal kein Problem. Die 
StdPeriphLib kann man aber auch recht einfach dazu packen, dass 
übernimmt allerdings nicht die IDE. Ein Vorteil gegen CooCox ist, dass 
alle STM32-Controller direkt unterstützt werden. Emblocks ist auch 
kostenlos und ohne Beschränkungen. Installation ist auch nicht ganz so 
"umständlich" wie bei CooCox, weil man den Compiler nicht extra dazu 
installieren muss.

Moritz
Gast #3516459
Lesenswert?

>> Mit einer 32kB Demoversion kommst du nicht weit.
>
>Erspart einem aber eine Menge Frust und Aerger, was ja am Anfang recht
>abschreckend wirken kann.

Dann hat er Frust und Ärger eben etwas später wenn
die Demoversion nicht mehr ausreicht. Vieleicht sogar
schon beim ersten Projekt. Es ist Schwachsinn Keil
auszuprobieren wenn man keine Vollversion kaufen will
oder kann.
#3516639
Lesenswert?

Marcel Hoffmann schrieb:
> Okay das das F429 Board so viele Pins verbraucht, habe ich mich doch für
> das Board mit dem F407 entschieden.
> Habe mir auch gleich ein Zusatzboard mit ein paar "Spielereien"
> ausgesucht:
> http://shop.myavr.de/index.php?sp=article.sp.php&artID=200075 kennt das
> jemand?
> Oder gibt es da evtl. bessere Alternativen?

Weiß jetzt nicht ob die Frage untergegangen ist, aber gibt es noch 
andere solch "Extensionboards" ? Gehts sich jemand mit dem Board vom 
MyAvr aus?
#3516952
Lesenswert?

JochenZ schrieb:
> naja ich finde das MDK von KEIL schon heftig... wenn es schon C++
> sein
> soll dann wäre ist erste Wahl SiSy, das Erweiterungsboard von myAVR ist
> OK es gibt dann auch noch eine TochDisplay-Erweiterung von denen für das
> STM32F407 Discovery
>
> J.Z.

Naja unbedingt dafür Geld ausgeben möchte ich nicht, hast du schon 
Erfahrungen mit der Demo gesammelt, wei einbeschränkt ist diese ?
#3516998
Lesenswert?

Hi,

ich würde auch zu CooCox raten, da kostenlos und echt gut bedienbar. Mit 
den obengenannten Beispielen auf der bplaced Steite kommst du auch 
schnell zum Ziel.

Zu den Erweiterungsboards: Ja, es gibt von ST mittlerweile eins, das 
STM32F4DIS-BB. 
http://de.farnell.com/stmicroelectronics/stm32f4dis-bb/erweiter-stm32f4-cortex-m4-discov/dp/2250205?ref=lookahead
Vorteil ist, dass es hierfür schon kompletten Code von ST gibt, z.B. was 
das Netzwerk betrifft.

LG Jan
#3517945
Lesenswert?

Ich habe mir das gleiche Board besorgt, wie Uwe auf seiner Seite 
vorgestellt  hat. Das ist alles drauf, was ich für mein Projekt benötigt 
hatte:
http://mikrocontroller.bplaced.net/wordpress/?page_id=56

Und viele der STM32F4 Librarys von Uwe beziehen sich genau auf dieses 
Board:
http://mikrocontroller.bplaced.net/wordpress/?page_id=744

Allerdings weis ich nicht, auf welche zusätzliche Komponenten du 
eigentlich Wert legst. Das Board bietet: Poti, LCD inkl. Touch, RS232, 
Ethernet, CAN SD-Card, Digitalkamera-Interface. Was dem Board fehlt sind 
z.B. RAM, FLASH, EEPROM, Uhr.

Ciao,
ManiB

PS: Das Board gibt's aber nur beim Chinesen, und kostet 70 USD.
#3517976
Lesenswert?

Marcel Hoffmann schrieb:
> Wie sieht es aber jetzt mit der c++ Unterstützung aus?

Die Frage stelle ich mir auch. Und ich hatte mir statt Hinweisen a'la 
"Häkchen setzen in Dialog XYZ der IDE" eher etwas erwartet das in 
Richtung "Compiler soundso installieren" geht.

Kein Mensch braucht eine IDE. Einen Compiler braucht man. Oder anders 
formuliert: wenn der Compiler Scheiße ist, nützt mir die tollste IDE 
nix.


XL
Gast #3518430
Lesenswert?

Moin,

als IDE kann ich EmBlocks sehr empfehlen! Genau wie die CoIDE ist diese 
kostenlos und hat keine Beschränkungen. Allerdings basiert sie nicht auf 
Eclipse, sondern auf Code::Blocks. Vorteil für dich wäre, das EmBlocks 
alle STM32 Microcontroller direkt unterstützt und einen entsprechenden 
Projekt-Dialog bereitstellt. Die CoIDE hingegen unterstützt nicht alle 
STM32 Controller, vor allem bei den F4er werden nur ne Handvoll 
unterstütz (F40X und F41X). Andere würden natürlich auch gehen, bedeutet 
aber wahrscheinlich, dass man einige Sachen per Hand anpassen muss.

Der GNU GCC-Compiler ist auch in der EmBlocks Installation enthalten, 
d.h. der muss nicht extra installiert werden, wie bei der CoIDE.

Moritz
#3518508
Lesenswert?

Manfred Becker schrieb:
> Ich habe mir das gleiche Board besorgt, wie Uwe auf seiner Seite
> vorgestellt  hat. Das ist alles drauf, was ich für mein Projekt benötigt
> hatte:
> http://mikrocontroller.bplaced.net/wordpress/?page_id=56
>
> Und viele der STM32F4 Librarys von Uwe beziehen sich genau auf dieses
> Board:

Und wo gibt es dieses Board genau?
#3520012
Lesenswert?

#3520379
Lesenswert?

Manfred Becker schrieb:
> Jürgen F. schrieb:
>> Und wo gibt es dieses Board genau?
>
> ich hatte es bei diesem eBay Händler gekauft (dort scheint es aber im
> Moment nicht verfügbar zu sein).
> http://www.ebay.de/usr/haoyu_electronics?_trksid=p3984.m1439.l2754
>
> hier zwei weitere Treffer bei eBay:
> Ebay-Artikel Nr. 300901574024

Vielen Dank

Gerhard Gehlert schrieb:
> ich habe das Board hier gefunden.
>
> 
http://de.farnell.com/stmicroelectronics/stm32f4dis-bb/erweiter-stm32f4-cortex-m4-discov/dp/2250205

Stm32f4xx schrieb:
> 
http://www.exp-tech.de/Shields/Discover-MO-DM-STF4BB-Base-Board-An-Expansion-Board-for-STM32F4DISCOVERY.html
>
> Aus GER

Das sind ganz andere Boards, trotzdem danke für die Links.
#3521328
Lesenswert?

Ich muss diesen Thread hier kurz entführen, meine Frage passt dennoch 
zum Thema:

Vor etwa vier Wochen war habe ich im Netz ein STM32-Board mit 
Touch-Display und Ethernet gefunden, ich glaube es war auf myavr.de. 
Aber dort gibt es das nicht mehr, jedenfalls finde ich im Netz nur noch 
o.a. Boards mit Erweiterungskarten oder das ohne Ethernet 
http://shop.myavr.de/ARM-Produktlinie/STM32F4%20myTouchOne%20-%20Touch%20LCD%20und%20ARM%20Board.htm?sp=article.sp.php&artID=200118 
.
Gekostet hat das Board um die 60€, die Ethernet-Buchse war, wenn ich 
mich recht entsinne, auf der Unterseite angebracht.

Hab ich geträumt, oder gibt es das Board tatsächlich noch irgendwo?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren