We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d8ee528 commit 9042682Copy full SHA for 9042682
targets/TARGET_STM/TARGET_STM32F3/spi_api.c
@@ -62,16 +62,22 @@ int spi_get_clock_freq(spi_t *obj) {
62
#endif
63
#if defined SPI2_BASE
64
case SPI_2:
65
+ /* SPI_2 and SPI_3. Source CLK is PCKL1 */
66
+ spi_hz = HAL_RCC_GetPCLK1Freq();
67
+ break;
68
69
#if defined SPI3_BASE
70
case SPI_3:
71
72
73
74
75
#if defined SPI4_BASE
76
case SPI_4:
-#endif
- /* SPI_2 and SPI_3. Source CLK is PCKL1 */
- spi_hz = HAL_RCC_GetPCLK1Freq();
77
+ /* SPI_4. Source CLK is PCKL2 */
78
+ spi_hz = HAL_RCC_GetPCLK2Freq();
79
break;
80
+#endif
81
default:
82
error("CLK: SPI instance not set");
83
0 commit comments