Stm32 virtual com port driver windows 7 не устанавливается
Может кто-нибудь знает что это?
Информация о USB-устройстве просмотра:
1 ответ 1
Оказалось, что установка драйвера не была завершена. После запуска VCP_V1.4.0_Setup.exe должен быть выполнен другой exe- файл для завершения установки драйвера.
Они включены в файл readme, который прикрепляется только в том случае, если вы загружаете драйвер с официального сайта.
Если у вас возникли проблемы с подключением платы Iskra JS к Espruino Web IDE, последовательно пройдите все шаги описанные на это странице.
Установка дополнительных драйверов для STM32
Рассмотрим альтернативный вариант подключения платы Iskra JS к Espruino Web IDE. Поочерёдно установите все драйвера с официального сайта ST-Link.
Если установка дополнительных драйверов не помогла, прошейте контроллер через DFU-режим
1 ответ
Оказалось, что установка драйвера не завершена. После запуска VCP_V1.4.0_Setup.exe необходимо выполнить другой exe, чтобы завершить установку драйвера.
1- Uninstall previous versions (Start-> Settings-> Control Panel-> Add or remove programs)
2- Run your "VCP_V1.4.0_Setup.exe"
3- Go to Your installation directory - Example, C:\Program Files (x86)\STMicroelectronics\Software\Virtual comport driver
4- Go to Your OS version directory ([Win7] or [Win8])
+ Then :
- Double click on dpinst_x86.exe if you are running a 32-bits OS version
- Double click on dpinst_amd64.exe if you are running a 64-bits OS version
+ Follow the instructions.
Они включены в файл readme, который прикрепляется только при загрузке драйвера с официального сайта.
Не работают библиотеки Амперки
По умолчанию библиотеки модулей Амперки работают только при подключении к интернету. Если вы планируете прошивать плату Iskra JS без выхода в сеть, необходимо настроить ваш компьютер.
Проверьте путь к подключаемым библиотекам. Для этого зайдите в настройки Espruino Web IDE: Settings Communications и проверьте адрес в поле Module URL .
Должен быть указан:
И в поле Module Extensions :
Если путь иной, замените его. После, перейдите в настройки Espruino Web IDE: Settings BOARD и проверьте адрес в поле Board JSON URL .
Должен быть указан:
2 ответа
У меня была такая же проблема, я мог прочитать устройство и увидеть, какой com-порт, но я не мог открыть его. (для CDC)
Там упоминается, что вам нужно добавить несколько линий, если вы хотите связываться с RS232 через VCP.
Я добавил следующее в файл usbd_cdc_if.c:
И настроил функцию CDC_Control_FS:
Я надеюсь, что это все еще полезно для вас.
Прошивка FW1.4.0 для STM32H7 работает некорректно. Я должен использовать FW1.3.2 и CubeMX 5.2.1.
Но если я инициализирую шину FMC, виртуальный COM-порт снова работает некорректно, если я комментирую инициализацию, он снова работает правильно
Интересно, что функции C: «fopen (« COM6 »,« r + »), fwrite, fgetc, fclose» - работают в Windows 10 с FW1.4.0 без настройки порта. Ошибка FW1.4.0 в записи параметров порта (в бодах, битах или других) и драйвер Windows виртуального COM-порта возникает исключение, если не может записать параметры в USB-устройство
У меня есть плата STM32F4 Discovery с прошивкой, которая реализует устройство USB CDC. После подключения я должен увидеть устройство виртуального COM-порта в диспетчере устройств Windows.
Я установил драйвер виртуального COM-порта STM32 , запустив VCP_V1.4.0_Setup.exe. Моя система 32-битная, Windows 7.
Проблема в том, что когда я подключаю плату обнаружения, Windows говорит:
Имя устройства отображается правильно («Виртуальный COM-порт STM32»), но Windows не может найти драйвер ни в сети, ни локально.
Я установил драйвер, поэтому не понимаю, что происходит.
Программа не сохраняется после сброса питания
Среда настроена, плата прошивается, код работает. Но после переподключения питания программа не сохраняется в памяти контроллера, как будто её и не было. Для решения проблемы сделайте ряд действий.
После этого программа должна сохранятся в памяти контроллера после переподключения питания.
Если вы прошли все шаги и проблема осталась — обратитесь в нашу техническую поддержку через форму обратной связи или по телефону.
У меня есть панель обнаружения STM32F4 с прошивкой, которая реализует устройство USB CDC. При подключении я должен увидеть виртуальное устройство COM-порта в диспетчере устройств Window.
Я установил драйвер виртуального COM-порта STM32 , запустив VCP_V1.4.0_Setup.exe . Моя система - 32-разрядная, Windows 7.
Проблема заключается в том, что я подключаю плату Discovery, которую Windows говорит:
Правильно отображается имя устройства («Виртуальный COM-порт STM32»), но Windows не может найти ни драйвера, ни в сети, либо локально.
Я установил драйвер, поэтому я не понимаю, что происходит.
Disconnect при загрузке скрипта
Если в диспетчере устройств плата отображается корректно, но при попытке загрузить скрипт происходит рассоединение Espruino Web IDE и платы Iskra JS, то вероятнее всего проблема заключается в особенности ОС Windows. Обойти эту проблему можно используя дополнительно USB-Hub. При подключении Hub будет служить посредником между компьютером и управляющей платой.
Установка драйвера STM32
Всё получилось. Теперь можно продолжить «настройку платы».
Прошивка платы через DFU
Если в диспетчере устройств не появилось новых устройств, вероятней всего микроконтроллер STM32F405RG не прошит. Для решения проблемы прошейте платформу в DFU-режиме
Проверьте установку драйвера для STM32
Подключите плату к компьютеру и посмотрите как определяется платформа:В последних двух случаях, необходимо указать путь к драйверам.
Проверьте среду разработки
Работать с платой Iskra JS следует только в Espruino Web IDE. Если у вас установлена Iskra IDE , установите Espruino Web IDE.
Читайте также: