добавлена совместимость с stm32f103
там нет дефйана GPIO_SPEED_FREQ_VERY_HIGH, есть только GPIO_SPEED_FREQ_HIGH
This commit is contained in:
@@ -65,7 +65,11 @@ void MEMSPI_Base_Init(MEMSPI_HandleTypeDef *hmemspi, SPI_HandleTypeDef *hspi)
|
|||||||
GPIO_InitStruct.Pin = hmemspi->CS_PIN;
|
GPIO_InitStruct.Pin = hmemspi->CS_PIN;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_PULLDOWN;
|
GPIO_InitStruct.Pull = GPIO_PULLDOWN;
|
||||||
|
#ifdef GPIO_SPEED_FREQ_VERY_HIGH
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
||||||
|
#else
|
||||||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
|
||||||
|
#endif
|
||||||
HAL_GPIO_Init(hmemspi->CS_GPIOx, &GPIO_InitStruct);
|
HAL_GPIO_Init(hmemspi->CS_GPIOx, &GPIO_InitStruct);
|
||||||
MEMSPI_Deselect(hmemspi);
|
MEMSPI_Deselect(hmemspi);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user