@@ -19,6 +19,7 @@ TMC2209::TMC2209()
1919 cool_step_enabled_ = false ;
2020}
2121
22+ #if !defined(ARDUINO_ARCH_RENESAS)
2223void TMC2209::setup (HardwareSerial & serial,
2324 long serial_baud_rate,
2425 SerialAddress serial_address)
@@ -29,6 +30,7 @@ void TMC2209::setup(HardwareSerial & serial,
2930
3031 initialize (serial_baud_rate, serial_address);
3132}
33+ #endif
3234#if defined(ESP32)
3335void TMC2209::setup (HardwareSerial & serial,
3436 long serial_baud_rate,
@@ -60,27 +62,27 @@ void TMC2209::setup(SerialUART & serial,
6062 hardware_serial_ptr_ = &serial;
6163 if ((alternate_rx_pin < 0 ) || (alternate_tx_pin < 0 ))
6264 {
63- hardware_serial_ptr_-> end ();
64- hardware_serial_ptr_-> begin (serial_baud_rate);
65+ serial. end ();
66+ serial. begin (serial_baud_rate);
6567 }
6668 else
6769 {
6870 hardware_serial_ptr_->end ();
6971 serial.setRX (alternate_rx_pin);
7072 serial.setTX (alternate_tx_pin);
71- hardware_serial_ptr_-> begin (serial_baud_rate);
73+ serial. begin (serial_baud_rate);
7274 }
7375
7476 initialize (serial_baud_rate, serial_address);
7577}
76- #elif defined(ARDUINO_UNOR4_MINIMA )
78+ #elif defined(ARDUINO_ARCH_RENESAS )
7779void TMC2209::setup (UART & serial,
7880 long serial_baud_rate,
7981 SerialAddress serial_address)
8082{
8183 hardware_serial_ptr_ = &serial;
82- hardware_serial_ptr_-> end ();
83- hardware_serial_ptr_-> begin (serial_baud_rate);
84+ serial. end ();
85+ serial. begin (serial_baud_rate);
8486
8587 initialize (serial_baud_rate, serial_address);
8688}
0 commit comments