Browse Source

Import STM32Cube_FW_F4_V1.13.1 on 22-Sep-2016

work-f1-1.10.2
Damien George 7 years ago
parent
commit
bddec43554
66 changed files with 903 additions and 708 deletions
  1. +22
    -22
      STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
  2. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h
  3. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h
  4. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h
  5. +3
    -3
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h
  6. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h
  7. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h
  8. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h
  9. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h
  10. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h
  11. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h
  12. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h
  13. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h
  14. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h
  15. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h
  16. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h
  17. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h
  18. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h
  19. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h
  20. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s_ex.h
  21. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h
  22. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h
  23. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h
  24. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h
  25. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h
  26. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h
  27. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rng.h
  28. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc.h
  29. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc_ex.h
  30. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sd.h
  31. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h
  32. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h
  33. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h
  34. +4
    -4
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h
  35. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_sdmmc.h
  36. +2
    -2
      STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h
  37. +4
    -4
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
  38. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c
  39. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c
  40. +6
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c
  41. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c
  42. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c
  43. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c
  44. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c
  45. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
  46. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c
  47. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c
  48. +744
    -553
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c
  49. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c
  50. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c
  51. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c
  52. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c
  53. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c
  54. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c
  55. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c
  56. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c
  57. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c
  58. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c
  59. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c
  60. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c
  61. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c
  62. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c
  63. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c
  64. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c
  65. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c
  66. +2
    -2
      STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c

+ 22
- 22
STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32_hal_legacy.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief This file contains aliases definition for the STM32Cube HAL constants
* macros and functions maintained for legacy purpose.
******************************************************************************
@@ -2216,26 +2216,26 @@
#define __USART3_CLK_SLEEP_ENABLE __HAL_RCC_USART3_CLK_SLEEP_ENABLE
#define __USART3_FORCE_RESET __HAL_RCC_USART3_FORCE_RESET
#define __USART3_RELEASE_RESET __HAL_RCC_USART3_RELEASE_RESET
#define __USART4_CLK_DISABLE __HAL_RCC_USART4_CLK_DISABLE
#define __USART4_CLK_ENABLE __HAL_RCC_USART4_CLK_ENABLE
#define __USART4_CLK_SLEEP_ENABLE __HAL_RCC_USART4_CLK_SLEEP_ENABLE
#define __USART4_CLK_SLEEP_DISABLE __HAL_RCC_USART4_CLK_SLEEP_DISABLE
#define __USART4_FORCE_RESET __HAL_RCC_USART4_FORCE_RESET
#define __USART4_RELEASE_RESET __HAL_RCC_USART4_RELEASE_RESET
#define __USART5_CLK_DISABLE __HAL_RCC_USART5_CLK_DISABLE
#define __USART5_CLK_ENABLE __HAL_RCC_USART5_CLK_ENABLE
#define __USART5_CLK_SLEEP_ENABLE __HAL_RCC_USART5_CLK_SLEEP_ENABLE
#define __USART5_CLK_SLEEP_DISABLE __HAL_RCC_USART5_CLK_SLEEP_DISABLE
#define __USART5_FORCE_RESET __HAL_RCC_USART5_FORCE_RESET
#define __USART5_RELEASE_RESET __HAL_RCC_USART5_RELEASE_RESET
#define __USART7_CLK_DISABLE __HAL_RCC_USART7_CLK_DISABLE
#define __USART7_CLK_ENABLE __HAL_RCC_USART7_CLK_ENABLE
#define __USART7_FORCE_RESET __HAL_RCC_USART7_FORCE_RESET
#define __USART7_RELEASE_RESET __HAL_RCC_USART7_RELEASE_RESET
#define __USART8_CLK_DISABLE __HAL_RCC_USART8_CLK_DISABLE
#define __USART8_CLK_ENABLE __HAL_RCC_USART8_CLK_ENABLE
#define __USART8_FORCE_RESET __HAL_RCC_USART8_FORCE_RESET
#define __USART8_RELEASE_RESET __HAL_RCC_USART8_RELEASE_RESET
#define __USART4_CLK_DISABLE __HAL_RCC_UART4_CLK_DISABLE
#define __USART4_CLK_ENABLE __HAL_RCC_UART4_CLK_ENABLE
#define __USART4_CLK_SLEEP_ENABLE __HAL_RCC_UART4_CLK_SLEEP_ENABLE
#define __USART4_CLK_SLEEP_DISABLE __HAL_RCC_UART4_CLK_SLEEP_DISABLE
#define __USART4_FORCE_RESET __HAL_RCC_UART4_FORCE_RESET
#define __USART4_RELEASE_RESET __HAL_RCC_UART4_RELEASE_RESET
#define __USART5_CLK_DISABLE __HAL_RCC_UART5_CLK_DISABLE
#define __USART5_CLK_ENABLE __HAL_RCC_UART5_CLK_ENABLE
#define __USART5_CLK_SLEEP_ENABLE __HAL_RCC_UART5_CLK_SLEEP_ENABLE
#define __USART5_CLK_SLEEP_DISABLE __HAL_RCC_UART5_CLK_SLEEP_DISABLE
#define __USART5_FORCE_RESET __HAL_RCC_UART5_FORCE_RESET
#define __USART5_RELEASE_RESET __HAL_RCC_UART5_RELEASE_RESET
#define __USART7_CLK_DISABLE __HAL_RCC_UART7_CLK_DISABLE
#define __USART7_CLK_ENABLE __HAL_RCC_UART7_CLK_ENABLE
#define __USART7_FORCE_RESET __HAL_RCC_UART7_FORCE_RESET
#define __USART7_RELEASE_RESET __HAL_RCC_UART7_RELEASE_RESET
#define __USART8_CLK_DISABLE __HAL_RCC_UART8_CLK_DISABLE
#define __USART8_CLK_ENABLE __HAL_RCC_UART8_CLK_ENABLE
#define __USART8_FORCE_RESET __HAL_RCC_UART8_FORCE_RESET
#define __USART8_RELEASE_RESET __HAL_RCC_UART8_RELEASE_RESET
#define __USB_CLK_DISABLE __HAL_RCC_USB_CLK_DISABLE
#define __USB_CLK_ENABLE __HAL_RCC_USB_CLK_ENABLE
#define __USB_FORCE_RESET __HAL_RCC_USB_FORCE_RESET


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief This file contains all the functions prototypes for the HAL
* module driver.
******************************************************************************


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_adc.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file containing functions prototypes of ADC HAL library.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_adc_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of ADC HAL module.
******************************************************************************
* @attention


+ 3
- 3
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_can.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of CAN HAL module.
******************************************************************************
* @attention
@@ -249,7 +249,7 @@ typedef struct
* @{
*/

/** @defgroup HAL_CAN_Error_Code HAL CAN Error Code
/** @defgroup CAN_Error_Code CAN Error Code
* @{
*/
#define HAL_CAN_ERROR_NONE 0x00U /*!< No error */


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_cortex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of CORTEX HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dac.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of DAC HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dac.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of DAC HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_def.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief This file contains HAL common defines, enumeration, macros and
* structures definitions.
******************************************************************************


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dma.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of DMA HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dma_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of DMA HAL extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_flash.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of FLASH HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_flash_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of FLASH HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_flash_ramfunc.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of FLASH RAMFUNC driver.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_gpio.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of GPIO HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_gpio_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of GPIO HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_i2c.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of I2C HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_i2c_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of I2C HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_i2s.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of I2S HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_i2s_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of I2S HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pcd.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of PCD HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pcd_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of PCD HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pwr.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of PWR HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pwr_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of PWR HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rcc.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of RCC HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rcc_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of RCC HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rng.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rng.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of RNG HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rtc.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of RTC HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rtc_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of RTC HAL Extension module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sd.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_sd.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of SD HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_spi.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of SPI HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_tim.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of TIM HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_tim_ex.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of TIM HAL Extension module.
******************************************************************************
* @attention


+ 4
- 4
STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_uart.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of UART HAL module.
******************************************************************************
* @attention
@@ -167,13 +167,13 @@ typedef struct

uint16_t TxXferSize; /*!< UART Tx Transfer size */

uint16_t TxXferCount; /*!< UART Tx Transfer Counter */
__IO uint16_t TxXferCount; /*!< UART Tx Transfer Counter */

uint8_t *pRxBuffPtr; /*!< Pointer to UART Rx transfer Buffer */

uint16_t RxXferSize; /*!< UART Rx Transfer size */

uint16_t RxXferCount; /*!< UART Rx Transfer Counter */
__IO uint16_t RxXferCount; /*!< UART Rx Transfer Counter */

DMA_HandleTypeDef *hdmatx; /*!< UART Tx DMA Handle parameters */



+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_sdmmc.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_ll_sdmmc.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of SDMMC HAL module.
******************************************************************************
* @attention


+ 2
- 2
STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_ll_usb.h
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Header file of USB Core HAL module.
******************************************************************************
* @attention


+ 4
- 4
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief HAL module driver.
* This is the common part of the HAL initialization
*
@@ -68,11 +68,11 @@
* @{
*/
/**
* @brief STM32F4xx HAL Driver version number V1.5.1
* @brief STM32F4xx HAL Driver version number V1.5.2
*/
#define __STM32F4xx_HAL_VERSION_MAIN (0x01) /*!< [31:24] main version */
#define __STM32F4xx_HAL_VERSION_SUB1 (0x05) /*!< [23:16] sub1 version */
#define __STM32F4xx_HAL_VERSION_SUB2 (0x01) /*!< [15:8] sub2 version */
#define __STM32F4xx_HAL_VERSION_SUB2 (0x02) /*!< [15:8] sub2 version */
#define __STM32F4xx_HAL_VERSION_RC (0x00) /*!< [7:0] release candidate */
#define __STM32F4xx_HAL_VERSION ((__STM32F4xx_HAL_VERSION_MAIN << 24U)\
|(__STM32F4xx_HAL_VERSION_SUB1 << 16U)\


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_adc.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief This file provides firmware functions to manage the following
* functionalities of the Analog to Digital Convertor (ADC) peripheral:
* + Initialization and de-initialization functions


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_adc_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief This file provides firmware functions to manage the following
* functionalities of the ADC extension peripheral:
* + Extended features functions


+ 6
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_can.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief This file provides firmware functions to manage the following
* functionalities of the Controller Area Network (CAN) peripheral:
* + Initialization and de-initialization functions
@@ -844,6 +844,8 @@ HAL_StatusTypeDef HAL_CAN_Receive(CAN_HandleTypeDef* hcan, uint8_t FIFONumber, u
hcan->pRxMsg->DLC = (uint8_t)0x0FU & hcan->Instance->sFIFOMailBox[FIFONumber].RDTR;
/* Get the FMI */
hcan->pRxMsg->FMI = (uint8_t)0xFFU & (hcan->Instance->sFIFOMailBox[FIFONumber].RDTR >> 8U);
/* Get the FIFONumber */
hcan->pRxMsg->FIFONumber = FIFONumber;
/* Get the data field */
hcan->pRxMsg->Data[0U] = (uint8_t)0xFFU & hcan->Instance->sFIFOMailBox[FIFONumber].RDLR;
hcan->pRxMsg->Data[1U] = (uint8_t)0xFFU & (hcan->Instance->sFIFOMailBox[FIFONumber].RDLR >> 8U);
@@ -1352,6 +1354,8 @@ static HAL_StatusTypeDef CAN_Receive_IT(CAN_HandleTypeDef* hcan, uint8_t FIFONum
hcan->pRxMsg->RTR = (uint8_t)0x02U & hcan->Instance->sFIFOMailBox[FIFONumber].RIR;
/* Get the DLC */
hcan->pRxMsg->DLC = (uint8_t)0x0FU & hcan->Instance->sFIFOMailBox[FIFONumber].RDTR;
/* Get the FIFONumber */
hcan->pRxMsg->FIFONumber = FIFONumber;
/* Get the FMI */
hcan->pRxMsg->FMI = (uint8_t)0xFFU & (hcan->Instance->sFIFOMailBox[FIFONumber].RDTR >> 8U);
/* Get the data field */


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_cortex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief CORTEX HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the CORTEX:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dac.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief DAC HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Digital to Analog Converter (DAC) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dac_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief DAC HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of DAC extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_dma.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief DMA HAL module driver.
*
* This file provides firmware functions to manage the following


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_flash.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief FLASH HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the internal FLASH memory:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_flash_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Extended FLASH HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the FLASH extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_gpio.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief GPIO HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the General Purpose Input/Output (GPIO) peripheral:


+ 744
- 553
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c
File diff suppressed because it is too large
View File


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_i2s.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief I2S HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Integrated Interchip Sound (I2S) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_i2s_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief I2S HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of I2S extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pcd.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief PCD HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the USB Peripheral Controller:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pcd_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief PCD HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the USB Peripheral Controller:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pwr.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief PWR HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Power Controller (PWR) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_pwr_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Extended PWR HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of PWR extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rcc.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief RCC HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Reset and Clock Control (RCC) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rcc_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief Extension RCC HAL module driver.
* This file provides firmware functions to manage the following
* functionalities RCC extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rng.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief RNG HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Random Number Generator (RNG) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rtc.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief RTC HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Real Time Clock (RTC) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_rtc_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief RTC HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Real Time Clock (RTC) Extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_sd.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief SD card HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Secure Digital (SD) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_spi.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief SPI HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Serial Peripheral Interface (SPI) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_tim.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief TIM HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Timer (TIM) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_tim_ex.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief TIM HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Timer extension peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_hal_uart.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief UART HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Universal Asynchronous Receiver Transmitter (UART) peripheral:


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_ll_sdmmc.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief SDMMC Low Layer HAL module driver.
*
* This file provides firmware functions to manage the following


+ 2
- 2
STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c View File

@@ -2,8 +2,8 @@
******************************************************************************
* @file stm32f4xx_ll_usb.c
* @author MCD Application Team
* @version V1.5.1
* @date 01-July-2016
* @version V1.5.2
* @date 22-September-2016
* @brief USB Low Layer HAL module driver.
*
* This file provides firmware functions to manage the following


Loading…
Cancel
Save