From 888847198d33e19dbbcca7f5bcb68ce97702cb0c Mon Sep 17 00:00:00 2001 From: Giovanni Di Sirio Date: Sun, 24 Oct 2021 17:54:38 +0000 Subject: [PATCH] git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14946 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 --- .../SPI/cfg/stm32g474re_nucleo64/portab.c | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/testhal/STM32/multi/SPI/cfg/stm32g474re_nucleo64/portab.c b/testhal/STM32/multi/SPI/cfg/stm32g474re_nucleo64/portab.c index 55fab452a..51b159d6e 100644 --- a/testhal/STM32/multi/SPI/cfg/stm32g474re_nucleo64/portab.c +++ b/testhal/STM32/multi/SPI/cfg/stm32g474re_nucleo64/portab.c @@ -113,14 +113,26 @@ void portab_setup(void) { * SPI2 I/O pins setup. */ palSetPadMode(GPIOB, 13, PAL_MODE_ALTERNATE(5) | - PAL_STM32_OSPEED_HIGHEST); /* New SCK. */ + PAL_STM32_OSPEED_HIGHEST); /* SPI2 SCK. */ palSetPadMode(GPIOB, 14, PAL_MODE_ALTERNATE(5) | - PAL_STM32_OSPEED_HIGHEST); /* New MISO. */ + PAL_STM32_OSPEED_HIGHEST); /* SPI2 MISO. */ palSetPadMode(GPIOB, 15, PAL_MODE_ALTERNATE(5) | - PAL_STM32_OSPEED_HIGHEST); /* New MOSI. */ + PAL_STM32_OSPEED_HIGHEST); /* SPI2 MOSI. */ palSetPadMode(GPIOB, 12, PAL_MODE_OUTPUT_PUSHPULL | - PAL_STM32_OSPEED_HIGHEST); /* New CS. */ + PAL_STM32_OSPEED_HIGHEST); /* SPI2 CS. */ palSetPad(GPIOB, 12); + + /* + * SPI3 I/O pins setup. + */ + palSetPadMode(GPIOB, 3, PAL_MODE_ALTERNATE(6) | + PAL_STM32_OSPEED_HIGHEST); /* SPI3 SCK. */ + palSetPadMode(GPIOB, 4, PAL_MODE_ALTERNATE(6) | + PAL_STM32_OSPEED_HIGHEST); /* SPI3 MISO. */ + palSetPadMode(GPIOB, 5, PAL_MODE_ALTERNATE(6) | + PAL_STM32_OSPEED_HIGHEST); /* SPI3 MOSI. */ + palSetPadMode(GPIOA, 4, PAL_MODE_ALTERNATE(6) | + PAL_STM32_OSPEED_HIGHEST); /* SPI3 NSSS. */ } /** @} */