Forum: Mikrocontroller und Digitale Elektronik Gerät(e) für Hardware-Programmierung (ARM)


von Radek M. (radek82)


Lesenswert?

Hallo,

das ist mein erster Beitrag hier, bis jetzt habe ich immer nur die 
tollen Artikel und Einträge gelesen, aber nun finde ich nicht wirklich 
eine Lösung hier auf meine Frage(n).

Ich möchte zu Hause meine Fähigkeiten im Bereich Embedded_Systems 
erweitern. Einen Raspberry Pi besitze ich schon, jedoch würde ich gerne 
ein komplettes System von Grund auf zum laufen bringen. Das bedeutet die 
MCU mit allen ihren Komponenten ansprechen, zum laufen bringen und 
möglicherweise weitere Peripheriegeräte auf dem Board zum laufen 
bringen. Leider weiss ich gar nicht, welches Board dafür geeignet ist.
Auf jeden Fall möchte ich einen ARM-Cortex als MCU auf dem Board haben. 
Ich habe schon bereits Erfahrungen in diesem Bereich, jedoch habe ich 
damals ein bestehendes Board (LPC17xxx von NXP) bekommen und mehr unter 
Anleitung gearbeitet. Wir hatten damals ein zusätzliches JTAG-Gerät, um 
unser Board zu programmieren und debuggen. Das würde ich nun gerne zu 
Hause alleine machen.

Welches Gerät würdet ihr hierfür vorschlagen? Und brauche ich weitere 
Komponenten, um das Board zu debuggen (JTAG, weitere Kabel, Anschlüsse 
etc)?

Vielen Dank schön mal vorraus :)

von Jim M. (turboj)


Lesenswert?

Radek M. schrieb:
> jedoch habe ich
> damals ein bestehendes Board (LPC17xxx von NXP) bekommen und mehr unter
> Anleitung gearbeitet.

Dann schau Dir mal einen entsprechendes LPCxpresso Board an 
(https://www.embeddedartists.com/products/lpcxpresso1769/) . Da sind 
für'n Appel und ein Ei ein µC plus Debug Interface mit drauf.

von pegel (Gast)


Lesenswert?

Oder die stetig wachsende Familie der Nucleo und X-Nucleo.

von Olaf (Gast)


Lesenswert?

> Welches Gerät würdet ihr hierfür vorschlagen? Und brauche ich weitere
> Komponenten, um das Board zu debuggen (JTAG, weitere Kabel, Anschlüsse
> etc)?

Du brauchst im Prinzip nur einen Microcontroller, den kannst dir den auf 
eine Lochrasterplatine loeten und einen Debugger.

Debugger gibt es von verschiedenen Herstellern und in verschiedenen 
ausfuehrungen. Relativ verbreitet sind die Teile von Segger. Die gibt es 
von <50Euro bis >1000Euro. Fuer den Einstieg reicht der preiswerteste.

Manche Hersteller liefern auch Platinen wo der Mikrokontroller und der 
Debugger bereits auf ein Board aufgeloetet ist. Zum Beispiel ST. Da 
brauchst du im Prinzip dann nur die Platine und ein USB-Kabel.

Olaf

von Stefan F. (Gast)


Lesenswert?

Ja, ich würde ebenfalls etwas aus der STM32 Reihe empfehlen.

Wenn du wenig Geld ausgeben willst, bist du mit einem Nucleo Board von 
ST gut bedient. Die kannst du über Amazon direkt bei ST bestellen, sie 
werden übicherweise innerhalb von 2 Tagen geliefert. Da ist für ca. 15 
Euro alles drauf, was man zum Loslegen braucht. Ein paar Hinweise dazu 
findest du hier: http://stefanfrings.de/stm32/index.html

Wenn Dir auch die 15 Euro noch zu viel sind, dann besorge Dir aus China 
ein Blue-Pill Board (http://stefanfrings.de/stm32/stm32f1.html#bluepill) 
und ein USB-UART Adapterkabel. Kosten zusammen incl. Versand ca. 4 Euro. 
Dazu habe ich ein Tutorial geschrieben: 
http://stefanfrings.de/mikrocontroller_buch2/index.html

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.