скорости передачи на интерфейсной микросхеме приемопередатчика UART после преобразования?
Подаю на вход данные на скорости 115200, а на выходе получается около 117000, замерял декодером. Что интересно, что чем ниже скорость передачи - тем ниже эта погрешность завышения. Проверял на скорости 57600 - там на выходе получается примерно 58000, а на скорости 9600 вообще нет завышения.
Ещё заметил, что на выходе фронт сигнала длиннее чем на входе почти в два раза, если это важно.
Вряд ли такое может быть. Возможно это нюансы измерения :/ Могут быть завалены фронты.
Именно так и есть, замеряли разными осцилографами. Ну и из-за этой погрешности комп не распознает приходящие данные на этой скорости. А если снизить скорость до 9600 - то проблема уходит
Обсуждают сегодня