AnsweredAssumed Answered

ST-Link VCP on Nucleo-144 STM32F767ZI Configuration

Question asked by Merle Skelton on Sep 21, 2017
Latest reply on Sep 21, 2017 by Clive One

I am trying to use STM32CubeMX V4.22.1 with the F7 package V1.8.0 to configure USART3 which connects to the ST-Link VCP. Here are my issues:

1. Does the ST-Link processor autobaud to detect the USART3 configured speed?

2. Can I use any legal formatting line 8N1 No Parity? I have seen comments stating that for HyperTerminal one MUST use 7N1 Odd Parity. I am using TeraTerm that works with 8N1 No Parity. How does the ST-Link processor know my settings? ...Does it need to know?

3. I have UART4 working for another interface with DMA and I have no problems. When I attempt to enable DMA on USART3 I can add either Rx DMA (DMA1 Stream 1) or Tx DMA (DMA1 Stream 3), but not both. When I attempt to add the 2nd DMA mapping (either Rx or Tx) I get the following error when I click Add "No Available DMA request for this peripheral". These streams are only used for UART3. It is strange that I can add either Rx or Tx, but not both. I have successfully configured and used DMA for UART4 and UART5. I am setting up UART3 exactly the same.

Outcomes