Search in the blog:

2010-01-20

GetCommModemStatus и разные USB-COM адаптеры

Понадобилось сделать одноразовую, но нужную задачку по тупому максимально быстрому опросу статуса DCD, DSR, RI, CTS ком-порта. Пришлось аж вспомнить JNI и пописать на C++ и WINAPI (ужас какой).




Результат получился забавный. Скорость такого опроса (через GetCommModemStatus) оказалось сильно зависящей от железа. Например, на одном и том же компьютере через встроенный порт на мат.плате удалось выжать примерно 80 тысяч опросов в секунду. Через адаптеры на FT232 и на Prolific - 100 тысяч. А через кЕтайский шнур с единственным обозначением HL-340 - 1 тысячу. В сто раз медленнее! Ужас.

Не все адаптеры одинаково полезны.


Еще по этой теме:
Изображения из альбомов:

0 comments:

Post a Comment

Blog Archive