STM32CubeMx warning when using 4 UARTs
Dear all
I'm using STM32G070KBT in my product, as it has 4 UARTs.
I want to use the 4 UARTs in asynchronous mode, no HW control, UARTs 1 and 2 use RX/TX, while UARTs 3 and 4 use only RX.
When defining all those UARTs in STM32CubeMx, I've some warnings that I do not understand.
USART1 : PA9 and PA10
USART2 : PA2 and PA3
USART3 : PA5 and PB9
USART4 : PA0 and PA1
- First warning is on USART2, Asynchronous mode conflicts with UART4 asynchronous mode, I cannot see in datasheet and other docs a limitation about using those 2 UARTs in async mode, this waring is yellow flagged.
Another red flagged warning for this UART2 is observed in front of HW control, even if it is configured as disabled.
Second warning is on USART3, While HW control is disabled, I still see a conflict with another GPIO PA6 used for another purpose. Why do I observe a conflict here when HW flow control is disabled ?
Thanks for any help.
