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

UC-7122 размер FIFO последовательного порта


Recommended Posts

Здравствуйте!

Разрабатываем приложение под UC-7122 - конвертер протокола.

Столкнулись с тем, что теряется часть принимаемых данных по последовательному порту RS232.

Чем выше скорость передачи, тем больше ошибок, на 9600 почти нет ошибок.

Включили аппаратное управление потоком - ошибки пропали на всех скоростях.

 

Получается что переполняется входной буфер?

Каким образом можно задать размер входного буфера последовательного порта?

Функция SetupComm выполняется, но никаких изменений не дает.

Фунция GetCommProperties возращает dwMaxTxQueue = 1 и dwMaxRxQueue = 1. Это реальный размер FIFO?

 

Прикрепил исходный код тестовой программы (на базе примеров от Мохи).

serialtest.rar

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...