BusRepeater_NXP_Arduino
Примеры для работы с I²C повторителем PCA9617ADP-ARD с поддержкой Fast-mode Plus до 1 МГц и двумя независимыми напряжениями сигналов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a95709b4da2145b31a175ee5d9d9dd3b92cf9a5cdf595ac8b6bca963a4d37b22BusRepeater_NXP_Arduino-1.0.4-a95709b4.zipОписание
Демо-код для оценочной платы PCA9617ADP-ARD, которая реализует функции I²C bus repeater с поддержкой уровней Fast-mode Plus до 1 МГц. Плата позволяет работать с двумя разными напряжениями сигналов I²C одновременно благодаря двум встроенным LDO стабилизаторам — их можно контролировать через GPIO контакты Arduino. На борту установлена микросхема памяти M24C02, с которой демо-код может взаимодействовать для демонстрации работы. Это не полнофункциональная библиотека с классами, а набор примеров для работы с платой, поэтому софтверное управление самой PCA9617A не требуется. Учтите, что для работы нужно предварительно установить I2C Device и MUX SW библиотеки от NXP, а также то, что линия управления LDO2 совпадает с Serial, из-за чего при запуске демо обновление терминала происходит только в начале.