RobotDyn STM32F303: Kein Reset pin im pin header

OP #6939390
Lesenswert?
• ▲
▼
Hi

Ich stehe gerade ein wenig auf dem Schlauch, was das Design vom 
BlackPill von RobotDyn angeht. Anbei ein Screenshot vom Schaltplan:

Pinheader J2 hat 3V3, SWIO, SWCLK und GND. An J2 wird mein STLink 
verbunden, um den MCU zu flashen.

Was mich an der ganzen Sache ein wenig wundert, ist, dass bei J2 gar 
kein Pin für den Reset vorhanden ist?

Ich dachte immer, dass wenn der MCU programmiert wird, man einen Reset 
benötigt.

Kann mich jemand ein wenig aufklären, wo mein Verständnisproblem liegt?

Vielen Dank,
Angehängte Dateien:
Gast #6939392
Lesenswert?
• ▲
▼
Alex -. schrieb:
> Was mich an der ganzen Sache ein wenig wundert, ist, dass bei J2 gar
> kein Pin für den Reset vorhanden ist?

Ja isso, das haben sie vom Blue-Pill Board abgeguckt, zu dem das Board 
kompatibel sein soll.

> Ich dachte immer, dass wenn der MCU programmiert wird,
> man einen Reset benötigt.

Das verwechselst du mit AVR. Die SWD Schnittstelle ist zur gesamten 
Laufzeit funktionsfähig, es sei denn der µC schläft oder die 
Schnittstelle wurde von der Software deaktiviert. Leider macht der von 
CubeMX generierte Code dies per default, kann man aber konfigurieren.
Gast #6939398
Lesenswert?
• ▲
▼
Es gibt eine Software Reset Sequenz über SWD, die funktioniert aber 
nicht in allen Fällen. Z.B. wenn sich der µC im DeepSleep befindet. Das 
Problem kenne ich auch von anderen Chinaboards, habe da auch schon eine 
zusätzlische Strippe an den Resettaste angelötet.
Gast #6939417
Lesenswert?
• ▲
▼
was aber auf Dauer beim Debuggen sehr lästig ist. Das RobotDyn und auch 
die anderen BluePill Ähnlichen von WeAct haben den Reset ja auf dem 
Header rausgeführt, da ist es ja einfach den auch zu Nutzen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.