Wpis z mikrobloga

Podłączam klasycznie rx do tx, a tx do rx.
Próbowałem różne prędkości od 9600 do 921600 z realterm-em działają bez problemu lecz gdy spinam je ze sobą jedno przestaje poprawnie działać.
Co do konfiguracji dodaje
USARTInitStruct.USARTWordLength = USARTWordLength8b;
USARTInitStruct.USARTStopBits = USARTStopBits1;
USARTInitStruct.USARTParity = USARTParityNo;

No i oczywiscie przed odczytem i zapisem (USARTGetFlagStatus(USART3, USARTFLAG_RXNE)
@mdman888: kup sobie salae logic chińskie za kilka dolarów i zacznij podglądać linie to zobaczysz w jakim momencie się sypie.

Może być tak że coś jest skopane z kodem obsługującym seriala na procku i kiedy jest dynamiczna wymiana informacji to się któryś procek zatyka albo zawiesza, albo wywala mu bufor albo setka innych rzeczy.