Разъем jssc. Обнаружить неизвестный порт на ноутбуке. Операция открытия и закрытия занимает много времени

У меня проблема, потому что я использую в своем приложении jssc(java-simple-serial-connector) и нахожу доступные порты, используя этот код:

String[] portNames = SerialPortList.getPortNames();

и в результате я получаю имя порта "COM3". Проблема заключается в том, что я разрабатываю это приложение на ноутбуке, а на этом ноутбуке (глядя на диспетчер устройств) не установлено никаких портов COM(rs232). Поэтому вопрос в том, почему он обнаруживает порт "COM3"?

Вот мой экран диспетчера устройств

Следующее, что я пытаюсь открыть и закрыть этот порт, занимает около 1,2 секунды. Это типичное время для такой операции?

1 ответ

Не зная больше о вашем оборудовании, это, скорее всего, функция Intel Intel Active Management Technology для последовательной передачи по локальной сети. У меня есть пара материнских плат, которые поддерживают это, но никогда не было необходимости в этом. В любом случае, просто выйдите и купите кабель USB к TTL UART. Есть так много, чтобы выбрать из, но у меня есть хороший результат с этим

http://www.amazon.com/PL2303HX-RS232-Cable-Module-Converter/dp/B008AGDTA4/ref=sr_1_7?ie=UTF8&qid=1405789976&sr=8-7&keywords=usb+serial+cable

Так как это ноутбук, и он не звучит так, как будто у вас есть настоящий порт DB9, покупка кабеля USB UART - ваш лучший выбор. Теперь, если вы просто хотите поиграть с jSSC, не стесняйтесь попробовать COM0COM. Я использую jSSC и COM0COM для тестирования рабочего проекта без проблем.

Другие вопросы по тегам