Связь по кабелю RS232 в Win 8

#windows #windows-8 #serial-port #usbserial

#Windows #windows-8 #последовательный порт #usbserial

Вопрос:

Я пытался связаться с устройством по кабелю RS232, а Win8 не распознает устройство. Он распознает это, когда я использую вместо этого USB-кабель, но я бы хотел, чтобы он работал в обоих направлениях. Возможно ли это или Windows 8 не поддерживает последовательную связь?

Комментарии:

1. Можете ли вы предоставить нам более подробную информацию о коде, который вы используете для работы с RS232?

2. Я считаю, что plug and play никогда не работал с RS232.

Ответ №1:

Когда вы говорите «распознать устройство», это звучит так, как будто вы ожидаете, что устройство, подключенное к RS232, будет действовать как устройство plug-n-play?

Plug-N-Play требует некоторого автоматического согласования и в некоторых случаях автоматической настройки. В то время как устаревшая связь RS-232 может поддерживать переговоры P-n-P, найти устройство, которое реализует этот интерфейс и совместимо с P-n-P, является исключением, поскольку RS-232 становится слишком длинным и не хватает доступной полосы пропускания.

Если в вашей системе не загружен специальный драйвер для этого устройства, а кабель RS-232 подключен соответствующим образом (DTR / CTS), в операционной системе нет встроенного механизма для определения того, что последовательное устройство, подключенное по RS-232, подключено через порт.

Производитель устройства может написать драйвер, который определит устройство на порту RS-232 и автоматически согласует соответствующие настройки порта.

Посмотрите на это так: вы ожидаете, что ОС будет знать о каждом устройстве, созданном каждым производителем, в любой конфигурации с начала эры ПК. Только производитель или бесстрашные инженеры, располагающие информацией из открытых источников об устройстве, могут сделать его «подключаемым и воспроизводимым» для данной операционной системы.