-
- Не, мы меняли формулу на 8-N-1.5/2 и стоп увеличивался так, что на
приёме с 8-N-1 нехороший импульс уже определялся как следующий
стартовый. Количество бит и их длина не менялись. Один лишний байт
тоже решение проблемы, но не здоровое (будет работать только в одну
сторону). Получалась как-бы пауза между байтами в посылке. yни(232 знак., 01.02.2023 19:55)
- если приемник настроен 8-N-1 то ему более длинный стоп 8-N-2 от передатчика вообще никак не должен мешать, он же по спаду от стартбита синхронизируется. Да и на линии в принципе все неплохо, у приемника 485/422 гистерезис 200мВ. Вы еще посмотрите осциллографом на выходе приемника вторым лучом. И в диф. режиме, что там на второй линии, может драйвер линии В убитый или перегружен. - AVF(02.02.2023 12:15)
- На передаче эффект есть? Проблема со стоповым битом именно на стороне передатчика. Между байтами нормально, потому, что не выключается драйвер. А на последнем байте - драйвер выключают слишком рано, так или иначе. Сталкивался с таким и у МК, и у конвертера SPI-UART. - Nikolay_Po(01.02.2023 22:39)
- Не, мы меняли формулу на 8-N-1.5/2 и стоп увеличивался так, что на
приёме с 8-N-1 нехороший импульс уже определялся как следующий
стартовый. Количество бит и их длина не менялись. Один лишний байт
тоже решение проблемы, но не здоровое (будет работать только в одну
сторону). Получалась как-бы пауза между байтами в посылке. yни(232 знак., 01.02.2023 19:55)