последовательный порт — чтение линии CTS RS232 на скорости в переполнении стека

Я новичок в rs232. У меня есть чип считывателя прошедшего времени:

http://www2.l-3com.com/edi/dyna-digital.htm

он был настроен на вывод данных по линии CTS COM-порта RS232 каждые 250 мс, при этом каждый набор данных длился 62,5 мс.

Формат данных — BCD; Двоичный код

Я понимаю, что есть :: GetCommModemStatus, который сообщит мне, включена ли линия CTS, но мне нужно быстро это отслеживать.

Есть ли способ прочитать строку CTS за период времени в C ++ с необходимым уровнем детализации, может быть, API?

Будет ли приложения пользовательского режима достаточно для чтения с необходимой скоростью или мне придется написать драйвер режима ядра?

Большое спасибо

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]