Устройство FTDI не обнаруживается macOS.
Узнайте, как решить проблему. #
Проверьте установку драйверов FTDI #
Если macOS не может обнаружить устройство Digital Logic FTDI, проверьте, правильно ли вы установили драйверы. Следуйте руководству по установке драйверов FTDI для вашей операционной системы и убедитесь, что вы выбрали правильные драйверы D2XX и VCP для вашей аппаратной архитектуры.
Установка драйверов FTDI на macOS #
Загрузите драйвер из раздела D2XX Drivers на веб-сайте FTDI и сохраните его на жестком диске. Драйвер предоставляется в формате образа диска (.dmg). Смонтируйте образ диска, дважды щелкнув значок PPC D2XX0.1.0.dmg для опытных пользователей ПК или универсальный значок D2XX0.1.0.dmg для пользователей Intel Mac.
- Запуск сеанса терминала (переход > приложения > утилиты > терминал)
- Скопируйте libftd2xx.0.1.0.dylib в каталог /usr/local/lib (cp Desktop/D2XX/bin/libftd2xx.0.1.0 /usr/local/lib)
- Измените каталог на /usr/local/lib (cd /usr/local/lib)
- Создание символьной ссылки на библиотеку (ln -sf libftd2xx.0.1.0.dylib libftd2xx.dylib)
Приведены примеры, написанные на языке C, чтобы показать, как использовать библиотеку и проверить установку. Это приложения на основе командной строки, которые должны выполняться из окна терминала. Чтобы скомпилировать и запустить образцы, выполните следующие действия (предполагается, что вы скопировали все файлы дистрибутива на рабочий стол и установили библиотеку в соответствии с разделом Установка выше):
- Откройте окно терминала (Перейдите > Приложения > Утилиты > Terminal).
- Измените каталог на корневой каталог образцов (cd Desktop/D2XX/Samples).
- Постройте образцы, введя make, а затем вернитесь. Если на этом этапе возникли проблемы, убедитесь, что библиотека установлена правильно. Прочитайте сообщения об ошибках и попытайтесь определить источник проблемы.
- Чтобы запустить приложение, подключите устройство FTDI и перейдите в каталог Simple (cd Simple), затем введите «./simple», а затем возвращаемый результат (убедитесь, что точка и косая черта предшествуют простой команде).