Forum: Mikrocontroller und Digitale Elektronik Kaufempfehlung für ARM Einstieg


von Patrick P. (potman)


Lesenswert?

Hallo,
ich habe vor bei den 32bit ARM Cortex M3 µC einzusteigen. Gibt es da 
irgendwelche Geheimtipps welches Developmentboard sich dazu gut eignet?

Ich habe mich schon im embedded-projects Shop umgesehn und mein 
Favouriet bis jetzt ist das STM32-P107 von Olimex mit einem 
STM32F107VCT6 µC.

Link : 
http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=775

Es sollten alle µC Ports abgreifbar sein.

Der µC sollte USB-Host fähig sein.

Und weiß zufällig jemand ob die Eclispse Software zu gebrauchen ist oder 
ob es auch andere gute Alternativen gibt?

Habe bis jetzt nur mit AVR Studio und ATmegas Erfahrung.


Danke für alle Tipps und Anregungen.
MFG
Patrick

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Nimm das:

STM32F4DISCOVERY

Beitrag "Billiges Cortex-M4-Board STM32F4DISCOVERY jetzt erhältlich"
http://www.st.com/internet/evalboard/product/252419.jsp

Das reicht für die ersten versuche vollkommen und ist unschlagbar 
günstig.

Später, wenn Du z.B. Ethernet z.B. haben willst, kannst Du immer noch 
ein entsprechendes Board zulegen.

Der Vorteil: Das ST-LINK/V2 JTAG Interface ist gleich mit am Board 
drauf.

Bei den Olimex Boards musst Du noch eines extra kaufen.

Hier die günstigsten Lieferanten:
http://de.rs-online.com/web/p/entwicklungskits-prozessor-microcontroller/7458434/?searchTerm=STM32F4DISCOVERY&relevancy-data=636F3D3226696E3D4931384E4B6E6F776E41734D504E266C753D6465266D6D3D6D61746368616C6C7061727469616C26706D3D5E5C772B2426706F3D313326736E3D592673743D4D414E5F504152545F4E554D424552267573743D53544D33324634444953434F564552592677633D424F544826
http://de.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY/?qs=%2fha2pyFaduhFi5ozQy76x6u2p226hUIh7pEzdAhd1c%2ftmdu4YjGqSw%3d%3d

Ich nutze Eclipse und bin damit sehr zufrieden. Ich finde das ist der 
beste Editor, der mir jemals unter gekommen ist. CooCox hat den Eclipse 
drin und damit sollte der Start leicht fallen.

Ansonsten steht hier viel im Artikel: STM32

von Patrick P. (potman)


Lesenswert?

Okay das STM32F4DISCOVERY sieht echt gut aus. Und ist vom Preis her 
unschlagbar.

Ist das ready zum proggen? oder brauch ich noch was extra wie zb. 
Stromversorgung? Hab im Shop nichts dazu gefunden.

Proggen kann man mit Eclipse?

edit: ok habs gefunden Stromversorgung über USB

mfg
Patrick

von W.S. (Gast)


Lesenswert?

Patrick P. schrieb:
> ich habe vor bei den 32bit ARM Cortex M3 µC einzusteigen.

Ah ja. Einsteigen. Hast du denn auch schon eine Idee, worin das 
Einsteigen denn so bestehen soll, also was du eigentlich machen 
willst?

Im Allgemeinen ist es ja so, daß man eine Leiterplatte mit nem uC drauf 
zu irgendeinem Zweck entwirft. Ne krasse Ausnahme sind die Boards wie 
Colibri, Armstone, Raspberry. Die werden von den Leuten hier in diesem 
Forum zumeist eher zum Spielen benutzt. Aber die können ja auch all die 
übliche Peripherie von PC's benutzen, so daß man eine Art Kleinst-PC 
damit hat.

Bei einem gewöhnlichen "Bastler-Arm", also einem uC im Bereich 30..150 
MHz Takt und an RAM nur das Eingebaute sieht das alles anders aus, da 
fragt man sich besser vorher, was man da eigentlich mit machen will.

W.S.

von Patrick P. (potman)


Lesenswert?

W.S. schrieb:
> Hast du denn auch schon eine Idee, worin das
> Einsteigen denn so bestehen soll, also was du eigentlich machen
> willst?

Lass das mal meine Sorge sein. Ich hab schon viele Ideen die ich mit 
meinen ATmegas nicht verwirklichen kann.

zudem brauche ich nen Einstieg wenn ich mich mit nem neuen µC befasse. 
Dann kommen die speziellen je nach Anwendung.

mfg
Patrick

von Lurchi (Gast)


Lesenswert?


von Figlux E. (Firma: figlux electronix) (fuxl)


Lesenswert?

Ich würde dir das Lpcxpresso empfehlen, da da viele Beispiele dabei sind 
eine fertige IDE debugger Jop ich lern grad damit und komme sehr gut 
zurecht, also wenn du vorher avr gemacht hast wirst du dir mit dem 
Lpcxpresso kaum schwer tun :)

von Patrick P. (potman)


Lesenswert?

@Lurchi:

Erstmal Danke für die Tutoriale.

@Daniel:

Ich werde wahrscheinlich bei den STM bleiben. Mit denen liebäugel ich 
schon lange. Trotzdem danke und ich werds mir mal genauer anschaun.

@Topic:

Also habe gelesen dass das USB Kabel nicht dabei ist. Also brauche ich 
ein mini-USB Kabel für den ST-Link und ein micro-USB Kabel für den
USB-OTG direkt am Controller. Dann hab ich alles zusammen.


mfg
Patrick

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

>Ich werde wahrscheinlich bei den STM bleiben. Mit denen liebäugel ich
>schon lange. Trotzdem danke und ich werds mir mal genauer anschaun.

Die STM32er haben mehr Auswahl an verschiedenen Gehäusen und Peripherie 
und auch mehr RAM als die LPCxxxx. Von den STM32er gibt es einfach viel 
mehr Derivate und Auswahl.
Das war damals meine Entscheidung für den STM32. Ich habe den in der 
Firma eingeführt und seither wird der nur noch für neue Projekte 
genutzt.
Jetzt erfolgt auch der Aufstieg auf den STM32F4.
Zuvor wurden viele PIC's und Atmels eingesetzt. Neu werden die Atmels 
nicht mehr in neuen Designs verwendet, nur noch Pic's für 
Mini-Schaltungen.

von Patrick P. (potman)


Lesenswert?

Kurze Frage:
Kann man bei RS-Components auch als Privatkunde bestellen? Bei der 
Regestrierung wird nach Firmenname und Adresse gefragt und ist 
anscheinend nur für gewerbliche Kunden.

Wie kann ich mich als Privatmann anmelden ohne die Regestriegung zu 
faken?

mfg
Patrick

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Hier kann man als Privatkunde bestellen, ist leider etwas teurer.

https://hbe-shop.de/EVALUATIONSBORDSTM32F4-DISCOVERY-Typ-STM32F4DISCOVERY

Frag doch mal deinen Chef, ob er dir so was besorgen könnte.

PS: oder hier:
http://www.watterott.com/de/STM32F4Discovery

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
Noch kein Account? Hier anmelden.