Оглавление
- Устройство программатора USBasp
- Установка драйвера моста USB-UART PL2303.
- Драйвера для USB дата-кабелей
- Homyl CH340G 3.3V/5V UART Serial Adapter
- Summary Table (3.3V Devices Only)
- Configuration of Serial Terminal Input within Raspbian Jessie + Pixel post-release of the Raspberry Pi Model P3B
- Суть и причина проблемы при возникновении ошибки с кодом 10
- Установка драйвера моста USB-UART PL2303.
- Общие сведения
- Программа для USBAsp V2.0
- Драйвер PL2303 для USB-TTL
- Установка драйвера для PL2303
- USB RS232 Drivers. Характеристики драйвера
- Как исправить код ошибки 10 Prolific Comm Port при помощи драйвера
Устройство программатора USBasp
Программатор состоит из небольшого числа деталей. Мозгом программатора является микроконтроллер Atmega8, который имеет всего 8 кб флеш памяти и 1 кб ОЗУ(SRAM).Вроде и слабенький микроконтроллер по современным меркам, но столько всего можно на нем сделать.Из-за особенностей работы программного USB м/к работает на частоте 12мгц. Соответственно, при написании своей прошивки необходимо учитывать это.
USBasp имеет 10 контактный разъем, на который выведены 6 выводов микроконтроллера: PB5 (SCK), PB4 (MISO), PB3 (MOSI, PWM), PB2(PWM), PD0 (RXD), PD1 (TXD).
Плата имеет два встроенных светодиода на выводах PC0 и PC1.Выводы м/к PB0,PB1 и PD2 используются для программного USB,PC2 выведен на перемычку JP3.Остальные выводы микроконтроллера не распаяны.
схема USBasp2.0
распиновка разъема USBasp
Установка драйвера моста USB-UART PL2303.
Микросхема PL2303 компании Prolific Technology это преобразователь интерфейса USB в UART. Используется для подключения устройств с интерфейсами UART, RS232, COM к интерфейсу USB. На базе этой микросхемы выпускают модули PL2303 USB UART Board.
Модули крайне удобные в применении. Разъем USB модуля подключается через стандартный кабель к USB интерфейсу компьютера. А к 4х контактному штыревому разъему подсоединяется UART устройство.
На компьютер необходимо установить драйвер. После этого, при каждом подключении модуля PL2303 к компьютеру, будет формироваться виртуальный COM порт.
Теперь любая программа для управления устройством через COM работает с виртуальным портом, не подозревая об этом. Т.е. в системе появляется COM порт, физически размещенный вне компьютера!
Я часто использую модули PL2303 для подключения микроконтроллеров не только к персональным компьютерам, но и к Андроид совместимым планшетам и сотовым телефонам.
Для пользователей моих разработок привожу подробную инструкцию по установке драйвера PL2303 USB.
Установка драйвера для модуля PL2303 под Windows 7.
На этом этапе установки не подключайте модуль к компьютеру!
Разработчики обещают, что он поддерживает:
- Windows XP SP2 and above (32 bit)
- Windows Vista (32 & 64 bit)
- Windows 7 (32 & 64 bit)
- Windows 8/8.1/10 (32 & 64 bit).
Для установки надо запустить программу инсталляции драйвера. Запустить можно непосредственно отсюда, или предварительно скопировав файл на компьютер.
Откроется мастер установки драйвера.
Нажимаете Next.
Принимаете лицензионное соглашение. Next.
Давите Finish.
Теперь подключите кабель модуля к USB интерфейсу.
Система обнаруживает новое устройство. Появляется сообщение.
Щелкните по сообщению мышью.
Пропустить загрузку драйвера из центра обновления Windows. Все равно ничего не найдет.
Давите Да.
Проверка установки драйвера.
Теперь необходимо проверить, правильно ли установился драйвер и, при необходимости, поменять номер порта.
Пуск → Панель управления → Система → Диспетчер устройств
Два щелчка правой кнопки мыши по Порты (COM и LPT)
Появилась строчка Prolific USB-to-Serial Comm Port (COM3). Это и есть наш виртуальный порт с номером 3.
Если в этом есть необходимость, номер можно поменять.
Два щелчка правой кнопкой мыши по Prolific USB-to-Serial Comm Port (COM3).
Параметры порта.
Дополнительно.
Выбираем через поле Номер COM порта.
Необходимо помнить, что если к компьютеру будет подключен другой модуль или тот же модуль будет подключен к другому USB порту, система может определить виртуальный порт с другим номером. В этом случае обязательно дождитесь установки нового виртуального COM.
Где купить модуль PL2303?
У меня однозначное мнение – в этом интернет магазине. Не потому, что это моя партнерская программа. Просто таких цен я не видел нигде.
В августе 2016 года:
Драйвера для USB дата-кабелей
Драйвер для USB дата кабеля, собранного на чипе PL2303 Prolific |
Установка драйвера для USB дата кабеля на чипе PL2303 Prolific:
Вот этот виртуальный сом-порт вы должны указывать во всех программах для работы с этим кабелем! |
Драйвер для USB дата кабеля, собранного на чипе FTDI | Установка драйвера для USB дата кабеля на чипе FTDI:
Вот этот виртуальный сом-порт вы должны указывать во всех программах, для работы с этим кабелем! |
Драйвер для USB дата кабеля, собранного на чипе OTI-6858 v1.12.25 |
Установка драйвера для USB дата кабеля на чипе OTI-6858:
Вот этот виртуальный сом-порт вы должны указывать во всех программах для работы с этим кабелем! |
Homyl CH340G 3.3V/5V UART Serial Adapter
In and Out of the bags: |
|
Jumpered for Loopback Test & 3.3V Operation |
|
Testing with a Pi Zero |
|
lsusb and lsusb -t
pi@raspiP4B4b-32GbP:~ $ lsusb Bus 002 Device 002: ID 174c:55aa ASMedia Technology Inc. Name: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory Bus 001 Device 004: ID 1ea7:0064 SHARKOON Technologies GmbH Bus 001 Device 006: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub pi@raspiP4B4b-32GbP:~ $ lsusb -t /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M |__ Port 2: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 3: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 1: Dev 6, If 0, Class=Vendor Specific Class, Driver=ch341, 12M |__ Port 2: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 4: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
Extract from usb-devices
T: Bus=01 Lev=03 Prnt=03 Port=00 Cnt=01 Dev#= 6 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=1a86 ProdID=7523 Rev=02.64 S: Product=USB Serial C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=98mA I: If#=0x0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=02 Driver=ch341
Summary Table (3.3V Devices Only)
Device |
«Chipset» |
Primary Pinout |
«MxPwr» |
Pi Zero |
CP210x |
+5V GND RXD TXD 3V3 |
100 mA |
||
PL2303 |
+5V GND RXD TXD 3V3 |
100 mA |
||
CP2102 |
+5V GND RXD TXD 3V3 |
mA |
||
CP210x |
GND CTS 5V TXD RXD DTR |
100 mA |
||
CP2102 |
GND RXC TXC 5V RST 3.3 |
100 mA |
||
FT232 |
DTR RX TX VCC CTS GND |
90 mA |
||
FT232 |
GND CTS VCC TX RX DTR |
90 mA |
||
PL2303 |
GND TXD RXD VCC 3V3 |
100 mA |
||
(5V/NC) (5V/NC) GND TXD RXD |
100 mA |
|||
CH340G |
(RTS) 5V 3V3 TXD RXD GND (CTS) |
98 mA |
Configuration of Serial Terminal Input within Raspbian Jessie + Pixel post-release of the Raspberry Pi Model P3B
Суть и причина проблемы при возникновении ошибки с кодом 10
Компания «Prolific» прославилась в сети не своими чипами, а дисфункцией своих драйверов, возникающей при переходе пользователя с Windows 7 b 10. Как я уже упоминал выше, некоторые драйвера к чипам «Prolific» работают только с Виндовс 7 и ниже. И прекращают работать с более модерными версиями ОС (8,10). Многие же пользователи, перейдя с 7 на 10 версию Windows, обнаружили, что их устройства с чипами «Prolific» перестали работать. А в Диспетчере устройств рядом с названием «Prolific usb-to-serial comm port» красуется восклицательный знак, сигнализирующий о возникшей ошибке с кодом 10.
Проблемный драйвер
Другим же фактором возникновения проблемы является подделка чипов «Prolific» малоизвестными китайскими производителями. Как и в случае настоящих чипов, фейковые чипы имеют тот же Vendor ID (VID_067B) и тот же «Product ID» (PID_2303), потому отличить подлинник от подделки бывает сложновато.
Для устранения фейковых чипов «Prolific» выпустила новые драйвера, которые не работают с ненастоящими чипами, делая их бесполезными. Одновременно данное решение привело к отказу от драйверной поддержки более ранних адаптеров компании.
Поэтому 64-битные драйвера «Prolific», распространяемые «Майкрософт» через службу обновлений Windows, версий 3.4.67.325, 3.4.25.218, 2.1.51.238, 3.4.62.293 не будут работать с большинством адаптеров. А в «Диспетчере устройств» пользователь будет видеть восклицательный знак и код ошибки 10. Или, в качестве альтернативы, вы не будете видеть ошибок в самом ДУ, но ваше устройство попросту не будет работать.
Установка драйвера моста USB-UART PL2303.
Микросхема PL2303 компании Prolific Technology это преобразователь интерфейса USB в UART. Используется для подключения устройств с интерфейсами UART, RS232, COM к интерфейсу USB. На базе этой микросхемы выпускают модули PL2303 USB UART Board.
Модули крайне удобные в применении. Разъем USB модуля подключается через стандартный кабель к USB интерфейсу компьютера. А к 4х контактному штыревому разъему подсоединяется UART устройство.
На компьютер необходимо установить драйвер. После этого, при каждом подключении модуля PL2303 к компьютеру, будет формироваться виртуальный COM порт.
Теперь любая программа для управления устройством через COM работает с виртуальным портом, не подозревая об этом. Т.е. в системе появляется COM порт, физически размещенный вне компьютера!
Я часто использую модули PL2303 для подключения микроконтроллеров не только к персональным компьютерам, но и к Андроид совместимым планшетам и сотовым телефонам.
Для пользователей моих разработок привожу подробную инструкцию по установке драйвера PL2303 USB.
Установка драйвера для модуля PL2303 под Windows 7.
На этом этапе установки не подключайте модуль к компьютеру!
Разработчики обещают, что он поддерживает:
- Windows XP SP2 and above (32 bit)
- Windows Vista (32 & 64 bit)
- Windows 7 (32 & 64 bit)
- Windows 8/8.1/10 (32 & 64 bit).
Для установки надо запустить программу инсталляции драйвера. Запустить можно непосредственно отсюда, или предварительно скопировав файл на компьютер.
Откроется мастер установки драйвера.
Нажимаете Next.
Принимаете лицензионное соглашение. Next.
Давите Finish.
Теперь подключите кабель модуля к USB интерфейсу.
Система обнаруживает новое устройство. Появляется сообщение.
Щелкните по сообщению мышью.
Пропустить загрузку драйвера из центра обновления Windows. Все равно ничего не найдет.
Давите Да.
Проверка установки драйвера.
Теперь необходимо проверить, правильно ли установился драйвер и, при необходимости, поменять номер порта.
Пуск → Панель управления → Система → Диспетчер устройств
Два щелчка правой кнопки мыши по Порты (COM и LPT)
Появилась строчка Prolific USB-to-Serial Comm Port (COM3). Это и есть наш виртуальный порт с номером 3.
Если в этом есть необходимость, номер можно поменять.
Два щелчка правой кнопкой мыши по Prolific USB-to-Serial Comm Port (COM3).
Параметры порта.
Дополнительно.
Выбираем через поле Номер COM порта.
Необходимо помнить, что если к компьютеру будет подключен другой модуль или тот же модуль будет подключен к другому USB порту, система может определить виртуальный порт с другим номером. В этом случае обязательно дождитесь установки нового виртуального COM.
Где купить модуль PL2303?
У меня однозначное мнение – в этом интернет магазине. Не потому, что это моя партнерская программа. Просто таких цен я не видел нигде.
В августе 2016 года:
Общие сведения
Программатор USBAsp распространяется и открытым исходным кодом, так что при желании можно изготовить самому, скачав печатную плату и прошивку с сайта Thomas, из-за этого в различных интернет магазинах существует различные варианты программатора с одинаковым функционалом. В моем случае буду рассказывать о USBAsp V2.0 китайского производителя LC Technelogy.
Программатор собран на синий печатной плате, слева расположен USB-разъем необходимый для подключения к компьютеру. В центре располагается контроллер ATmega8A, рядом установлен кварцевый резонатор на 12 МГц и электрическая обвязка (резисторы, конденсаторы). Справа расположен 10-контактный разъем (два ряда, по пять выводов, шагом 2.54 мм), обеспечивающий обмен данными с прошиваемым микроконтроллером (интерфейс ISP). В комплекте поставляется кабель, с каждой стороны которого, установлен разъем IDC (10 выводов), для простоты прошивки некоторых плат (например Arduino), советую приобрести адаптер-переходник с 10-pin на 6-pin. Назначение выводов программатора USBAsp можно посмотреть на рисунке ниже, вид на стороне программатора.
Назначение выводов:► 1 – MOSI
► 2 – VCC
► 3, 8, 10 – GND
► 4 – TXD
► 5 – RESET
► 6 – RXD
► 7 – SCK
► 9 – MISO
Световая индикация► Красный светодиод G — Включен
► Красный светодиод R — Обмен данными
Перемычки
► JP1 — POWER, управляет напряжением на разъеме ISP VCC (вывод 2), можно установить на + 3.3В, + 5В или вовсе убрать перемычку, если программируемое устройство, имеет собственный источник питания.
► JP2 — SERVICE, обновления прошивки USBasp.
► JP3 — SLOW, программирования на низких скоростях, если программируемое устройство, работает на частоте ниже 1.5 МГц, SCK (вывод 7) уменьшит частоту с 375 кГц до 8 кГц.
Принципиальная схема программатора USBAsp V2.0 можно посмотреть на рисунке ниже.
Список поддерживаемых AVR микроконтроллеров:
► Mega Series: ATmega8, ATmega8A, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega328, ATmega328P, ATmega103, ATmega128, ATmega128P, ATmega1280, ATmega1281, ATmega16, ATmega16A, ATmega161, ATmega162, ATmega163, ATmega164, ATmega164A, ATmega164P, ATmega164PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560, ATmega2561, ATmega32, ATmega32A, ATmega324, ATmega324A, ATmega324P, ATmega324PA, ATmega329, ATmega329A, ATmega329P, ATmega329PA, ATmega3290, ATmega3290A, ATmega3290P, ATmega64, ATmega64A, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega649, ATmega649A, ATmega649P, ATmega6490, ATmega6490A, ATmega6490P, ATmega8515, ATmega8535,
► Tiny Series: ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny25, ATtiny26, ATtiny45, ATtiny85, ATtiny2313, ATtiny2313A
► Classic Series: AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535► Can Series: AT90CAN128
► PWN Series: AT90PWM2, AT90PWM3
Программа для USBAsp V2.0
Программу разработал «Боднар Сергей», работает не только с китайским программатором USBAsp v.2.0, но и другими программаторами. Первым делом скачиваем программу, разархивируем и запускаем «AVRDUDEPROG.exe». В качестве примера, прошью китайскую плату Arduino UNO R3 в которой установлен микросхема ATmega328P. В программе, жмем на вкладку «Микроконтроллеры» и выбираем ATmega328P.
Далее, необходимо выбрать прошивку, в строке «Flash» нажимаем «. . .», переходим в папку «C:Program FilesArduinohardwarearduinoavrootloadersatmega» и выбираем «ATmegaBOOT_168_atmega328.hex», жмем «Открыть»
Подключаем программатор к плате «Arduino UNO R3», и нажимаем кнопку «Программирование».
В конце, выйдет диалоговое окно, о удачном окончании программировании.
Ссылки Скачать драйвер для программатора USBASP v2.0 (LC Technology, ATMEL) Скачать программу AVRDUDE_PROG v.3.3
Купить на Aliexpress Программатор USBASP v2.0 (LC Technology, ATMEL) Адаптер для ATMEL AVRISP, USBASP, STK500 (10 pin на 6 pin)
Купить в Самаре и области Программатор USBASP v2.0 (LC Technology, ATMEL) Адаптер для ATMEL AVRISP, USBASP, STK500 (10 pin на 6 pin)
Популярное
- Устройство и программирование микроконтроллеров AVR для начинающих – 143
- Трехканальный термостат, терморегулятор, таймер на ATmega8 – 70
- Двухканальный термостат, терморегулятор на ATmega8 – 67
Программатор USBASP — устройство, распиновка, подключение, прошивка
Драйвер PL2303 для USB-TTL
Большинство плат Arduino производятся со встроенным USB-to-Serial преобразователем. Последнее время для этих целей используют микросхему CH340. Эта микросхема сильно снижает затраты на изготовление микроконтроллеров, а на работоспособность абсолютно не влияет. А для программирования устройств в которых нет встроенной микросхемы для связи по UART интерфейсу существуют специальные программаторы USB-to-TTL. Сейчас я расскажу о драйвере для PL2303. С помощью таких программаторов можно легко прошивать Arduino Pro Mini. Об этом мы рассказывали в этой статье.
Подобные программаторы выполняют одну и ту же задачу, но могут быть реализованы на микросхемах от разных производителей. На моем сайте уже есть статья с драйверами CH340 и CP2102. В этой статье я приведу ссылки на скачивание драйвера PL2303. Что бы определить какой драйвер нужен именно вам посмотрите в описание вашего USB-TTL конвертора или посмотрите что написано на микросхеме.
Установка драйвера для PL2303
Теперь надо установить старый драйвер. Скачайте архив PL2303_Prolific_DriverInstaller_1025.7z, распакуйте из него файл PL2303_Prolific_DriverInstaller_1025.exe. Кликнете мышкой два раза по нему и установите драйвер.
Подключите преобразователь к компьютеру и перейдите в Диспетчер устройств Start->Control pane->Device Manager. Тут мы видим, что наше устройство с желтым знаком и показывает ошибку: Запуск этого устройства невозможен. (Код 10) или This device cannot start. (Code 10).
Prolific USB-to-Serial Comm PortОбновить драйверUpdate device driver
Выполнить поиск драйверов на этом компьютереBrowse my computer for driver software
Выбрать драйвер из списка уже установленных драйверовLet me pick from a list of available drivers on my computer
Prolific USB-to-Serial Comm Port Version 3.3.3.114(14-Jan-09)ДалееNext
ЗакрытьCloseЗапуск этого устройства невозможен. (Код 10)This device cannot start. (Code 10)
Prolific USB-to-Serial Comm Port
Щелкните два раза по устройству, чтобы подтвердить версию драйвера.
USB RS232 Drivers. Характеристики драйвера
Драйверы USB для подключения кабеля к ПК через интерфейс RS232 от WinChipHead, Prolific и FTDI. Предназначены для ручной и автоматической установки на Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10.
Кабель — переходник USB — RS232 предназначен для подключения к USB порту компьютера устройств, которые используют последовательный интерфейс RS232 и предназначены для подключения к COM порту (DB9).
Чтобы установить драйвер необходимо скачать файл для своего производителя чипа.
Файлы для скачивания (информация)
WinChipHead.zip — WinChipHead (0.26 mb) v.3.4.2014.08 от 08.08.2014
hl-340-usb-to-serial-rs232.zip — WinChipHead альтернативный (0.06 mb) v.2.8.2007.09 от 24.09.2007
PL2303_Prolific_DriverInstaller_v1200.zip — Windows 7/8.1/10 (7.1 mb) v.3.8.25.0 (1.20.0) от 12.07.2018
PL2303-W10RS3RS4-DCHU-DriverSetup_v1192_20180503.zip — для Windows 10 RS3/RS4 (2.4 mb) v.3.8.18.0 (1.19.0) от 17.10.2017
PL2303_Prolific_DriverInstaller_v1180B.zip — Prolific (7.2 mb) v.3.8.12.0 от 03.03.2017
PL2303_Prolific_DriverInstaller_v130.zip — Prolific альтернативный (2.2 mb)
usb_com_drivers.zip — FTDI (3.1 mb) v.2.06.00 от 22.10.2009
Поддерживаемые устройства (ID оборудований):
PCIVEN_1C00&DEV_2170 | WCHPCI=>PARALLEL |
PCIVEN_1C00&DEV_2273 | WCHPCI=>DUAL SERIAL |
PCIVEN_1C00&DEV_3453 | WCHPCI=>QUAD SERIAL |
PCIVEN_1C00&DEV_3653 | WCHPCI=>OCTAL SERIAL |
PCIVEN_1C00&DEV_3673 | WCHPCI=>SIX SERIAL |
PCIVEN_1C00&DEV_5046 | WCHPCI=>DUAL SERIALS&&PARALLEL_RA |
PCIVEN_1C00&DEV_5334 | WCHPCI=>QUAD SERIAL — 5334 |
PCIVEN_1C00&DEV_5338 | WCHPCI=>OCTAL SERIAL — 5338 |
PCIVEN_1C00&DEV_5838 | WinChipHeadWCH PCI=>SIXTEEN SERIAL |
PCIVEN_1C00&DEV_7053 | WCHPCI=>DUAL SERIAL&&PARALLEL — 7053 |
PCIVEN_1C00&DEV_7073 | WCHPCI=>QUAD SERIAL&&PARALLEL |
PCIVEN_1C00&DEV_7173 | WCHPCI=>QUAD SERIAL — 7173 |
PCIVEN_4348&DEV_3253 | WCH.CNCH352 PCI Dual Serial Port Controller |
PCIVEN_4348&DEV_3453 | WCH.CNCH353 PCI Quad Serial Port Controller |
PCIVEN_4348&DEV_3853 | WCHPCI=>OCTAL SERIAL — 3853 |
PCIVEN_4348&DEV_3873 | WCHPCI=>SIX SERIAL — 3873 |
PCIVEN_4348&DEV_5046 | WCHPCI=>DUAL SERIALS&&PARALLEL_RA — 5046 |
PCIVEN_4348&DEV_5053 | WCH.CNCH352 PCI Serial and Parallel Port Controller |
PCIVEN_4348&DEV_5334 | WCHPCI=>QUAD SERIAL&&PARALLEL — 5334 |
PCIVEN_4348&DEV_5338 | WinChipHeadPCI=>OCTAL SERIAL |
PCIVEN_4348&DEV_5838 | WCHPCI=>SIXTEEN SERIAL |
PCIVEN_4348&DEV_7053 | WCH.CNCH353 PCI Dual Serial and Parallel Ports Controller |
PCIVEN_4348&DEV_7073 | WCH.CNCH356 PCI Quad Serial and Parallel Ports Controller |
PCIVEN_4348&DEV_7173 | WCH.CNCH355 PCI Quad Serial Port Controller |
USBVID_0403&PID_6001 | Future Technology Devices International, LtdFT232 Serial (UART) IC |
USBVID_0403&PID_6010 | Future Technology Devices International, LtdFT2232C Dual USB-UART/F IFO IC |
USBVID_067B&PID_2303 | Prolific Technology, Inc.PL2303 Serial Port |
USBVID_067B&PID_2304 | ProfilicUSB-to-GPI O/PWM Port |
USBVID_1A86&PID_5523 | QinHeng ElectronicsCH341 in serial mode, usb to serial port converter |
USBVID_1A86&PID_7523 | QinHeng ElectronicsHL-340 USB-Serial adapter |
USBVID_4348&PID_5523 | WinChipHeadUSB->RS 232 adapter with Prolifec PL 2303 chipset |
USBSERPORTSER5523 | |
CH341PORTSER5523 | |
USBSERPORTSER5523 | |
FTDIBUSCOMPORT&VID_0403&PID_6001 | Future Technology Devices International, LtdFT232 Serial (UART) IC |
FTDIBUSCOMPORT&VID_0403&PID_6010 | Future Technology Devices International, LtdFT2232C Dual USB-UART/F IFO IC |
FTDIBUSCOMPORT&VID_0403&PID_6011 | Future Technology Devices International, LtdFT4232H Quad HS USB-UART/F IFO IC |
Другие драйверы от USB
«COM-порты давно отжили свое…», может подумать непосвященный пользователь, но нет, это далеко не так. Именно при помощи COM-интерфейса можно выполнить задачи, которые недоступны ни USB 2.0 ни его третьей версии. В статье речь пойдет об устройстве физического преобразования USB в COM. Собственно, вы сможете бесплатно скачать драйвер Prolific USB-to-Serial Comm Port для Windows 10.
Именно через COM (последовательный интерфейс), подключают программаторы (устройства для прошивки мобильных телефонов) и другие специфические аппараты. Так что даже в 2017 и 2018 году без такого порта не обойтись.
Как исправить код ошибки 10 Prolific Comm Port при помощи драйвера
Чтобы избавиться от ошибки 10 Prolific вам необходимо выполнить несколько шагов, которые я опишу ниже
Важно понимать, что если ваш адаптер нормально работал до установки очередного обновления Windows, тогда вам будет необходимо откатить версию актуального драйвера до предыдущего рабочего варианта
Если же драйвер у вас был установлен, но не работал корректно – вам будет необходимо удалить любую установленную в систему инсталляционную программу драйвера PL-2303, сам неработающий драйвер, и информационный (INF) файл, после чего приступать к нижеизложенной инсталляции.
Удалите некорректную инсталляцию драйвера
Необходимо учитывать, что модерные ОС Виндовс настроены на автоматическое обновление ваших драйверов без вашего разрешения. Потому не имеет значения, сколько раз вы вручную удалили ваш драйвер и перезагрузились – при следующем подключении адаптера USB-To-Serial ОС вновь установит неработающую версию драйвера. Потому перед установкой нижеизложенного драйвера рекомендуется отключить службу автоматического обновления Windows. Иначе последняя вновь установит неработающий драйвер.
Единственным 64-битным драйвером, который работает со всеми адаптерами «Prolific» является драйвер версии .3.3.2.102. Разберём способы его установки.
- Скачайте инсталлер с сайта totalcardiagnostics.com;
- Отключите все адаптеры USB-To-Serial от вашего компьютера и запустите «PL2303_64bit_Installer.exe«;
- Когда вам будет предложено, подключите один из ваших адаптеров USB-To-Serial и нажмите на «Continue» (Далее);
- Перезагрузите ваш ПК.
- Загрузите инсталлер с сайта totalcardiagnostics.com;
- Запустите программу установки. Если она предложит вам удалить драйвер, тогда выберите и удалите проблемный драйвер;
- Затем вновь запустите инсталлятор и установите правильный драйвер;
Также вариантом решения проблемы может стать способ, предложенный в данном видео: