Интересное поведение UART на STM32 Используем UART1 и UART3 (аппаратные). ураты подключены наружу через свои lin драйвера, линии LIN соединены вместе и подключены к внешнему устройству. Прием побайтно в прерывании уартов. Когда внешнее устройство начинает слать пакеты (не LIN, обычный урат протокол), в UART1 будет принят верный пакет, в UART3 с вероятностью 80% будут лишь обрывки пакета. Что за нах??? Понятно что у прерывания UART1 приоритет выше, но прерывания по UART3 херятся не должны! скорость маленькая 19200, на rx pin UART3 100% приходит верный пакет, смотрю анализатором!!!