[+] SPI support

This commit is contained in:
Menci
2024-07-27 10:04:54 +08:00
parent 92336f675f
commit 99204f8a2c
4 changed files with 296 additions and 2 deletions
+29
View File
@@ -0,0 +1,29 @@
diff PN532/PN532_SPI/PN532_SPI.cpp lib/PN532_SPI/PN532_SPI.cpp
10c10
< PN532_SPI::PN532_SPI(SPIClass &spi, uint8_t ss)
---
> PN532_SPI::PN532_SPI(SPIClass &spi, uint8_t sck, uint8_t miso, uint8_t mosi, uint8_t ss)
14c14,17
< _ss = ss;
---
> _sck = sck;
> _miso = miso;
> _mosi = mosi;
> _ss = ss;
21c24
< _spi->begin();
---
> _spi->begin(_sck, _miso, _mosi, _ss);
diff PN532/PN532_SPI/PN532_SPI.h lib/PN532_SPI/PN532_SPI.h
10c10
< PN532_SPI(SPIClass &spi, uint8_t ss);
---
> PN532_SPI(SPIClass &spi, uint8_t sck, uint8_t miso, uint8_t mosi, uint8_t ss);
19a20,22
> uint8_t _sck;
> uint8_t _miso;
> uint8_t _mosi;
23c26
< boolean isReady();
---
> bool isReady();