Главная » Файлы » Рекомендации по установке параметров

Рекомендации по установке параметров

При использовании системных функций: SetCommConfig(), SetDefaultCommConfig(), Set­Comm­State(), а также других недокументированных, всегда устанавливать в DCB корректные значения для XON/XOFF и других специальных символов. Даже в случаях, когда используемые режимы ра­бо­ты порта не предполагают их использование, например при выключенном «Sofware Flow Con­trol».

Обращение к асинхронным портам, с именами свыше COM9

Windows распознает имена портов выше COM9 если они имеют префикс ".". Например, чтобы работать с COM10, используйте ".COM10". В синтаксисе языков C/С++ это будет выглядеть так: ".COM10".

Чем отличаются драйвера SerialBus и SerialXP?

Драйвер SerialBus является «драйвером шины» (PnP Bus Device Driver), он только «находит» порты на мультипортовом адаптере и передает их на обслуживание стандартному системному драйверу serial.sys. Этим достигается полная совместимость, но с другой стороны создает ряд проблем:

Маркер нумерованного списка система «не видит» реальной скорости асинхронных портов, которая может быть увеличена установкой/снятием перемычек на многих мультипортовых адаптерах;

Маркер нумерованного списка стандартный системный драйвер не в состоянии полноценно использовать аппаратные ресурсы современных UART (большие FIFO буфера, аппаратное управление потоком, и т.д.);

Маркер нумерованного списка стандартный системный драйвер содержит ряд ошибок, которые в частности могут приводить к фатальным сбоям в работе ОС; стандартный системный драйвер не может обслуживать устройства на PCI-шине с обменом через память (memory mapped I/O), именно поэтому драйвер SerialBus не поддерживает некоторые адаптеры;

Маркер нумерованного списка стандартный системный драйвер не предназначен для обслуживания высокоскоростных асинхронных портов, и при большом потоке данных затрачивает много процессорного времени.

Драйвер SerialXp является новым универсальным драйвером мультипортовых плат, он совмещает в себе функциональность драйвера SerialBus и стандартного системного драйвера serial.sys. При этом драйвер SerialXp свободен от недостатков стандартного системного драйвера.

Реклама на V-Comp:


21.11.2017