Просмотр исходного кода

[HAL][GENERIC] Remove __IO in __weak void HAL_Delay(__IO uint32_t Delay) to fix warning compilation

    edit 87f1fe5 [HAL][GENERIC] Remove __IO in __weak void HAL_Delay(__IO uint32_t Delay) to fix warning compilation
Rania JMAI 2 лет назад
Родитель
Сommit
ee1fdd91b5
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      Inc/stm32f2xx_hal.h
  2. 1 1
      Src/stm32f2xx_hal.c

+ 1 - 1
Inc/stm32f2xx_hal.h

@@ -184,7 +184,7 @@ extern HAL_TickFreqTypeDef uwTickFreq;
   */
 /* Peripheral Control functions  ************************************************/
 void HAL_IncTick(void);
-void HAL_Delay(__IO uint32_t Delay);
+void HAL_Delay(uint32_t Delay);
 uint32_t HAL_GetTick(void);
 uint32_t HAL_GetTickPrio(void);
 HAL_StatusTypeDef HAL_SetTickFreq(HAL_TickFreqTypeDef Freq);

+ 1 - 1
Src/stm32f2xx_hal.c

@@ -381,7 +381,7 @@ HAL_TickFreqTypeDef HAL_GetTickFreq(void)
   * @param  Delay specifies the delay time length, in milliseconds.
   * @retval None
   */
-__weak void HAL_Delay(__IO uint32_t Delay)
+__weak void HAL_Delay(uint32_t Delay)
 {
   uint32_t tickstart = HAL_GetTick();
   uint32_t wait = Delay;