Skip to content

Commit b17dd25

Browse files
authored
Merge pull request #143 from cparata/master
Fix issue on SPI for F0, F3, F7 and L4 platforms
2 parents 12dd52f + bbf79b7 commit b17dd25

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

cores/arduino/stm32/spi_com.c

+3
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,9 @@ void spi_init(spi_t *obj, uint32_t speed, spi_mode_e mode, uint8_t msb)
269269
}
270270

271271
handle->Init.TIMode = SPI_TIMODE_DISABLE;
272+
#if defined(STM32F0xx) || defined(STM32F3xx) || defined(STM32F7xx) || defined(STM32L4xx)
273+
handle->Init.NSSPMode = SPI_NSS_PULSE_DISABLE;
274+
#endif
272275

273276
if(obj->pin_mosi != NC) {
274277
port = set_GPIO_Port_Clock(STM_PORT(obj->pin_mosi));

0 commit comments

Comments
 (0)