Поддерживает ли MFRC522 собственный SPI Arduino Due?
Поддерживает ли библиотека MFRC522 собственный интерфейс SPI Arduino Due?
Под родным SPI я подразумеваю вот это:
Я пришел сюда с этим вопросом, потому что инициализатор запрашивает 2 контакта: SS и Reset:
MFRC522(byte chipSelectPin, byte resetPowerDownPin);
Вывод SS может быть любым, а как насчет сброса?
@kelin, 👍0
1 ответ
Лучший ответ:
▲ 0
Нет причин, по которым он не поддерживает SPI Due. Он просто использует библиотеку SPI.h по умолчанию в качестве интерфейса.
resetPowerDownPin
может быть любым. Это не часть протокола SPI, а специфичная для этой библиотеки. Он просто управляется с помощью digitalWrite()
внутри.
Если вы не хотите использовать эту функцию, вы можете установить для нее значение MFRC522::UNUSED_PIN
, и она будет отключена.
,
@Majenko
Смотрите также:
- Использование выводов ICSP в качестве SPI в Arduino Due
- Проблема совместного использования MISO с несколькими RFID-считывателями RC522
- Программирование ведомого SPI для Arduino
- Использование экрана SD-карты на Arduino Due
- Arduino UNO + Ethernet Shield + ЖК-дисплей + RFID, но RFID не работает
- Несколько RFID RC522 на arduino yun
- Запуск передачи SPI с помощью прерывания в Arduino Due
- Считыватель Rfid и экран SD-карты не работают вместе
Я проверял, действительно работает., @kelin
У вас опечатка, должно быть
MFRC522::UNUSED_PIN
., @kelin@kelin Действительно, так и должно быть. Хорошо подмечено., @Majenko