Gerät(e) für Hardware-Programmierung (ARM)

OP #5830056
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 :)
Gast #5830113
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
Gast #5830126
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

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