У 90% так. Они почему-то не справляются с выводом из чипа
конвертера сигнала DE. И делают DE при помощи диода и конденсатора
из нулевых бит. Ваш случай, с голубым свистком, особенный. Похоже,
сэкономили на конденсаторе - поставили слишком маленькую ёмкость
(или не поставили вообще?). Поэтому сигнал DE на входе драйвера
падает раньше, чем заканчивается очередной единичный бит. Проверить просто - посмотрите, куда подключён DE драйвера. Если подключён к ИМС конвертера, то порядок - нормальное управление. По крайней мере, за один битовый интервал до старта, драйвер будет активирован и передача начнётся и будет вестись нормально. Потом - после стоп-бита - снятие сигнала DE, драйвер деактивируется.
Если DE идёт не к чипу конвертера, а к каким-то резисторам/конденсаторам/диодам - значит, не повезло. Эта схема включает драйвер только при появлении сигнала. И такие поделки не могут передать байт на скорости выше 115200 - из-за необходимости заряда конденсатора, удерживающего DE, первый импульс - старт-бит, задерживается и укорачивается.