PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : STM32 F103 RBT6: Minimale Schaltung für Selbstbauboard



schorsch_76
22.03.2018, 21:40
Hallo Kollegen,

ich hab jetzt seit einiger Zeit ein OLIMEXINO-STM32 [1]. Damit hab ich mit Cube MX und C++ gespielt :) Vorher hab ich meine Selbstbauprojekte mit Atmega 168/328 gemacht. Die STM32 Familie gefällt mir ganz gut. Gibt es so ähnlich wie unter [2] ein Minimalbeispiel was man braucht um eine Platine zu basteln mit einem STM32 [3]?

Ich hätte jetzt aus dem Olimexino Schaltplan [4] eben den 3.3V Regler, den Quarz und den JTAG/SWD Anschluss übernommen. Gibt es Erfahrungen was man noch beachten muss? :confused:

(Ja, die Chinaboards sind billig, Ja .... man muss nicht alles selbst machen .... Aber ich will das wirklich von Grund auf verstehen und die Hardware verstehen. Deshalb will ich hier ein eigenes Board basteln.)

Gruß
Georg

[1] https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware
[2] http://rn-wissen.de/wiki/index.php/AVR-Einstieg_leicht_gemacht
[3] STM32F103RBT6 https://www.reichelt.de/STM-Controller/STM32-F103RBT6/3/index.html?ACTION=3&LA=446&ARTICLE=125400&GROUPID=2950&artnr=STM32+F103RBT6&SEARCH=STM32F103RBT6&trstct=pos_0
[4] https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/resources/OLIMEXINO-STM32_Rev.A-schematic.pdf

- - - Aktualisiert - - -

Was ich an dem Schaltplan nicht ganz verstehe: Warum haben die VR1 und VR2 die 3.3V machen? Ist das U5 der Reset Button? Der ist aber doch auch unten Rechts gezeichnet? :confused:

seite5
25.03.2018, 10:37
Hallo,

VR1 brauchst Du, wenn Du das Board extern via USB versorgen willst (5V --> 3.3V). VR2 ist offenbar eine Option, um die Analog-3.3V zu erzeugen, also ENTWEDER VR2 ODER L2/R22.
U5 ist Reset Chip, optional, der Power-On-Reset des Controllers sollte reichen. Minimal: SWD-Interface, Power-Supply 3.3V, XIN/XOUT Quarz + 2C. (Kenne ST-ARM nicht so, bei Atmel-ARM
kann auch XIN/XOUT-Beschaltung entfallen, interner Oszi).

Gruß
Achim

schorsch_76
26.03.2018, 07:41
Hallo,

VR1 brauchst Du, wenn Du das Board extern via USB versorgen willst (5V --> 3.3V). VR2 ist offenbar eine Option, um die Analog-3.3V zu erzeugen, also ENTWEDER VR2 ODER L2/R22.
U5 ist Reset Chip, optional, der Power-On-Reset des Controllers sollte reichen. Minimal: SWD-Interface, Power-Supply 3.3V, XIN/XOUT Quarz + 2C. (Kenne ST-ARM nicht so, bei Atmel-ARM
kann auch XIN/XOUT-Beschaltung entfallen, interner Oszi).

Gruß
Achim

Danke Achim!
Ich hab mich schon über das NA gewundert.

Lordcyber
22.03.2021, 11:13
Hallo,
ja ist ein alter Beitrag. Trotzdem.
Vor dem Selben Problem steh ich auch gerade das ich ein STM32L051 Board bauen will.
Ich brauch eigentlich kein USB usw. Auch die Interne Uhr reicht mir.
Hast du da bitte Ratschläge auch was das Flashen angeht?
ST-Link V2 hab ich hier. Original wie auch Asia Clone.
Danke.