Frage zu STM32F302 Bootloader und FTDI

Gast #5989682
Lesenswert?
• ▲
▼
Hallo zusammen,

ich möchte den Bootlaoder eines STm32F302RBT6 für die Programmierung des 
Chips über USB verwenden. Ich habe die Möglichkeit mit dem FTDI Chip zur 
Setzung des Boot0 und des RST Pins gesehen und möchte das nun nutzen. In 
der AN2606 steht drin, dass der F302 für den Bootloader USART1 und 
USART2 benutzt. Kann ich die RX und TX Leitungen des FTDI Chips einfach 
an USART1_RX(1 oder 2) und USART_TX(1 oder 2) anschließen?

MfG
Gast #5989729
Lesenswert?
• ▲
▼
Stefanus F. schrieb:
> Ich würde den Chip nicht parallel an zwei UART Ports anschließen,
> weil
> das je nach Konfiguration zu einem Kurzschluss führt. Irgendwie erkenne
> ich den Sinn darin auch noch nicht.

Ich habe den Aufbau mal gezeichnet. Ich wollte wissen, ob man die UART 
Leitungen vom FTDI zu den USART Leitungen des STM32 führen kann.

MfG
Angehängte Dateien:
Gast #5989741
Lesenswert?
• ▲
▼
Das kannst du so machen.

Ich würde 1kΩ Widerstände dazwischen schalten, für den Fall dass der 
FTDI Chip vom USB Kabel mit Strom versorgt wird, während der STM32 
eventuell noch keine Stromversorgung hat.

Außerdem kann der STM32 seinen Reset Pin selbst herunter ziehen. Wenn 
der FTDI in diesem Moment einen High Pegel liefert, soll der Widerstand 
die Stromstärke begrenzen.
Gast #5989801
Lesenswert?
• ▲
▼
Stefanus F. schrieb:
> Das kannst du so machen.
>
> Ich würde 1kΩ Widerstände dazwischen schalten, für den Fall dass der
> FTDI Chip vom USB Kabel mit Strom versorgt wird, während der STM32
> eventuell noch keine Stromversorgung hat.
>
> Außerdem kann der STM32 seinen Reset Pin selbst herunter ziehen. Wenn
> der FTDI in diesem Moment einen High Pegel liefert, soll der Widerstand
> die Stromstärke begrenzen.

Vielen Dank. Dann mache ich das wie in meiner Abbildung. Die Spannung 
für den FDTI kommt nicht von der USB Buchse.

MfG

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.