提交 4e5cbdaa 编写于 作者: M me-no-dev

Add declarations for all Serial, SPI and Wire buses

上级 12ca9e8b
......@@ -7,6 +7,8 @@
#if !defined(NO_GLOBAL_INSTANCES) && !defined(NO_GLOBAL_SERIAL)
HardwareSerial Serial(0);
HardwareSerial Serial1(1);
HardwareSerial Serial2(2);
#endif
HardwareSerial::HardwareSerial(int uart_nr) : _uart_nr(uart_nr), _uart(NULL) {}
......
......@@ -79,6 +79,8 @@ protected:
#if !defined(NO_GLOBAL_INSTANCES) && !defined(NO_GLOBAL_SERIAL)
extern HardwareSerial Serial;
extern HardwareSerial Serial1;
extern HardwareSerial Serial2;
#endif
#endif
......@@ -288,3 +288,4 @@ void SPIClass::writePattern_(uint8_t * data, uint8_t size, uint8_t repeat)
}
SPIClass SPI(VSPI);
SPIClass SPI1(HSPI);
......@@ -83,5 +83,6 @@ public:
};
extern SPIClass SPI;
extern SPIClass SPI1;
#endif
......@@ -364,3 +364,4 @@ void TwoWire::dumpI2C()
}
TwoWire Wire = TwoWire(0);
TwoWire Wire1 = TwoWire(1);
......@@ -134,6 +134,7 @@ public:
};
extern TwoWire Wire;
extern TwoWire Wire1;
/*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册