STM32 , NRST-Pin bei SWD Debugger.

#3862246
Lesenswert?

Hi,

Was mache ich mit dem NRST Pin, wenn ich die SWD Schnittstelle 
benutze.Laut Beschreibung brauch ich dafür nur 4 Leitungen Vdd, GND, 
SWDIO und SWCLK. Reicht es den NRST Pin mit 100nF gegen GND zu blocken, 
oder sollte ich noch einen Pull-Up einsetzen und NRST auf Vdd ziehen?

MFG
Florian
#3950007
Lesenswert?

Kurt Harders schrieb:
> Hallo Florian,
>
> einziger Nachteil bei nicht engeschlossenem nRST-Pin: der STM kann nicht
> von aussen einen Reset erhalten.
>
> Grüße, Kurt

Ich frage mich, ob wirklich bei unbenutztem NRST Pin keine Nachteile bis 
auf die fehlende Möglichkeit des externen Resets entstehen.

STM empfiehlt da 100nF nach Masse. Ich habe bisher ohne diesen noch 
keine negativen Effekte feststellen können.

Wenn man unter CooCox mit SWD debugt, läuft beim Start das Program erst 
mal über main() los, bevor der SWD Reset aktiv wird. Das ist manchmal 
ganz schön störend. Kann man dieses Verhalten unterbinden, indem man den 
Target NRST auch verbindet?
Das geht allerdings erst mit neueren discovery Boards, das bisher von 
mir verwendete alte STM32F1 discovery hat keinen Target Reset. Daher die 
Frage.


Gruß Ingo

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