cancel
Showing results for 
Search instead for 
Did you mean: 

How to use UART1 in STM32F429-DISC1 board?

Ivan Ivan
Associate II
Posted on August 15, 2017 at 22:08

Hello, I'm developing some program using STM32F429-DISC1 board and I need to use UART1 there. I'm little confused, because UART1 sort of overlaps STLINK circuits.

0690X00000607tbQAA.png

To be more specific, PA9 and PA10 from STM32F429 go to STM32F103 supplementary controller (which manages debugging on board), as seen in Figure 10 of Board manual. What would happen if I define PA9 and PA10 of STM32F429 to use alternative function? I don't want to lose debugging functionality. Is it required to remove SB15 and SB11 to use UART1?

#stlink #stm32f429i-disc1 #electronics #uart
3 REPLIES 3
Posted on August 15, 2017 at 22:14

Disconnect SB15 (and also SB11 if you want). There's a diagram in the manual to the Disco board showing where are the solder bridges located physially. It will be most probably a 0R resistor.

JW

Posted on August 15, 2017 at 22:23

Connects to the ST-LINK's VCP, you can disconnect it without interfering with the debugger, but you'd want to remove the solder bridge on the F4 USART1 RX side so you don't have multiple devices driving the pin

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
Harsha Sandirigama
Associate II
Posted on October 25, 2017 at 13:55

hey!

Enable and initialize USART1 as you would initialize any other USART interface. Afterwards, you can hook up the board to the computer via the ST-LINK port. Use a software such as Hercules or PUTTY to communicate with the board. Works like a charm with a baud rate of 9600!

cheers!