diff --git a/stm32h7/devicetest/GyroL3GD20H.cpp b/stm32h7/devicetest/GyroL3GD20H.cpp index 7abdd5f..c500c3b 100644 --- a/stm32h7/devicetest/GyroL3GD20H.cpp +++ b/stm32h7/devicetest/GyroL3GD20H.cpp @@ -28,6 +28,7 @@ GyroL3GD20H::GyroL3GD20H(SPI_HandleTypeDef *spiHandle, spi::TransferModes transf txDmaHandle = new DMA_HandleTypeDef(); rxDmaHandle = new DMA_HandleTypeDef(); spi::setSpiHandle(spiHandle); + spi::assignSpiUserArgs(spi::SpiBus::SPI_1, spiHandle); transferMode = transferMode_; if(transferMode == spi::TransferModes::DMA) { mspCfg = new spi::MspDmaConfigStruct();