STM32 , NRST-Pin bei SWD Debugger.

OP #3862246
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
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

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.