Connecting two STM32s using a serial port causes overrun problems
Hello,
We have an application where we want to use basic serial ports to communicate between two STM32 processors (32F030RCTs). The two processors are on two different boards but with the same ground system. Each processor receives and transmits perfectly well with PCs (using USB serial converters). However when we connect the two devices together using a simple crossover cable communication falls over and produces UART overrun errors in the receivers.
The serial port clocks are derived from the internal HSS i.e. no external crystal is not used. The signal quality is excellent. We are trying to figure out what might be going on. We dropped the baud rate to 9600 and changed some of the uart sampling settings but to no avail.
Any clues as to what might be going on would be appreciated.
Thanks and regards.