Mac OS X Catalina Проблема последовательного монитора
У меня возникли проблемы с MacBook Pro с Catalina. Я купил новую плату nodemcu LoLin. Его клон. Он имеет адаптер ch340 для связи. И напишите внизу wemos.cc и используйте драйвер ch340g.
Я успешно установил драйверы и вижу платы lolin в списке портов
Я загружаю код, который печатает приветствие только на последовательный порт. Пробовал со скоростями 9600 и 115200 бод. Мой последовательный монитор показывает мусорные данные. Я использую платформу io с VSCode для загрузки кода, и время загрузки слишком велико. Когда я загружаю код, я получаю это предупреждение:
"Обнаруженная частота кристалла 156,04 МГц сильно отличается от нормализованной частоты 40 МГц. Используется неподдерживаемый кристалл?"
Я также использую дешевый USB-конвертер thundeIrbolt. Но я подключаю этот конвертер к ПК с Windows, все выглядит нормально. Я вижу привет мир на последовательном мониторе. Но на моем Mac я вижу только мусор. Я попробовал несколько последовательных мониторов, Arduino IDE и платформу io ide, но все равно.
Есть ли решение этой проблемы?
ИЗМЕНИТЬ:
Я исправил проблему прошлой ночью. У Catalina уже есть драйверы ch340, и я устанавливаю OEM-драйвер с GitHub. Драйвер Apple и OEM-драйвер конфликтуют. Если вы используете ОС Mojave и выше, вам не нужен драйвер для ch340. Поэтому, если вы установили OEM-драйвер ch340, вам следует удалить его.
Я добавляю сообщение: сообщение о платформе
@Dogan Cignakli, 👍1
Обсуждение1 ответ
Я исправил проблему прошлой ночью. У Catalina уже есть драйверы ch340, и я устанавливаю OEM-драйвер с GitHub. Драйвер Apple и OEM-драйвер конфликтуют. Если вы используете ОС Mojave и выше, вам не нужен драйвер для ch340. Поэтому, если вы установили OEM-драйвер ch340, вы должны удалить его. Я добавляю сообщение: сообщение Platformio
- Последовательный порт не распознается Arduino IDE
- Обновление прошивки ESP-01 на macOS
- Получение Wemos D1 Mini для работы с M1 Mac
- Проблема с загрузкой скетча Arduino на ESP8266-12e
- Как читать и записывать EEPROM в ESP8266
- Как сделать выводы Tx и Rx на ESP-8266-01 в выводах GPIO?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
- Как заставить 5-вольтовое реле работать с NodeMCU
Можешь выложить фото платы? Возможно, вы купили плату ESP32, а не ESP8266. Также попробуйте скорость 74400 бод — если это ESP8266, загрузчик будет печатать сообщения на скорости 74400., @romkey
Я могу читать на чипе esp12e. Это не esp32. И поставщик чипов ДЕЛАЕТ. В Windows я могу использовать 115200 или 9600, но на Mac он отправляет последовательные данные мусора., @Dogan Cignakli
А я использовал 74400 все равно фигня., @Dogan Cignakli
Вы должны опубликовать решение, которое вы нашли, как самостоятельный ответ и принять ответ..., @hcheung