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, вам следует удалить его.

Я добавляю сообщение: сообщение о платформе

, 👍1

Обсуждение

Можешь выложить фото платы? Возможно, вы купили плату ESP32, а не ESP8266. Также попробуйте скорость 74400 бод — если это ESP8266, загрузчик будет печатать сообщения на скорости 74400., @romkey

Я могу читать на чипе esp12e. Это не esp32. И поставщик чипов ДЕЛАЕТ. В Windows я могу использовать 115200 или 9600, но на Mac он отправляет последовательные данные мусора., @Dogan Cignakli

А я использовал 74400 все равно фигня., @Dogan Cignakli

Вы должны опубликовать решение, которое вы нашли, как самостоятельный ответ и принять ответ..., @hcheung


1 ответ


1

Я исправил проблему прошлой ночью. У Catalina уже есть драйверы ch340, и я устанавливаю OEM-драйвер с GitHub. Драйвер Apple и OEM-драйвер конфликтуют. Если вы используете ОС Mojave и выше, вам не нужен драйвер для ch340. Поэтому, если вы установили OEM-драйвер ch340, вы должны удалить его. Я добавляю сообщение: сообщение Platformio

,