Forum: Mikrocontroller und Digitale Elektronik STM32L-Discovery Einstieg


von mas (Gast)


Lesenswert?

Hallo,

ich hab das STM32L-Discovery Board (ARM M3 mit Display) und leider noch 
keine Ahnung von µC. Welche Software muß ich installieren, was brauch 
ich noch, muß ich wie ausführen?

Eclipse, Cocoox IDE, Codesourcery lite, Linkerskripte... Bin schon über 
viel gestolpert, aber ich möchte das Board erstmal möglicht einfach dazu 
zu bringen, etwas zu tum. Z.B. "Hello World" oder "5" auf dem Display 
anzeigen, eine LED blinken lassen...

Wenn mir jemand eine Step-by-Step Anleitung geben könnte, wäre das toll.

Vielen Dank schon einmal

Mit freundlichen Grüßen
MAS

von Thomas W. (diddl)


Lesenswert?

CooCox geht leider (noch) nicht. Aber wir haben schon im CooCox Forum um 
Unterstützung dieses Controllers angesucht.

http://www.coocox.org/forum/topic.php?id=1955



Bitte bei Bedarf ebenfalls dort schreiben. Je mehr Leute siche melden, 
desto höher die Priorität der CooCox Leute. Beim F4 kam die 
Unterstützung sehr schnell.

von Ersi (cell85)


Lesenswert?

da haste ja einiges auf dich genommen , mal von heute auf morgen µC und 
dann noch ein STM32 haha.

Das ist so als würdest du buchhaltung machen und jemand wirft dir nen C# 
buch vor die nase.

Für ein super einfachen Einstieg, downloade dir KEIL (KEIL MDK-ARM 4.60) 
ohne Lizenz kannst du 32Kb debuggen was vollkommen ausreicht (flashen 
soviel du willst).

Nimm das Blinky und spiel damit. Die KEIL Projekt Daten gibts auf der 
Website des STM32L.

Wenn du was umsonst haben willst dann wunder dich nich wieso das ein 
gefummel ist, bis es funktioniert.

Und als STEP by STEP Anleitung empfehle ich dir lieber folgende 
Herangehensweise:

- WAs willst du überhaupt machen?
Display ansteuern?

Dann schau dir die GPIO, USART und DISPLAY Beispiele an.
Versuch mal nachzufühlen was das alles soll und halt nen google Fenster 
offen.

von Thomas W. (diddl)


Lesenswert?

Interessnt wäre auch zu wissen, welche Vorkenntnisse du mit bringst.


Kannst du C? Oder irgendeine Programmiersprache? Hast du Erfahrung mit 
irgendeinem µC?

Ohne Grundkenntnisse wirst du es mit Controller generell sehr schwer 
haben.



Ich finde den STM32 jetzt nicht unbedingt schwerer vom Einstieg als 
irgendwas anderes. Im gegenteil, wenn man sonst nichts anderes kennt, 
gewöhnt man sich schnell an die STM32 spezifischen Dinge. Leute die 
vorher AVR gemacht haben, die jammern weil dieses und jenes anders ist 
und weil man mehr init Code benötigt.

Ich habe drei Leute im Freundeskreis, die jetzt in wenigen Wochen gut 
gestartet sind mit dem STM32. Einer ist AVR Umsteiger, der inzwischen 
auch sehr zufrieden ist mit dem STM.

von mas (Gast)


Lesenswert?

Was ich später mit einem ARM machen möchte? Da fällt mir einiges ein. 
Und weil man irgendwie starten muß, suche ich etwas kleines, möglichst 
einfach zum Laufen zu bringen. Was spielt keine Rolle.

Habe schon ein paar mal einen Teil eines C-Codes für ein ATmega(?) 
geschrieben/geändert. Dazu habe ich keinen Zugang mehr. Ist auch schon 
etwas her.

Wenn es ein anderes günstiges Board gibt z.B. STM32 VL DISCOVERY 
(Platine mit STM32F100+USB) würde ich mir das holen.

von Thomas W. (diddl)


Lesenswert?

Ich würde mir das F4 Discovery holen. Bei Watterott kostet es nur 16,66€ 
und die Hardware ist sensationell. Vorallem ist das F4 nun auch sehr 
verbreitet und unterstützt (zb. Coocox).

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.