diff options
-rw-r--r-- | src/Hardware/Spi/SharedSpiDevice.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Hardware/Spi/SharedSpiDevice.cpp b/src/Hardware/Spi/SharedSpiDevice.cpp index 314241e3..4a14fc92 100644 --- a/src/Hardware/Spi/SharedSpiDevice.cpp +++ b/src/Hardware/Spi/SharedSpiDevice.cpp @@ -28,6 +28,8 @@ void SharedSpiDevice::Init() noexcept SetPinFunction(SharedSpiMosiPin, SharedSpiPinFunction); SetPinFunction(SharedSpiMisoPin, SharedSpiPinFunction); SetPinFunction(SharedSpiSclkPin, SharedSpiPinFunction); + SetHighDriveStrength(SharedSpiMosiPin); + SetHighDriveStrength(SharedSpiSclkPin); // some devices (e.g. TFT LCD font chip) need fast rise and fall times mainSharedSpiDevice = new SharedSpiDevice(SharedSpiSercomNumber); #elif USART_SPI SetPinFunction(APIN_USART_SSPI_SCK, USARTSPISckPeriphMode); |