Добрый день, уважаемые! Суть проблемы такова.....имеется интерфейсная плата RS-485 с возможностью выставления на ней базового адреса. Задача - произвести обмен данными через эту плату с устройством.... Плата была установлена и настроена через команду setserial и выглядела следующим образом: setserial /dev/ttyS2 port 0x0200 irq 15 baud_base 921600 divisor 14745600 uart 16550A После проведенных действий обмен с устройством происходит корректно с точки зрения целостности и правильности передаваемых и принимаемых данных, однако время обмена в среднем составляет 10-15 секунд, что не может не настораживать, т.к. реальное быстродействие в соответствии с протоколом менее секунды. Может быть кто-то сталкивался с данной проблемой или просто знает пути её решения? Также, быть может, Вы укажете на мои ошибки, потому что я более чем уверен, что проблему именно в неправильном или неполном использовании мною команды setserial. Заранее спасибо.
Форум —
Linux-hardware