[S] Programmieradapter f. STM32F103C8T6

Persönliche Seite #4241640
Lesenswert?
• ▲
▼
Praktisch alle Microcontroller werden heutzutage im System 
programmiert, d.h. eingelötet in der Platine, in der sie später auch 
ihre Arbeit verrichten sollen. Dazu braucht die betreffende Platine nur 
Anschlüsse für die jeweilige Programmier- (und im Falle eines ARMs sogar 
Debug-) Schnittstelle.

Ein Programmiersockel für TQFP48 (oder wie auch immer die Bauform jetzt 
genau heißen mag) ist alleine als Bauteil schon etwas, was aufgrund des 
Exotencharakters um die 100 EUR kostet; ein Hersteller für so etwas ist 
z.B. Yamaichi.

Solch einen Programmiersockel müsstest Du auf eine eigens zu 
entwickelnde Platine setzen, die noch Versorgungsspannung und Takt für 
Deinen ARM zur Verfügung stellt, und die übliche JTAG-Schnittstelle ...


Am günstigsten ist es daher für Dich, einen JTAG-Anschluss in Deiner 
fertigen Schaltung vorzusehen.
Gast #4241664
Lesenswert?
• ▲
▼
Danke für deinen ausführlichen Beitrag.

Auf der Seite von Ebay  habe ich einen passenden Programmieradapter, 
ohne Platine dafür aus D., von Yamaichi für 30(!) Euro gefunden. Mit 
Platine gibt es Adapter für knapp 60 Euro zzgl. Zoll, Umsatzsteuer, 
etc., da sie aus dem Reich der Mitte kommen.
#4241858
Lesenswert?
• ▲
▼
Was spricht gegen ST-Link v2?

Voll aktualisierbar und kompatibel mit den original ST-Tools, 2,50€ 
inklusive Rundreise um den halben Globus. Debuggen und Programmieren, 
macht der beides.
http://www.aliexpress.com/item/FREE-SHIPPING-ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/1766455290.html

Wobei - wenn Debuggen nicht interessant ist, reich ein simpler 
USB-2-Serial für den UART-Programmier-Modus im Bootloader.
Gast #4242072
Lesenswert?
• ▲
▼
Bernd schrieb:
> Auf der Seite von Ebay  habe ich einen passenden Programmieradapter,
> ohne Platine dafür aus D., von Yamaichi für 30(!) Euro gefunden. Mit
> Platine gibt es Adapter für knapp 60 Euro zzgl. Zoll, Umsatzsteuer,
> etc., da sie aus dem Reich der Mitte kommen.

Hallo Bernd,

das hilft Dir nur, wenn Du den Prozessor vorflashen willst und dann 
einlöten willst (in Serie). Machbar - aber dann kannst Du den bei (z.B. 
bei kleinen Stückzahlen) gleich vorgeflasht vom Distri beziehen. 
Anderenfalls, wenn das Risiko besteht dass sich das Programm ändert ist 
- wie schon beschrieben - die Anschaffung eines SWD/JTAG Flashers 
sinnvoll. Dazu brauchst Du im allgemeinen 5 Pins auf dem Board: GND, 
+3,3V, SWCLK, SWDIO, SWO. STecker suchts Du DIr einen aus und baust 
einen Adapter von Deinem Stecker auf den Flasher. Voila - und los geht 
es mit dem In-System-Programming.

rgds

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.