Определение последовательного драйвера поддерживаемые скорости в бодах

Как я могу определить скорости в бодах, поддерживаемые моим последовательным драйвером? Мои детали драйвера (от Диспетчера устройств) следуют, но они не кажутся очень полезными. Я пишу приложение, которое отказывает, потому что я, по-видимому, пытаюсь для установки COM1 на неподдерживаемую скорость в бодах, таким образом, я должен знать, какие скорости в бодах драйвер действительно поддерживает. Любые предложения ценились бы.Спасибо.

Файлы драйвера:

C:\Windows\system32\drivers\serenum.sys

C:\Windows\system32\drivers\serial.sys

Поставщик: файл Microsoft Corporation

Версия: 5.1.2600.5512 (xpsp.080413-2108)

1
задан 22.03.2010, 22:22

1 ответ

Serial.sys, кажется, поддерживает до 115200 бит/с (112.5 Кбит/с). Ниже этого это определяется устройством AFAIK.

Иначе я думаю, что необходимо будет посмотреть на GetCommProperties для Win32 (Платформа SDK) последовательная передача данных или класс SerialPort в Платформе.NET v2.0 +.

1
ответ дан 17.12.2019, 00:47

Теги

Похожие вопросы