последовательная связь, чтение 9-го бита

У меня есть приложение, которое подключается к внешнему протоколу с использованием последовательной связи .

Мне нужно знать, установлен ли бит пробуждения для каждого пакета, который он отправляет мне (9 бит), и поскольку скорость передачи данных должна быть ниже 40 мс, а ответ должен быть отправлен менее 20 мс. Структура , инкапсулирует биты, прочитанные из порта, и отправляет мне обратно только 8 бит данных . Кроме того, я не могу дождаться события ошибки четности из-за проблем с синхронизацией.

Мне нужно знать, как я могу прочитать 9 бит, и есть ли бесплатная альтернатива http://www.wcscnet.com/CdrvLBro.htm

12
задан Charles 8 February 2012 в 14:33
поделиться