После подключения программатора CH341A к USB-порту в диспетчере устройств часто появляется неизвестное устройство с жёлтым восклицательным знаком — это верный признак того, что система не смогла подобрать драйвер для чипа CH341 автоматически. Без корректного драйвера программное обеспечение для прошивки микросхем (например, CH341A Programmer или AsProgrammer) просто не увидит устройство, и работа с SPI-флешами, EEPROM 24-й серии и другими чипами станет невозможной.
Проблема решается за несколько минут: нужно скачать официальный драйвер от производителя чипа — компании WCH (Nanjing Qinheng Microelectronics) — и установить его вручную. В этой статье разберём, где взять безопасную версию драйвера, как установить её на Windows 10 и Windows 11, как переключить чип в нужный режим и что делать, если программатор всё равно не определяется.
Что такое CH341A и зачем ему драйвер
CH341A — это недорогой USB-программатор на базе микросхемы CH341 китайской компании WCH. Сам чип представляет собой универсальный преобразователь интерфейсов: в зависимости от конфигурации он может работать как USB-UART переходник (виртуальный COM-порт), как параллельный порт или как SPI/I2C-программатор. Именно последний режим используется в популярных чёрных платах программатора для прошивки BIOS материнских плат, роутеров, видеокарт и телевизоров.
Для каждого режима работы чипу нужен свой драйвер. В режиме программатора используется драйвер CH341PAR, а в режиме последовательного порта — CH341SER. Если установить не тот вариант, устройство появится в системе, но софт для прошивки его не обнаружит. Поэтому первый шаг — понять, какой именно драйвер требуется для вашей задачи.
💡Для работы программатора CH341A в режиме прошивки микросхем нужен драйвер CH341PAR, а не CH341SER — последний предназначен только для режима COM-порта.