Jump to content
Форум по продукции MOXA

ринат_и

Пользователи
  • Posts

    1
  • Joined

  • Last visited

ринат_и's Achievements

Новичок

Новичок (1/5)

0

Reputation

  1. Здравствуйте! Разрабатываем приложение под UC-7122 - конвертер протокола. Столкнулись с тем, что теряется часть принимаемых данных по последовательному порту RS232. Чем выше скорость передачи, тем больше ошибок, на 9600 почти нет ошибок. Включили аппаратное управление потоком - ошибки пропали на всех скоростях. Получается что переполняется входной буфер? Каким образом можно задать размер входного буфера последовательного порта? Функция SetupComm выполняется, но никаких изменений не дает. Фунция GetCommProperties возращает dwMaxTxQueue = 1 и dwMaxRxQueue = 1. Это реальный размер FIFO? Прикрепил исходный код тестовой программы (на базе примеров от Мохи). serialtest.rar
×
×
  • Create New...