Forum: Mikrocontroller und Digitale Elektronik STLINK-V3SET BluePill programmieren


von Viktor S. (viktor_s)


Lesenswert?

Sehr geehrte Forum Mitglieder,

ich habe ein paar Fragen zu dem STLINK-V3SET:

Ich habe es zusammengebaut, die obere Platine ist die
MB1440B.

Ich möchte damit das Blue Pill basierend auf
einem STM32F103C8T6 uC programmieren.

Dazu möchte ich gerne den SWD verwenden. Dies verwendet der China-Clone 
STLINK V2 ebenfalls, richtig?

In der Anleitung unter dem Punkt 7.3.1 steht folgendes:
https://www.st.com/resource/en/user_manual/um2448-stlinkv3set-debuggerprogrammer-for-stm8-and-stm32-stmicroelectronics.pdf

7.3.1 SWD with SWV
SWD protocol is a Debug/Program protocol used for STM32 microcontrollers 
with SWV as a
trace. The signals are 3.3 V compatible and can perform up to 24 MHz. 
This function is
available on MB1440 CN1, CN2, and CN6, and MB1441 CN1.

Die Frage ist, wo nehme ich die 3.3Volt Spannung für das zu 
programmierende Gerät?

Benutz vielleicht Jemand das selbe Kit?
Wenn ja, wie schließt Ihr den uC an?

von Rahul D. (rahul)


Lesenswert?

Viktor S. schrieb:
> Die Frage ist, wo nehme ich die 3.3Volt Spannung für das zu
> programmierende Gerät?

Die liefert doch bei allen ISP-Programmern das Device, also den 
Bluepill.

von Andreas B. (abm)


Lesenswert?

Viktor S. schrieb:
> Die Frage ist, wo nehme ich die 3.3Volt Spannung für das zu
> programmierende Gerät?
Naja, "das zu programmierende Gerät" wird doch nicht mit heißer Luft 
betrieben, oder? Das muss doch irgendeine Versorgung haben.

Der STLink-V3 liefert im Ggs. zu den "Mini"-V2-Klonen (da kann man ein 
paar 10mA zapfen) keine Versorgung ans Target, sondern möchte die 
Betriebsspannung des Targets als Referenz für die Logikpegel.

von J. S. (jojos)


Lesenswert?

Man kann die 5 V an einem Jumper abgreifen und am BluePill dann auf den 
5 V Eingang legen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.