Skip to main content
KJ.4
Associate III
April 19, 2023
Question

Device firmware upgrade pins in STM32F303ZET6 are USART1 (PA9/PA10), USART2 (PA2/PA3) or USB (PA11/PA12).But my external interface is UART. Can i able to configure the USART pins as UART?

  • April 19, 2023
  • 3 replies
  • 1066 views

..

This topic has been closed for replies.

3 replies

gbm
Lead III
April 19, 2023

USART is UART. You don't need to configure anything. The bootloader works out of the box.

My STM32 stuff on github - compact USB device stack and more: https://github.com/gbm-ii/gbmUSBdevice
waclawek.jan
Super User
April 19, 2023

> USART is UART

... with synchronous capability (hence the S), which is not used in the bootloader, as gbm said above.

JW

Tesla DeLorean
Guru
April 19, 2023

The ROM supports what it supports, the functionality described in AN2606 is what is available, and the pins it uses.

The protocol uses asynchronous 8E1 serial data, it's not using synchronous modes, there is not a clock signal

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..