ST-Link VCP on Nucleo-144 STM32F767ZI Configuration
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.