STM32 Nucleo 5V external source

OP #5538111
Lesenswert?

Hallo,

ich will meinen STM32F303-Nucleo über den +5V Pin mit Strom versorgen.
Laut Datenblatt wird der ST-Link dadurch nicht mit Strom versorgt. Dies 
möchte ich auch nicht (so wenig strom wie nötig).
Allerdings starten kein Programm wenn ich den STM32 nur über den +5V mit 
Spannung versorge.

Aus der Beschreibung wird ich nicht schlau. Bevor ich SB9 oder sonstige 
Brigdes entferne, würde ich gerne hier im Forum mal nachfragen.

Danke.
Gast #5538127
Lesenswert?

Wahrscheinlich zieht der ST-Link der Reset Leitung auf Low, weil er 
keine Stromversorgung hat.

Falls es ein Nucleo-64 Board ist:

Stecke mal JP5 auf die Pins2+3 um, dann müsste der ST-Link mit Strom 
versorgt werden. Oder trenne den ST-Link ab oder trenne nur die NRST 
Leitung über SB12.
Gast #5538148
Lesenswert?

Falls es ein Nucleo-32 Board ist:

Stecke mal JP5 auf die Pins2+3 um, dann müsste der ST-Link mit Strom 
versorgt werden. Oder trenne die NRST Leitung über SB9.

Eventuell kannst du auch die 5V an der Anode von D2 einspeisen, um den 
ST-Link mit zu versorgen. Ich frage mich, wo die hin führt. Im 
Schaltplan habe ich einen Anschluss gefunden, der entsprechend mit "E5V" 
beschriftet ist.
Gast #5538153
Lesenswert?

> Jetzt kann ich das Programm starten indem ich auf 1x auf Reset drücke.

Eventuell steigt die Stromversorgung aus deinem Netzteil nicht schnell 
genug an, so dass der µC zu früh zu starten versucht. Der intern 
erzeugte Reset-Impuls ist recht kurz. Das kann man durch einen 
Kondensator am NRST Pin ändern.
Gast #5538155
Lesenswert?

> Der intern erzeugte Reset-Impuls ist recht kurz.
> Das kann man durch einen Kondensator am NRST Pin ändern.

Ich sehe gerade, da hängt schon ein 100nF Kondensator dran. Könnte man 
notfalls vergrößern aber vielleicht hast du auch ein andere Netzteil zur 
Wahl.
#5538164
Lesenswert?

Stefanus F. schrieb:
>> Der Prozessor bezieht seinen Takt aus dem ST-Link
>
> Standardmäßig bezieht er seinen Takt aus dem internen R/C Oszillator.

Es gibt keinen "Standard"
Das ist ausschließlich von der Software-Konfiguration abhängig, und auf 
der Leiterplatte findet man nicht umsonst den (unbestückten) Platz für 
den 8MHz- Quarz und die 2 Kondensatoren.

Im Auslieferungszustand liegen 8MHz vom ST-Link am ClkIn-Pin der MCU an.
Gast #5538172
Lesenswert?

> Es gibt keinen "Standard"

Unter Standard verstehe ich die Vorgabe, die durch einen Hardware-Reset 
ein gestellt ist.

> Im Auslieferungszustand liegen 8MHz vom ST-Link am ClkIn-Pin der MCU an.

Ja. Natürlich nur wenn der ST-Link mit Strom versorgt wird.

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