Forum: Mikrocontroller und Digitale Elektronik Frage zu STM32F302 Bootloader und FTDI


von Erwin (Gast)


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

von Stefan F. (Gast)


Lesenswert?

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.

von Erwin (Gast)


Angehängte Dateien:

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

von Stefan F. (Gast)


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.

von Erwin (Gast)


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

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.