Поддерживает ли MFRC522 собственный SPI Arduino Due?

Поддерживает ли библиотека MFRC522 собственный интерфейс SPI Arduino Due?

Под родным SPI я подразумеваю вот это:

Я пришел сюда с этим вопросом, потому что инициализатор запрашивает 2 контакта: SS и Reset:

MFRC522(byte chipSelectPin, byte resetPowerDownPin);

Вывод SS может быть любым, а как насчет сброса?

, 👍0


1 ответ


Лучший ответ:

0

Нет причин, по которым он не поддерживает SPI Due. Он просто использует библиотеку SPI.h по умолчанию в качестве интерфейса.

resetPowerDownPin может быть любым. Это не часть протокола SPI, а специфичная для этой библиотеки. Он просто управляется с помощью digitalWrite() внутри.

Если вы не хотите использовать эту функцию, вы можете установить для нее значение MFRC522::UNUSED_PIN, и она будет отключена.

,

Я проверял, действительно работает., @kelin

У вас опечатка, должно быть MFRC522::UNUSED_PIN., @kelin

@kelin Действительно, так и должно быть. Хорошо подмечено., @Majenko