mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
Change INT pin to GPIO0 temporarily as it cannot attach interrupt.
This commit is contained in:
parent
6af321a7ac
commit
dc2a224d2e
2 changed files with 5 additions and 2 deletions
|
@ -124,7 +124,10 @@ Currently the following boards are supported by the library:
|
||||||
* STM32F4
|
* STM32F4
|
||||||
* Currently the [NUCLEO-F446RE](http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF262063) is supported featuring the STM32F446. Take a look at the following example code: <https://github.com/Lauszus/Nucleo_F446RE_USBHost>.
|
* Currently the [NUCLEO-F446RE](http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1847/PF262063) is supported featuring the STM32F446. Take a look at the following example code: <https://github.com/Lauszus/Nucleo_F446RE_USBHost>.
|
||||||
* ESP8266 is supported using the [ESP8266 Arduino core](https://github.com/esp8266/Arduino)
|
* ESP8266 is supported using the [ESP8266 Arduino core](https://github.com/esp8266/Arduino)
|
||||||
* Note it uses pin 15 and 16 for SS and INT respectively
|
* Note it uses pin 15 and 0 for SS and INT respectively
|
||||||
|
* Also please be aware that:
|
||||||
|
* GPIO16 is **NOT** usable, as it will be used for some other purposes. For example, reset the SoC itself from sleep mode.
|
||||||
|
* GPIO6 to 11 is also **NOT** usable, as they are used to connect SPI flash chip and it is used for storing the executable binary content.
|
||||||
|
|
||||||
The following boards need to be activated manually in [settings.h](settings.h):
|
The following boards need to be activated manually in [settings.h](settings.h):
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,7 @@ typedef MAX3421e<P20, P19> MAX3421E; // Balanduino
|
||||||
#elif defined(__ARDUINO_X86__) && PLATFORM_ID == 0x06
|
#elif defined(__ARDUINO_X86__) && PLATFORM_ID == 0x06
|
||||||
typedef MAX3421e<P3, P2> MAX3421E; // The Intel Galileo supports much faster read and write speed at pin 2 and 3
|
typedef MAX3421e<P3, P2> MAX3421E; // The Intel Galileo supports much faster read and write speed at pin 2 and 3
|
||||||
#elif defined(ESP8266)
|
#elif defined(ESP8266)
|
||||||
typedef MAX3421e<P15, P16> MAX3421E; // ESP8266 boards
|
typedef MAX3421e<P15, P0> MAX3421E; // ESP8266 boards
|
||||||
#else
|
#else
|
||||||
typedef MAX3421e<P10, P9> MAX3421E; // Official Arduinos (UNO, Duemilanove, Mega, 2560, Leonardo, Due etc.), Intel Edison, Intel Galileo 2 or Teensy 2.0 and 3.0
|
typedef MAX3421e<P10, P9> MAX3421E; // Official Arduinos (UNO, Duemilanove, Mega, 2560, Leonardo, Due etc.), Intel Edison, Intel Galileo 2 or Teensy 2.0 and 3.0
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue