Последовательные порты отображаются серым цветом при подключении Arduino (MS Surface Pro X, Windows 10 Pro 21H2). Как заставить Arduino IDE распознать его?
Я помогаю пользователю Windows программировать приложение Arduino. Компьютер представляет собой Surface Pro X под управлением Windows 10 Pro 21H2. У него есть только порты USB-C (которые нельзя использовать для питания или программирования Arduino), поэтому он использует концентратор USB-C и кабель USB-типа A-USB-C для его программирования. Arduino — это Sparkfun Artemis Redboard (Cortex M4).
Когда он подключает Arduino к Surface Pro, Arduino включается как обычно, но в Arduino IDE не видны последовательные порты, а линия последовательного порта остается неактивной.
Напротив, тот же концентратор USB-C, кабель и Arduino можно запрограммировать на Mac. Я использую Linux и ничего не знаю о доступе к USB-порту ни на Mac, ни на Windows, но у меня сложилось впечатление, что ручная установка драйверов не требуется ни на том, ни на другом.
Любой совет, как заставить Arduino IDE распознавать его как последовательный порт при подключении к Surface Pro?
@Vulcan, 👍2
Обсуждение1 ответ
Рассмотрите возможность использования этого руководства по подключению Sparkfun. для SparkFun RedBoard Artemis. Существует раздел, посвященный этой проблеме:
Мой Nano не отображается как COM-порт?! В большинстве несущих плат Artemis используется микросхема CH340C, на которую не влияют Эта проблема. Эта проблема только для Nano, который использует гораздо меньший CH340E.
- C++ против языка Arduino?
- avrdude ser_open() can't set com-state
- Как читать и записывать EEPROM в ESP8266
- Float печатается только 2 десятичных знака после запятой
- устаревшее преобразование из строковой константы в 'char*'
- Запрограммировать ATMega328P и использовать его без платы Arduino.
- Разница между print() и println()
- Как исправить: Invalid conversion from 'const char*' to 'char*' [-fpermissive]
Mac основан на Unix/Linux. Я считаю, что вы можете открыть консоль на Mac и ввести команду Linux lsusb, чтобы просмотреть список подключенных USB-устройств, как вы это делаете в Linux. На коробке Win10 ... Я бы посоветовался с веб-сайтом Sparkfun и обнаружил, есть ли какие-либо специальные драйверы, которые необходимо установить, чтобы предложить Win10 создать последовательный порт. Кроме того, вы можете попробовать подключить USB-устройство, которое, как вы знаете, будет генерировать последовательный порт, чтобы проверить, действительно ли концентратор, который вы используете на Sur/Pro/10, работает должным образом., @st2000
Вы слышите типичный звуковой сигнал USB, когда вставляете устройство? Потому что, если вы этого не сделаете, если он вообще не отображается в диспетчере устройств, даже временно, даже как неопознанное USB-устройство, то драйверы не проблема для беспокойства (пока в любом случае). USB-устройства должны хорошо работать для операционной системы, чтобы получить дескриптор USB-устройства, чтобы она даже знала, какой драйвер она должна пытаться загрузить., @timemage