diff options
author | David Crocker <dcrocker@eschertech.com> | 2022-05-30 17:43:43 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2022-05-30 17:43:43 +0300 |
commit | 2d4cf83d83eff1f9c54f90ab68abf69b1fe67851 (patch) | |
tree | d2fceb6c9e8285485ae37cee019be5bfc816b018 | |
parent | 2c96415909ffb6c50c2c072a655466c3a5f30b86 (diff) |
Set high drive strength on shared SPI pins
-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); |