2017-08-15 01:08 PM
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.
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 #uart2017-08-15 01:14 PM
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
2017-08-15 01:23 PM
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
2017-10-25 04:55 AM
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!