Help with understanding UART interface
I have a device made of two modules. Each module has its own ST microcontroller, family is STM32L476. They are connected together with a cable of 2-2.5 meter coated, most likely, with a silicone tube.
I need to make the two microcontrollers communicate with each other and I do not expect a frequency higher than 10kHz. UART would be the easiest choice but I am a bit confused.
Do I need to add any other physical IC interface for making the MCU communicate with each other or the MCUs already have an embedded interface and so connecting the UART/USART pins via 2 cables is enough? I imagine TX1 pin->RX1 pin and TX2 pin ->RX2 pin.
Thank you :)