Нажмите "Enter", чтобы перейти к содержанию

Все драйверы: DriverPack — автоматическое обновление драйверов для Windows

Содержание

Удаляем старые драйвера из хранилища Windows (Driver Store)

При установке или обновлении драйверов устройств в Windows, старые версии драйверов сохраняются в системе. Это позволяет пользователю откатиться к предыдущей версии драйвера, если новый драйвер работает нестабильно. Однако Windows автоматически не удаляет старые и неиспользуемые версии драйверов, поэтому со временем размер места, занимаемого драйверами на системном диске становится довольно большим. В этой статье мы рассмотрим несколько способов удаления старых версий драйверов (дубликатов) в Windows с помощью встроенных и сторонних средств.

Содержание:

  • Поиск и удаление старых версий драйверов в Windows с помощью PowerShell
  • Удаление старых драйверов в Windows с помощью утилиты очистки диска cleanmgr
  • Удаляем неиспользуемые драйвера с помощью DevManView

Windows хранит все файлы в драйверов в своем репозитории драйверов (Driver Store), находящемся в каталоге %WINDIR%\System32\DriverStore\FileRepository.

Размер каталога с драйверами можно получить с помощью PowerShell ( "{0:N2} GB" -f ((gci –force $Env:windir\System32\DriverStore\FileRepository –Recurse -ErrorAction SilentlyContinue| measure Length -s).sum / 1Gb) ) или графических утилит. В моем случае на домашнем ноутбуке с Windows каталог FileRepository занимает на диске около 11 Гб и содержит >5000 файлов. В частности, в этом каталоге хранится более 20 различных версий видеодрайвера Nvidia.

Важно!

  1. Не удаляйте файлы и каталоги драйверов из папки DriverStore вручную;
  2. Перед очисткой драйверов настоятельно рекомендуется создать точку восстановления системы ( Checkpoint-Computer -Description "BeforeDriversDelete" ) или резервную копию образа системы;
  3. При подключении новых устройств вам придется загружать и устанавливать драйвера заново.

Поиск и удаление старых версий драйверов в Windows с помощью PowerShell

Рассмотрим способ поиска и удаления старых версий драйверов в Windows.

Вы можете вывести полный список установленных драйверов с помощью PowerShell и WMI (CIM) класса Win32_PnPSignedDriver:

Get-WmiObject Win32_PnPSignedDriver| select DeviceName, DeviceClass,Manufacturer, DriverVersion, DriverDate,InfName|Out-GridView

В нашем примере мы получили таблицу Out-GridView со списком драйверов в репозитории Windows в формате: имя устройства, класс устройства, производитель, версия драйвера, дата установки, имя inf файла драйвера (oemXXX.inf).

Вы можете получить список сторонних драйверов, установленных в Windows с помощью командлета:

Get-WindowsDriver –Online| select Driver, ClassName, BootCritical, ProviderName, Date, Version, OriginalFileName|Out-GridView

Вы можете удалить любой из установленный драйверов с помощью утилиты

pnputil:

pnputil.exe /remove-device oemxxx.inf

Примечание. В некоторых случаях удалить драйвер можно только с ключом force (-f): pnputil /remove-device oemxxx. inf /force

Найдите в таблице драйвера, для которых присутствуют несколько версий и удалите все старые версии драйвера (кроме самой последней) с помощью pnputil.

Будьте особо внимательными с драйверами, важными при загрузке Windows ( BootCritical=True )

Также вы можете выгрузить список драйверов в текстовый файл и импортировать его в Excel:

dism /online /get-drivers /format:table > c:\tmp\drivers.txt

Удалите все лишние данные в таблице и оставьте только столбцы: файл драйвера в системе (

oemXXX.inf), имя оригинального inf файла, класс устройства, производителя, даты установки и версии драйвера. Отсортируйте таблицу по столбцам B (содержит имя оригинального inf файл) и столбцу F (дата установки драйвера). Среди групп одноименных драйверов отметьте для удаления все версии драйверов, кроме последней. В моем случае видно, что большинство старых версий драйверов принадлежит NVIDIA.

Для удобства сформируйте в пустом столбце команду для удаления каждого драйвера с помощью формулы =CONCATENATE("pnputil.exe -d ";A21)

Осталось скопировать команды pnputil и выполнить их командной строке или bat файле.

В моем случае я удалил в Windows порядка 40 старых версий драйверов и освободил около 8 Гб места (в основном за счет драйверов видеокарты NVIDIA).

Для автоматического поиска драйверов устройств, для которых установлено несколько версий драйверов (дубликаты) можно использовать готовый PowerShell скрипт

FindDriverDuplicates.ps1 (https://github.com/winadm/posh/blob/master/Desktop/FindDriverDuplicates.ps1).

Скрипт выведет список старых версий драйверов, которые можно удалить, т.к. для этих устройств установлены более новые версии. Строки с автоматическим удалением найденных драйверов по-умолчанию закомментированы в скрипте.

Удаление старых драйверов в Windows с помощью утилиты очистки диска cleanmgr

В современных версиях Windows 10 и 11 вы можете использовать утилиту очистки диска cleanmgr. exe
для удаления старых версий драйверов (эта же утилита позволяет удалить устаревшие обновления).

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

  1. Запустите утилиту «Очистка диска»:
    Win+R
    -> cleanmgr
  2. Выберите системный диск
  3. Нажмите на кнопку Clean up system files
  4. Отметьте в списке Device driver packages (Пакеты драйверов устройств)
  5. Нажмите ОК;
  6. Данное задание очистки удалит все предыдущие версии драйверов, установленные через Windows Update или вручную. В Windows останется только последняя версия для каждого из драйверов. При этом устройств кнопка “Откатить драйвер” (RollBack Driver) в свойствах драйвера в диспетчере устройств станет неактивной.

    Задание очистки cleanmgr удаляет только дубликаты (версии) драйверов. Неиспользуемые драйверы устройств вам придется удалить вручную.

Удаляем неиспользуемые драйвера с помощью DevManView

Для просмотра списка установленных драйверов в Windows можно использовать небольшую бесплатную утилиту DevManView от NirSoft (https://www.nirsoft.net/utils/device_manager_view.html)

Утилита DevManView предоставляет собой альтернативу стандартному диспетчеру устройств Windows и позволяет представить список драйверов, установленных на компьютере, в виде плоского списка (таблицы).

  1. Скачайте и запустите утилиту DevManView;
  2. Включите следующие параметры в меню Options: Mark Connected Devices и Show Non Plug and Play Drivers;
  3. Отсортируйте таблицу по столбцу Connected. Это позволит понять какие устройства сейчас подключены, а какие нет;
  4. В целях стабильности рекомендуем сначала отключить выбранные драйвера (Disable Selected Devices –> F6) и только после перезагрузки удалять драйвера с помощью опции Uninstall Selected Devices.

Устранение проблем Photoshop, связанных с графическим процессором и графическим драйвером

Решение проблем, вызванных неисправным, неподдерживаемым или несовместимым ГП или графическим драйвером

Темы этой статьи:

  • Проверка совместимости графического процессора
  • Проверьте, вызывает ли графический процессор проблемы с Photoshop
  • Шаги по устранению неполадок в работе графического процессора (ГП) и графического драйвера
  • Дополнительная информация

Проверка совместимости графического процессора

В выпуске Photoshop 23.0 можно запустить проверку совместимости графического процессора, чтобы убедиться в его совместимости. Для этого в справку > совместимость с графическим процессором и просмотрите открывшееся диалоговое окно отчета.

Для определения марки и модели графической карты запустите Photoshop и выберите Помощь > Информация о системе, чтобы просмотреть информацию о графическом процессоре:

Проверьте, вызывает ли графический процессор проблемы с Photoshop

Не уверены, что ваш графический процессор или драйвер является причиной проблемы, с которой вы сталкиваетесь с Photoshop? Отключение ускорения графического процессора поможет вам сузить причину проблемы.

Для этого перейдите в раздел «Редактировать > установки > «Производительность» (Windows) или «Настройки > Photoshop» > производительности (macOS) и снимите флажок «Использовать графический процессор». Затем перезапустите Photoshop.Дополнительные сведения о настройках Photoshop см. в разделе Настройка установок в Photoshop.

Если проблема не устранена, продолжите устранение неполадок, выполнив действияпо устранению
неполадок графического процессора и графического драйвера, как описано ниже. 

Шаги по устранению неполадок в работе графического процессора (ГП) и графического драйвера

Если установка графического процессора отключена и вы не можете ее включить, убедитесь, что монитор подключен к мощному графическому процессору, а не к встроенному порту на компьютере.

Выполните следующие действия по поиску и устранению неполадок:

  1. Обновите графический драйвер.

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

    macOS:  Графические драйверы обновляются через обновления операционной системы.

    • См. раздел Своевременное обновление программного обеспечения компьютера Mac.

    Windows:  Обновление Windows не всегда предоставляет вам самые последние и лучшие драйверы. Необходимо перейти непосредственно на веб-сайт производителя карты, чтобы проверить наличие обновлений драйвера:

    • Драйверы NVIDIA: Nvidia предоставляет выбор между драйверами, готовыми к работе со студией и игрой. Желательно использовать драйверы Studio .
    • Драйверы AMD
    • Драйверы Intel

    Примечание.

    • Обязательно выберите необходимый драйвер. Названия драйверов для ноутбуков иногда отличаются от названий аналогичных драйверов для настольных ПК.
    • Если во время работы в Photoshop начинается мерцание и зависание, при этом ваш графический процессор поддерживает G-Sync, отключите G-Sync для Photoshop с помощью панели управления NVIDIA.
    • В случае использования видеоадаптеров некоторых производителей необходимо выполнить обновление дополнительного ПО помимо драйвера видеокарты. Внимательно прочтите инструкции по обновлению, а если инструкции не понятны, обратитесь напрямую к производителю видеоадаптера.
  2. Проверьте настроенные уровни кэша.

    Если вы установили значение 1 для параметра «Уровень кэша» в установках Photoshop, то могут возникнуть проблемы с производительностью функций, которые используют графический процессор.

    Восстановите значение параметра Уровень кэша по умолчанию, то есть 4:

    1. Выберите Правка > Настройки > Производительность (Windows) или Photoshop > Настройки > Производительность (macOS).
    2. Установите для параметра Уровень кэша значение 4.
    3. Закройте и перезапустите Photoshop.

    После перезапуска Photoshop повторите действия, которые вызвали ошибку.

  3. Выполните сброс установок.

    При сбросе установок выполняется возврат к параметрам графического процессора по умолчанию.

    См. раздел Восстановление файлов настроек по умолчанию.

    После восстановления установок запустите Photoshop и повторите действия, которые вызвали ошибку.

  4. Измените дополнительные настройки для Open CL.

    a. Откройте меню Правка > Настройки > Производительность (Windows) или Photoshop > Настройки > Производительность (macOS).

    b. На панели Производительность нажмите кнопку Дополнительные параметры.

    c. Отключите Open CL.

    d. Закройте и перезапустите Photoshop.

    Если для устранения неполадки изменяются установки производительности, необходимо перезапускать Photoshop после каждого изменения. 

    Примечание.

    В выпуске за август 2021 г. (версия 22.5) удален селектор расширенного режима рисования. Если используются более ранние версии, установите для параметра «Режим рисования» значение «Базовый» в шаге c (см. выше).

  5. (Необязательно) Только для пользователей Windows: выберите режим старой версии графического процессора (до 2016 года) в разделе «Установки» > «Предварительный просмотр технологий», чтобы переключить Photoshop на альтернативный механизм рендеринга. Чтобы изменения вступили в силу, выполните перезапуск. Хотя это рекомендуется для старых версий графического процессора, иногда более новые графические процессоры работают стабильнее при выборе этого параметра.

  6. Настройка компьютеров с несколькими видеокартами.

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

    Более дорогие компьютеры часто имеют отдельную дискретную видеокарту, которая использует собственную память (VRAM), обладает большей вычислительной мощностью и не расходует оперативную память.

    Более дорогие ноутбуки часто используют две видеокарты: встроенную при работе от батареи, а дискретную при питании от сети.

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

    Windows

    NVIDIA

    а) щелкните правой кнопкой мыши в любой области рабочего стола и выберите Панель управления NVIDIA;

    б) нажмите Управление настройками 3D;

    в) выберите Настройки программы и добавьте Photoshop. exe и sniffer.exe.В качестве приоритетного графического процессора выберите Высокопроизводительный графический процессор NVIDIA.

    AMD:

    а) щелкните правой кнопкой мыши в любой области рабочего стола и выберите AMD Catalyst Control Center или Настройки переключаемой графики;

    б) нажмите кнопку «Обзор» и выберите Высокая производительность вместо Энергосбережение.

    См. раздел «Простые советы по настройке графического процессора для повышения производительности в Photoshop. 

    Выберите Системные настройки > Экономия энергии и снимите флажок Автоматическое переключение графики.

  7. Отключите менее мощную видеокарту.

    Если в результате выполнения вышеуказанного шага не удается решить проблему при использовании нескольких графических карт, попробуйте отключить одну из карт.Перед отключением встроенной видеокарты убедитесь, что видеовыход монитора подключен к выделенной видеокарте.

    Чтобы отключить графическую карту, используйте диспетчер устройств Windows. В диспетчере устройств щелкните правой кнопкой мыши имя карты и выберите Отключить.

    Примечание.

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

После выполнения описанных выше действий по устранению неполадок можно подтвердить результаты, включив параметр Использовать графический процессор на панели «Установки > производительность » и повторив действия, вызвавшие проблему.

Вернуться наверх.

Дополнительная информация

Распространенные проблемы

Вызываемые неисправным, неподдерживаемым или несовместимым графическим процессором (также называемым графической платой, видеокартой или ГП):

  • В Windows может появиться сообщение об ошибке «Ваш графический процессор являетсянесовместимым», если у вас установлен пакет обеспечения совместимости Microsoft OpenCL/OpenGL.
  • В Photoshop возникают сбои или проблемы с производительностью, неправильная визуализация окон и объектов, мерцание холста или артефакты.
  • Происходит сбой или зависание Photoshop при запуске.
  • Холст изображения мигает или мерцает.
  • Панель меню Photoshop отсутствует.

См. раздел Устранение неполадок, связанных с графическим процессором (ГП).

Сообщения об ошибках графического оборудования

При первом запуске Photoshop могут появиться некоторые сообщения об ошибках оборудования:

См. раздел Графическое оборудование не поддерживает технологию 3D.
См. раздел В Photoshop обнаружена проблема с драйвером дисплея.

Отключенные функции

См. раздел «Функции, которые не работают без графического процессора». 

Проблемы с Camera Raw

Adobe Camera Raw использует графический процессор не так, как Photoshop. Если при открытии файлов в Adobe Camera Raw происходит аварийное завершение работы, возникают проблемы с производительностью, неправильная визуализация окон и объектов, проблемы с перерисовкой или артефакты.

См. раздел «Часто задаваемые вопросы по графическому процессору (ГП) Camera Raw».

Еще похожее

  • Устранение неполадок при сбое или зависании | Photoshop
  • Часто задаваемые вопросы по графическому процессору (ГП) Photoshop
  • Оптимизация производительности Photoshop
  • Задержки, зависания или медленная работа Photoshop

Вход в учетную запись

Войти

Управление учетной записью

гонщиков F1 2023 — Ферстаппен, Хэмилтон, Леклерк и другие

Перейти к глобальной навигации Перейти к основному содержанию Перейти к основному содержанию

  • видео
  • F1 разблокирован
  • Расписание
  • Полученные результаты
  • Драйверы
    • Александр Албон
    • Фернандо Алонсо
    • Валттери Боттас
    • Ник Де Врис
    • Пьер Гасли
    • Льюис Гамильтон
    • Нико Хюлкенберг
    • Чарльз Леклерк
    • Кевин Магнуссен
    • Ландо Норрис
    • Эстебан Окон
    • Серхио Перес
    • Оскар Пиастри
    • Джордж Рассел
    • Карлос Сайнс
    • Логан Сержант
    • Лэнс Прогулка
    • Юки Цунода
    • Макс Ферстаппен
    • Гуаньюй Чжоу
  • Команды
    • Альфа-Ромео
    • АльфаТаури
    • Альпийский
    • Aston Martin
    • Феррари
    • Хаас
    • Макларен
    • Мерседес
    • красный Бык
    • Уильямс
  • Игры
  • Живое время
  • ОБЗОР ГОНКИ

    F1 разблокирован

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

    Макс. Ферстаппен

    Ред Булл Рейсинг

    Серхио Перес

    Ред Булл Рейсинг

    Фернандо Алонсо

    Астон Мартин

    Льюис Гамильтон

    Мерседес

    Карлос Сайнс

    Феррари

    Копье Прогулка

    Астон Мартин

    Джордж Рассел

    Мерседес

    Ландо Норрис

    Макларен

    Нико Хюлкенберг

    Команда Haas F1

    Чарльз Леклерк

    Феррари

    Валттери Боттас

    Альфа Ромео

    Эстебан Окон

    Альпийский

    Оскар Пиастри

    Макларен

    Пьер Гасли

    Альпийский

    Гуаньюй Чжоу

    Альфа Ромео

    Юки Цунода

    АльфаТаури

    Кевин Магнуссен

    Команда Haas F1

    Александр Албон

    Уильямс

    Логан Сержант

    Уильямс

    Ник Де Врис

    АльфаТаури

    Как установить драйверы Ch440

    Авторы: bboyho, сантаимперсонатор

    Избранное Любимый 10

    Введение

    В этом руководстве мы покажем вам, как установить драйверы Ch440 в нескольких операционных системах, если вам это нужно. Драйвер должен автоматически устанавливаться в большинстве операционных систем. Тем не менее, существует широкий спектр операционных систем. Вам может потребоваться установить драйверы при первом подключении микросхемы к USB-порту компьютера или при наличии обновлений операционной системы.

    Необходимые материалы

    В зависимости от вашего приложения Ch440 может быть установлен на коммутационной или макетной плате. Вот несколько плат, которые используют этот конкретный преобразователь USB-последовательный порт.

    SparkFun RedBoard Qwiic

    В наличии DEV-15123

    21,50 $

    14

    Избранное Любимый 50

    Список желаний

    SparkFun Serial Basic Breakout — Ch440C и USB-C

    В наличии DEV-15096

    7

    Избранное Любимый 32

    Список желаний

    Серийный базовый прорыв SparkFun — Ch440G

    В наличии DEV-14050

    7

    Избранное Любимый 24

    Список желаний

    SparkFun RedBoard Артемида

    В наличии DEV-15444

    21,50 $

    10

    Избранное Любимый 34

    Список желаний

    SparkFun RedBoard Артемис Нано

    В наличии DEV-15443

    $16,50

    6

    Избранное Любимый 50

    Список желаний

    SparkFun RedBoard Artemis ATP

    15 в наличии DEV-15442

    26,95 $

    1

    Избранное Любимый 18

    Список желаний

    SparkFun Servo pHAT для Raspberry Pi

    В наличии DEV-15316

    11,95 $

    5

    Избранное Любимый 27

    Список желаний

    Аксессуары

    Вам также понадобится правильный USB-кабель для подключения платы к компьютеру. Вам могут понадобиться перемычки и макетная плата для прототипирования.

    Соединительные провода Premium 6 дюймов M/M Упаковка из 10 шт.

    В наличии ПРТ-08431

    2

    Избранное Любимый 11

    Список желаний

    Кабель USB 3.1 от A до C — 3 фута

    В наличии CAB-14743

    4

    Избранное Любимый 9

    Список желаний

    Кабель SparkFun Traveler microB — 1 м

    Пенсионер CAB-14741

    Пенсионер

    Избранное Любимый 0

    Список желаний

    Рекомендуемая литература

    Прежде чем приступить к выполнению этого руководства, на вашем компьютере должна быть установлена ​​среда разработки Arduino IDE. Ознакомьтесь с нашим руководством по установке Arduino, чтобы получить пошаговое руководство.

    Последовательная связь

    Концепции асинхронной последовательной связи: пакеты, уровни сигнала, скорость передачи данных, UART и многое другое!

    Избранное Любимый 101

    Основы разъема

    Разъемы

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

    Избранное Любимый 63

    Что такое Ардуино?

    Что это вообще за «Ардуино»? В этом руководстве рассказывается о том, что такое Arduino, а также о проектах и ​​виджетах Arduino.

    Избранное Любимый 53

    Логические уровни

    Узнайте разницу между устройствами 3,3 В и 5 В и логическими уровнями.

    Избранное Любимый 83

    Основные сведения о последовательном терминале

    В этом руководстве показано, как взаимодействовать с вашими последовательными устройствами с помощью различных приложений эмулятора терминала.

    Избранное Любимый 47

    Ладно, за работу! Вы можете посетить следующий раздел, чтобы узнать больше о Ch440 и зачем вам нужны драйверы, или вы можете сразу перейти к выбранной вами операционной системе!

    Встречайте Ch440

    Существует несколько вариантов Ch440. Для работы Ch440 G требуется внешний кварцевый генератор, тогда как Ch440 C включает встроенный кварцевый генератор. Тем не менее, оба работают одинаково — они преобразуют данные USB для последовательного UART и наоборот!

    Ч440Г Ч440С

    Ch440 также устанавливается на платы разработки, такие как RedBoard Qwiic, для загрузки кода с помощью Arduino IDE.

    Драйверы (если они вам нужны)

    Устройство Ch440 протестировано на:

    • Windows 7/10
    • Mac OSX
      • v10.10.5 (Йосемити)
      • v10.11.6 (Эль-Капитан)
      • v10.13.0 (Высокая Сьерра)
      • v10.14.5 (Мохаве)
    • Линукс
      • Raspbian Stretch (выпуск 13.11.2018) для Raspberry Pi
      • Raspbian Buster (выпуск 10 июля 2019 г.) для Raspberry Pi
      • Ubuntu v18.04.2, 64-разрядная версия

    В этих операционных системах предварительно установлены драйверы CDC, что означает, что вам не нужно устанавливать дополнительное программное обеспечение. Однако существует широкий спектр операционных систем, поэтому, если у вас возникнут проблемы с драйверами, вы можете получить архивные драйверы, указанные ниже:

    • Windows (EXE) — исполняемый файл драйвера
    • Windows (ZIP): Драйвер v3.4 (27 сентября 2016 г.)
    • Mac (ZIP): Драйвер v1.5 (2018-07-04)
    • Linux (ZIP): Драйвер версии 1. 5 (18 марта 2018 г.)

    Ch440 производится WCH. Вы можете найти последнюю версию их драйверов на их веб-сайте, переведенном на английский язык.

    WCH: Драйверы Ch440 (страница на английском языке)

    Обновление драйверов

    Если у вас установлены более старые драйверы Ch440, вам может потребоваться их обновление. В следующих разделах приведены инструкции для каждой из протестированных операционных систем.

    Windows 7/10

    Примечание для преподавателей: Для установки этих драйверов вам потребуются права администратора от сетевого или ИТ-администратора. Обязательно протестируйте драйверы перед занятием и выделите некоторое время со студентами в классе при установке драйверов.

    Загрузите и запустите исполняемый файл.

    Ch441SER (EXE)

    Сначала нажмите кнопку «Удалить». Затем нажмите на кнопку «Установить».


    Установка драйвера для Windows Ch440

    Проверка драйвера

    для Windows

    Чтобы убедиться, что ваш драйвер работает, после подключения Ch440 к порту USB вы должны увидеть разницу на следующих рисунках.

    Диспетчер устройств

    Чтобы убедиться, что Ch440 относится к COM-порту, вы можете открыть диспетчер устройств. Вы можете нажать Пуск или ( Windows ) и введите « диспетчер устройств для быстрого поиска приложения.

    Используйте поиск в Windows 10 для поиска диспетчера устройств. В Windows 10 функция быстрого поиска придирчива к написанию искомого приложения. Например, вы можете получить результаты, используя « devi », а не « устройство ».

    После открытия диспетчера устройств , вам нужно будет открыть Порты (COM и LPT) дерево. Ch440 должен отображаться как USB-SERIAL Ch440 (COM##) . В зависимости от вашего компьютера COM-порт может отображаться как другой номер.

    Снимок экрана диспетчера устройств Window 10 с Ch440, отображаемым на COM123. Нажмите, чтобы увеличить.

    Arduino IDE

    В качестве альтернативы, если у вас установлена ​​Arduino IDE, вы также должны увидеть изменение в количестве доступных COM-портов (вам может потребоваться перезапустить Arduino IDE, чтобы плата заполнилась). Не подключая Ch440 к компьютеру, нажмите Инструменты > Порт . Обратите внимание на наличие последовательных портов .

    Подключите Ch440 к USB-порту вашего компьютера. Нажмите где-нибудь еще на экране, чтобы меню обновилось. Затем вернитесь в меню, нажав Tools > Port . Должен появиться новый COM-порт. По методу исключения Ch440 должен был переназначиться на новый COM-порт! Не стесняйтесь нажимать на COM-порт, чтобы выбрать, загружаете ли вы код в микроконтроллер. В зависимости от вашего компьютера COM-порт может отображать другой номер.


    Тест последовательного шлейфа

    Вы также можете проверить, работает ли преобразователь USB-последовательный порт, выполнив тест последовательного шлейфа или эхо-тест. Если вы используете коммутационную плату, вы можете добавить перемычку между Tx и Rx, чтобы попытаться отобразить символ в терминальной программе. Для получения дополнительной информации попробуйте проверить аппаратное обеспечение для основного руководства по последовательному подключению.

    Последовательный циклический тест с перемычкой

    Mac OSX

    Примечание для преподавателей: Для установки этих драйверов вам необходимо получить административные привилегии от сетевого или ИТ-администратора. Обязательно протестируйте драйверы перед занятием и выделите некоторое время со студентами в классе при установке драйверов.

    Предупреждение: Если у вас Mac OS X v10.12+ (т. е. High Sierra, Mojave) , ваш компьютер может перезагрузиться, как только вы вставите Ch440 в свой компьютер. Мы рекомендуем сначала удалить старые драйверы и следовать приведенным ниже инструкциям, прежде чем подключать Ch440 к COM-порту. Если вы наблюдаете эту проблему, вам необходимо отключить Ch440 от USB-порта, перезагрузить компьютер и выполнить следующие действия, чтобы переустановить последние версии драйверов.

    Откройте программу терминала, выбрав Перейти > Приложения .

    Выберите и откройте программу терминала в разделе Приложения > Утилиты > Терминал .

    Вам необходимо перейти в каталог, где хранятся файлы *.kext .

    • Для Mac OSX v10.9+ вам нужно будет использовать эту команду:

       язык: Баш
      компакт-диск /Библиотека/Расширения
       
    • Для Mac OSX v10.8 и ниже вам потребуется использовать эту команду:

       язык: Баш
      cd /Система/Библиотека/Расширения
       

    В этом случае мы будем использовать Mac OSX v10.13, поэтому нам нужно будет использовать первую команду.

    Чтобы проверить, находится ли драйвер Ch440 по правильному пути, используйте следующую команду, чтобы просмотреть содержимое папки.

     язык: Баш
    лс
     

    Чтобы найти файлы драйвера Ch440 (например, usb.kext или usbserial.kext ) в пути, вы можете использовать следующую команду.

     язык: Баш
    лс | grep usb
     

    Вы должны увидеть что-то похожее на вывод ниже после использования команд.

    Если вы нашли файл в пути, вам нужно будет выполнить каждую из следующих команд в интерфейсе командной строки/терминале, чтобы удалить старые драйверы Ch440. В данном случае был только файл usbserial.kext но запустить обе команды не помешает. Убедитесь, что у вас есть права администратора, чтобы убедиться, что драйверы удалены.

     язык: Баш
    sudo rm -rf /Library/Extensions/usb.kext
    sudo rm -rf /Library/Extensions/usbserial.kext
     

    Проверьте, не были ли удалены старые драйверы в путях, используя команду ls с соответствующей версией ОС. Вы заметите, что файл *.kext удален из соответствующих путей. В данном случае usbserial.kext был удален из Mac OSX High Sierra.

     язык: Баш
    лс
     

    Загрузите и распакуйте папку.

    Ch441SER_MAC (PKG)

    Затем откройте файл « *.pkg » из разархивированной папки и следуйте инструкциям. Вам потребуется перезагрузить компьютер, чтобы изменения вступили в силу.

    Установочный файл драйвера Mac OSX Ch440


    Проверка драйвера

    для Mac

    Чтобы убедиться, что ваш драйвер работает, после подключения Ch440 к USB-порту вы должны увидеть разницу на следующих рисунках.

    Командная строка

    Откройте Терминал, выбрав Приложения > Утилиты > Терминал , если программа еще не открыта.

    Затем выполните следующую команду:

     язык: bash
    лс /dev/cu*
     

    В результате отобразится список устройств, подключенных к COM-портам вашего Mac. Если предположить, что Ch440 не подключен к вашему компьютеру, вы должны увидеть что-то похожее на изображение ниже.

    Подключите Ch440 к одному из COM-портов вашего Mac. Проверьте наличие следующих изменений (ваша плата может отображаться под другим именем устройства). Ch440 должен отображаться как /dev/cu.wchusbserial***** . В зависимости от вашего компьютера COM-порт может отображаться как другой номер.

    Снимок экрана терминала Mac OSX с Ch440 на cu.wchusbserialfd1410. Нажмите, чтобы увеличить.

    Arduino IDE

    В качестве альтернативы, если у вас установлена ​​Arduino IDE, вы также должны увидеть изменение количества доступных COM-портов (возможно, вам потребуется перезапустить Arduino IDE, чтобы плата заполнилась). Не подключая Ch440 к компьютеру, щелкните Tools > Port . Обратите внимание на наличие последовательных портов .

    Подключите Ch440 к USB-порту вашего компьютера. Нажмите где-нибудь еще на экране, чтобы меню обновилось. Затем вернитесь в меню, нажав Tools > Port . Должен появиться новый COM-порт. По методу исключения Ch440 должен был переназначиться на новый COM-порт! Не стесняйтесь нажимать на COM-порт, чтобы выбрать, загружаете ли вы код в микроконтроллер. В зависимости от вашего компьютера COM-порт может отображать другой номер.

    Проверка последовательного шлейфа

    Вы также можете проверить, работает ли преобразователь USB-последовательный порт, выполнив проверку последовательного шлейфа или эхо-тест. Если вы используете коммутационную плату, вы можете добавить перемычку между Tx и Rx, чтобы попытаться отобразить символ в терминальной программе. Для получения дополнительной информации попробуйте проверить аппаратное обеспечение для основного руководства по последовательному подключению.

    Проверка последовательного шлейфа с перемычкой

    Linux

    Примечание для преподавателей: Для установки этих драйверов вам потребуются права администратора от сетевого или ИТ-администратора. Обязательно протестируйте драйверы перед занятием и выделите некоторое время со студентами в классе при установке драйверов.

    Raspbian

    для Raspberry Pi

    Запустите следующие команды в интерфейсе командной строки/терминале при использовании Raspbian на Raspberry Pi. После обновления должен быть установлен последний Ch440!

     язык: Баш
    sudo apt-получить обновление
    sudo apt-получить обновление
     

    Другие дистрибутивы Linux

    Вот загружаемый *.ZIP стандартный драйвер Ch440 для Linux.

    Загрузить драйверы Ch440 для Linux (ZIP)

    Сообщалось о некоторых случаях сбоя последовательной связи при использовании заводских драйверов в Linux. Если вы столкнулись с этой проблемой, вы можете попробовать установить пропатченные драйверы, как описано в этом сообщении на форуме. Вот шаги (для запуска в командной строке):

    • Подключайте и отключайте устройство Ch440 от USB-порта
    • Введите dmesg , чтобы увидеть, что произошло
      • Ожидаемый вывод (показывает «ch441») должен содержать в последнем журнале следующее:
     [ xxx] ch441-uart ttyUSB0: преобразователь ch441-uart теперь отключен от ttyUSB0
    [ xxx] ch441 3-2:1.0: устройство отключено 
     [ xxx] ch44x ttyUSB0: преобразователь ch44x теперь отключен от ttyUSB0
    [ xxx] ch44x 3-2:1.0: устройство отключено 

    В зависимости от ваших прав root вам может потребоваться настроить последовательный порт с помощью следующих двух команд. Обязательно настройте $username в соответствии с идентификатором пользователя, который в данный момент находится в системе.

     язык: bash
    sudo usermod -a -G dialout $username
    sudo chmod a+rw /dev/ttyUSB0
     

    Внимание! В зависимости от того, как Ch440 указан на вашем компьютере, /dev/ttyUSB0 может отличаться. Попробуйте использовать команду ls , как описано в разделе «Проверка драйвера», если у вас есть проблемы с настройкой параметров последовательного порта и корректировкой порта по мере необходимости.


    Проверка драйвера

    для Linux
    Командная строка

    Снова подключите Ch440 к USB-порту вашего компьютера. Затем выполните следующую команду в CLI/терминале в любом дистрибутиве Linux. Проверьте наличие следующих изменений (ваша плата может отображаться под другим именем устройства).

     язык: Баш
    лс /dev/ttyUSB*
     

    В результате должен появиться последовательный порт, к которому подключен Ch440.

    Скриншот Raspberry Pi CLI с Ch440 на ttyUSB0. Нажмите, чтобы увеличить

    Arduino IDE

    В качестве альтернативы, если у вас установлена ​​Arduino IDE, вы также должны увидеть изменение количества доступных COM-портов (возможно, вам потребуется перезапустить Arduino IDE, чтобы плата заполнилась). Не подключая Ch440 к компьютеру, щелкните Tools > Port . В зависимости от версии Linux, которая у вас есть, порты могут не открываться для отображения каких-либо последовательных портов. Обратите внимание на доступные последовательные порты , если они открываются.

    Подключите Ch440 к порту USB вашего компьютера. Нажмите где-нибудь еще на экране, чтобы меню обновилось. Затем вернитесь в меню, нажав Tools > Port . Должен появиться новый COM-порт. По методу исключения Ch440 должен был переназначиться на новый COM-порт! Не стесняйтесь нажимать на COM-порт, чтобы выбрать, загружаете ли вы код в микроконтроллер. В зависимости от вашего компьютера COM-порт может отображать другой номер.

    Проверка последовательного шлейфа

    Вы также можете проверить, работает ли преобразователь USB-последовательный порт, выполнив проверку последовательного шлейфа или эхо-тест. Если вы используете коммутационную плату, вы можете добавить перемычку между Tx и Rx, чтобы попытаться отобразить символ в терминальной программе. Для получения дополнительной информации попробуйте проверить аппаратное обеспечение для основного руководства по последовательному подключению.

    Проверка последовательного шлейфа с помощью перемычки

    Поиск и устранение неисправностей

    COM-порт не отображается как Ch440

    Windows

    У нас было несколько отчетов о Windows 10, где драйвер будет автоматически установлен, а плата будет отображаться под новым COM-портом как USB-Serial Ch440 , но с другим именем устройства. Однако доступ к плате через Arduino IDE невозможен. У других были проблемы с зависанием процесса установки.

    Судя по опыту клиентов, это может быть связано с производителем и обычно является единичным случаем. Пользователи, похоже, в конечном итоге могут распознать плату, дав компьютеру время для завершения установки (9). 0477 близко к 20 мин ), многократное повторное подключение платы, переустановка драйверов и/или перезагрузка компьютера несколько раз ( повторите оба шага ).

    COM-порт недоступен

    Windows, Mac и Linux

    Если вы установили драйверы для Ch440 на свой компьютер, но у вас возникли проблемы с подключением через последовательный терминал или загрузкой кода с помощью Arduino IDE, возможно, проблема связана с вашим пользователем. настройки, препятствующие использованию Ch440. Вы можете получить avrdude: ser_open(): не удается открыть устройство, ошибка , аналогичная выходным данным, показанным ниже.

     язык: Баш
    avrdude: ser_open(): невозможно открыть устройство "/dev/ttyUSB0": нет такого файла или каталога
     

    В этом случае ошибка появилась в Linux при попытке загрузить код из-за неустановленных драйверов и прав root.

    Обязательно проверьте параметры конфигурации и убедитесь, что последовательный порт для Ch440 включен для вашей ОС. Также может потребоваться переустановка драйверов для вашей операционной системы.

    Кабель USB

    Windows, Mac и Linux

    Некоторые кабели USB предназначены только для питания и могут не иметь линий передачи данных. Попробуйте проверить USB-кабель и убедитесь, что линии передачи данных не повреждены.

    Проблемы с загрузкой на высоких скоростях передачи данных

    Если вы выполняете загрузку на определенные платы, такие как Apollo3, на платах разработки Artemis с высокой скоростью передачи данных, существуют некоторые платформы (разновидности Linux), на которых стандартные драйверы Ch440 USB to serial не работают. хорошо на скорости выше 115200 . Поэтому, если у вас возникнут проблемы с загрузкой, подумайте о снижении скорости загрузки. Для получения дополнительной информации о проблемах с загрузкой см. этот пост на форуме и рассмотрите возможность обновления с помощью этих драйверов для Mac OSX или этих драйверов для Linux.

    Ресурсы и дальнейшее развитие

    Теперь, когда вы успешно настроили и запустили свой Ch440, пришло время включить его в свой собственный проект!

    • WCH: Драйверы Ch440 — последние версии драйверов можно загрузить с сайта производителя.
      • Windows (EXE) -- исполняемый файл драйвера
      • Windows (ZIP) -- Драйвер версии 3.4 (27 сентября 2016 г.)
      • Mac (ZIP) -- Драйвер v1.5 (2018-07-04)
      • Linux (ZIP) -- Драйвер версии 1.5 (18 марта 2018 г.)

    Преобразователи USB-последовательный порт, такие как Ch440, отлично подходят для загрузки кода в микроконтроллер или просмотра данных с GPS на последовательном терминале. Ознакомьтесь с этими руководствами, чтобы еще глубже погрузиться в мир микроконтроллеров, или отправляйте последовательные данные на свой компьютер с помощью GPS!

    Основные сведения о последовательном терминале

    В этом руководстве показано, как взаимодействовать с вашими последовательными устройствами с помощью различных приложений эмулятора терминала.

    Избранное Любимый 47

    Безголовая установка Raspberry Pi

    Настройте Raspberry Pi без клавиатуры, мыши или монитора.

    Избранное Любимый 17

    Руководство по подключению GPS-RTK

    Узнай, где ты! Используйте это простое руководство по подключению, чтобы приступить к работе с высокоточной коммутационной доской SparkFun GPS-RTK NEO-M8P-2.

    Избранное Любимый 5

    Руководство по подключению RedBoard Qwiic

    В этом руководстве рассматриваются основные функции RedBoard Qwiic. В этом руководстве также рассказывается, как начать мигать светодиодом и использовать систему Qwiic.

    Избранное Любимый 5

    SparkFun Inventor's Kit Руководство по экспериментам — v4.1

    Руководство по экспериментам SparkFun Inventor's Kit (SIK) содержит всю информацию, необходимую для создания всех пяти проектов, включающих 16 схем, в последней версии набора v4.

    Ваш комментарий будет первым

      Добавить комментарий

      Ваш адрес email не будет опубликован. Обязательные поля помечены *