STM32F4 Programmierschnittstelle

Gast #4486310
Lesenswert?
• ▲
▼
Tach auch!

Bisweilen habe ich immer ein Discovery-Board genutzt und den 
Mikrocontroller direkt über den OnBoard st-link programmiert.

Nun benutze ich jedoch ein Board, welches diesen nicht enthält.
http://www.waveshare.com/product/mcu-tools/stm32/core/core429i.htm

Und ein Programmer mit coolem Gang Tribal:
http://de.aliexpress.com/item/Free-Shipping-1SET-ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3/1619197946.html

Wie ich diese miteinander verbinde, ist mir nicht 100%ig klar.

Board <-> STlink
SWDIO <-> T_SWDIO
SWCLK <-> T_SWCLK
SWO   <-> T_JTDO
RESET <-> SWIM_RST

Ist das so korrekt? Vor allem beim SWO bin ich mir unsicher.
Ground muss auch verbunden werden. Was ist aber mit VCC? Vor allem, wenn 
das Board nicht über USB mit der Spannung versorgt werden soll.

Danke für eure Hilfe, Max.
Angehängte Dateien:
#4486322
Lesenswert?
• ▲
▼
Wenn Du nicht JTAG nutzen möchtest (was Dein Programmer nicht kann), 
dann die 5 Verbindungen für SWD benutzen.
Dein F4-Discovery hat auch einen ST-Link drauf, damit kann man auch 
separate STM32 mit flashen. Dazu musst Du ein paar Jumper setzen, ist 
aber in der Anleitung zum F4-Disco erklärt.

Und schön auf die Spannungen achten, nur 3V3 verwenden!
Gast #4486537
Lesenswert?
• ▲
▼
ST-Link 6pol <->  JTAG 20pol
1. +3V3      <->  1. +3V3
2. SWCLK     <->  9. TCLK
3. Gnd       <->  4. Gnd
4. SWDIO     <->  7. TMS
5. Reset     <-> 15. Reset
6. SWO       <-> 13. TDO

Nur SWO ist optional, aber debugging ohne SWO macht keinen Spass.

Gruß,

dasrotemopped.

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.