File tree 5 files changed +12
-8
lines changed
variants/ARDUINO_NANO33BLE
5 files changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -81,10 +81,10 @@ void arduino::MbedSPI::end() {
81
81
82
82
#if !defined(ARDUINO_AS_MBED_LIBRARY)
83
83
84
- #if DEVICE_SPI > 0
84
+ #if SPI_HOWMANY > 0
85
85
arduino::MbedSPI SPI (SPI_MISO, SPI_MOSI, SPI_SCK);
86
86
#endif
87
- #if DEVICE_SPI > 1
87
+ #if SPI_HOWMANY > 1
88
88
arduino::MbedSPI SPI1 (SPI_MISO1, SPI_MOSI1, SPI_SCK1);
89
89
#endif
90
90
Original file line number Diff line number Diff line change @@ -60,10 +60,10 @@ class MbedSPI : public SPIClass
60
60
61
61
#if !defined(ARDUINO_AS_MBED_LIBRARY)
62
62
63
- #if DEVICE_SPI > 0
63
+ #if SPI_HOWMANY > 0
64
64
extern arduino::MbedSPI SPI;
65
65
#endif
66
- #if DEVICE_SPI > 1
66
+ #if SPI_HOWMANY > 1
67
67
extern arduino::MbedSPI SPI1;
68
68
#endif
69
69
Original file line number Diff line number Diff line change @@ -123,9 +123,9 @@ void arduino::MbedI2C::onReceive(void(*)(int)) {}
123
123
void arduino::MbedI2C::onRequest (void (*)(void )) {}
124
124
125
125
126
- #if DEVICE_I2C > 0
126
+ #if WIRE_HOWMANY > 0
127
127
arduino::MbedI2C Wire (I2C_SDA, I2C_SCL);
128
128
#endif
129
- #if DEVICE_I2C > 1
129
+ #if WIRE_HOWMANY > 1
130
130
arduino::MbedI2C Wire1 (I2C_SDA1, I2C_SCL1);;
131
131
#endif
Original file line number Diff line number Diff line change @@ -67,10 +67,10 @@ class MbedI2C : public HardwareI2C
67
67
68
68
}
69
69
70
- #if DEVICE_I2C > 0
70
+ #if WIRE_HOWMANY > 0
71
71
extern arduino::MbedI2C Wire;
72
72
#endif
73
- #if DEVICE_I2C > 1
73
+ #if WIRE_HOWMANY > 1
74
74
extern arduino::MbedI2C Wire1;
75
75
#endif
76
76
Original file line number Diff line number Diff line change @@ -123,11 +123,15 @@ static const uint8_t SCK = PIN_SPI_SCK;
123
123
124
124
#define DFU_MAGIC_SERIAL_ONLY_RESET 0xb0
125
125
126
+ #define WIRE_HOWMANY 2
127
+
126
128
#define I2C_SDA (digitalPinToPinName(PIN_WIRE_SDA))
127
129
#define I2C_SCL (digitalPinToPinName(PIN_WIRE_SCL))
128
130
#define I2C_SDA1 (digitalPinToPinName(PIN_WIRE_SDA1))
129
131
#define I2C_SCL1 (digitalPinToPinName(PIN_WIRE_SCL1))
130
132
133
+ #define SPI_HOWMANY 1
134
+
131
135
#define SPI_MISO (digitalPinToPinName(PIN_SPI_MISO))
132
136
#define SPI_MOSI (digitalPinToPinName(PIN_SPI_MOSI))
133
137
#define SPI_SCK (digitalPinToPinName(PIN_SPI_SCK))
You can’t perform that action at this time.
0 commit comments