File tree 2 files changed +8
-0
lines changed
2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -138,6 +138,13 @@ void serialEventRun(void)
138
138
}
139
139
140
140
// Constructors ////////////////////////////////////////////////////////////////
141
+ HardwareSerial::HardwareSerial (uint32_t _rx, uint32_t _tx)
142
+ {
143
+ _serial.pin_rx = digitalPinToPinName (_rx);
144
+ _serial.pin_tx = digitalPinToPinName (_tx);
145
+ init ();
146
+ }
147
+
141
148
HardwareSerial::HardwareSerial (PinName _rx, PinName _tx)
142
149
{
143
150
_serial.pin_rx = _rx;
Original file line number Diff line number Diff line change @@ -101,6 +101,7 @@ class HardwareSerial : public Stream
101
101
serial_t _serial;
102
102
103
103
public:
104
+ HardwareSerial (uint32_t _rx, uint32_t _tx);
104
105
HardwareSerial (PinName _rx, PinName _tx);
105
106
HardwareSerial (void * peripheral);
106
107
void begin (unsigned long baud) { begin (baud, SERIAL_8N1); }
You can’t perform that action at this time.
0 commit comments