From 0c9b36d063fe2fe810db43c4584e027077492d4a Mon Sep 17 00:00:00 2001 From: Sami Korhonen Date: Sun, 9 Apr 2017 12:21:56 +0300 Subject: [PATCH] Update F7 HAL lib to version 1.2.1 --- .../Inc/Legacy/stm32_hal_legacy.h | 6 +- .../Inc/stm32_assert_template.h | 6 +- .../STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h | 8 +- .../Inc/stm32f7xx_hal_adc.h | 8 +- .../Inc/stm32f7xx_hal_adc_ex.h | 19 +- .../Inc/stm32f7xx_hal_can.h | 6 +- .../Inc/stm32f7xx_hal_cec.h | 6 +- .../Inc/stm32f7xx_hal_conf_template.h | 6 +- .../Inc/stm32f7xx_hal_cortex.h | 6 +- .../Inc/stm32f7xx_hal_crc.h | 7 +- .../Inc/stm32f7xx_hal_crc_ex.h | 6 +- .../Inc/stm32f7xx_hal_cryp.h | 6 +- .../Inc/stm32f7xx_hal_cryp_ex.h | 6 +- .../Inc/stm32f7xx_hal_dac.h | 6 +- .../Inc/stm32f7xx_hal_dac_ex.h | 6 +- .../Inc/stm32f7xx_hal_dcmi.h | 6 +- .../Inc/stm32f7xx_hal_dcmi_ex.h | 6 +- .../Inc/stm32f7xx_hal_def.h | 6 +- .../Inc/stm32f7xx_hal_dfsdm.h | 6 +- .../Inc/stm32f7xx_hal_dma.h | 6 +- .../Inc/stm32f7xx_hal_dma2d.h | 6 +- .../Inc/stm32f7xx_hal_dma_ex.h | 6 +- .../Inc/stm32f7xx_hal_dsi.h | 6 +- .../Inc/stm32f7xx_hal_eth.h | 6 +- .../Inc/stm32f7xx_hal_flash.h | 6 +- .../Inc/stm32f7xx_hal_flash_ex.h | 6 +- .../Inc/stm32f7xx_hal_gpio.h | 6 +- .../Inc/stm32f7xx_hal_gpio_ex.h | 6 +- .../Inc/stm32f7xx_hal_hash.h | 6 +- .../Inc/stm32f7xx_hal_hash_ex.h | 6 +- .../Inc/stm32f7xx_hal_hcd.h | 6 +- .../Inc/stm32f7xx_hal_i2c.h | 6 +- .../Inc/stm32f7xx_hal_i2c_ex.h | 6 +- .../Inc/stm32f7xx_hal_i2s.h | 6 +- .../Inc/stm32f7xx_hal_irda.h | 6 +- .../Inc/stm32f7xx_hal_irda_ex.h | 6 +- .../Inc/stm32f7xx_hal_iwdg.h | 6 +- .../Inc/stm32f7xx_hal_jpeg.h | 6 +- .../Inc/stm32f7xx_hal_lptim.h | 6 +- .../Inc/stm32f7xx_hal_ltdc.h | 6 +- .../Inc/stm32f7xx_hal_ltdc_ex.h | 6 +- .../Inc/stm32f7xx_hal_mdios.h | 6 +- .../Inc/stm32f7xx_hal_mmc.h | 6 +- .../Inc/stm32f7xx_hal_nand.h | 6 +- .../Inc/stm32f7xx_hal_nor.h | 6 +- .../Inc/stm32f7xx_hal_pcd.h | 6 +- .../Inc/stm32f7xx_hal_pcd_ex.h | 6 +- .../Inc/stm32f7xx_hal_pwr.h | 6 +- .../Inc/stm32f7xx_hal_pwr_ex.h | 6 +- .../Inc/stm32f7xx_hal_qspi.h | 6 +- .../Inc/stm32f7xx_hal_rcc.h | 6 +- .../Inc/stm32f7xx_hal_rcc_ex.h | 6 +- .../Inc/stm32f7xx_hal_rng.h | 6 +- .../Inc/stm32f7xx_hal_rtc.h | 6 +- .../Inc/stm32f7xx_hal_rtc_ex.h | 6 +- .../Inc/stm32f7xx_hal_sai.h | 6 +- .../Inc/stm32f7xx_hal_sai_ex.h | 6 +- .../Inc/stm32f7xx_hal_sd.h | 6 +- .../Inc/stm32f7xx_hal_sdram.h | 6 +- .../Inc/stm32f7xx_hal_smartcard.h | 6 +- .../Inc/stm32f7xx_hal_smartcard_ex.h | 6 +- .../Inc/stm32f7xx_hal_smbus.h | 6 +- .../Inc/stm32f7xx_hal_spdifrx.h | 6 +- .../Inc/stm32f7xx_hal_spi.h | 6 +- .../Inc/stm32f7xx_hal_sram.h | 6 +- .../Inc/stm32f7xx_hal_tim.h | 6 +- .../Inc/stm32f7xx_hal_tim_ex.h | 6 +- .../Inc/stm32f7xx_hal_uart.h | 6 +- .../Inc/stm32f7xx_hal_uart_ex.h | 6 +- .../Inc/stm32f7xx_hal_usart.h | 6 +- .../Inc/stm32f7xx_hal_usart_ex.h | 6 +- .../Inc/stm32f7xx_hal_wwdg.h | 6 +- .../Inc/stm32f7xx_ll_adc.h | 159 ++++++------ .../Inc/stm32f7xx_ll_bus.h | 6 +- .../Inc/stm32f7xx_ll_cortex.h | 6 +- .../Inc/stm32f7xx_ll_crc.h | 6 +- .../Inc/stm32f7xx_ll_dac.h | 6 +- .../Inc/stm32f7xx_ll_dma.h | 8 +- .../Inc/stm32f7xx_ll_dma2d.h | 6 +- .../Inc/stm32f7xx_ll_exti.h | 6 +- .../Inc/stm32f7xx_ll_fmc.h | 6 +- .../Inc/stm32f7xx_ll_gpio.h | 6 +- .../Inc/stm32f7xx_ll_i2c.h | 6 +- .../Inc/stm32f7xx_ll_iwdg.h | 6 +- .../Inc/stm32f7xx_ll_lptim.h | 6 +- .../Inc/stm32f7xx_ll_pwr.h | 6 +- .../Inc/stm32f7xx_ll_rcc.h | 6 +- .../Inc/stm32f7xx_ll_rng.h | 6 +- .../Inc/stm32f7xx_ll_rtc.h | 25 +- .../Inc/stm32f7xx_ll_sdmmc.h | 8 +- .../Inc/stm32f7xx_ll_spi.h | 6 +- .../Inc/stm32f7xx_ll_system.h | 9 +- .../Inc/stm32f7xx_ll_tim.h | 6 +- .../Inc/stm32f7xx_ll_usart.h | 6 +- .../Inc/stm32f7xx_ll_usb.h | 6 +- .../Inc/stm32f7xx_ll_utils.h | 6 +- .../Inc/stm32f7xx_ll_wwdg.h | 6 +- .../STM32F7xx_HAL_Driver/Release_Notes.html | 9 +- .../STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c | 10 +- .../Src/stm32f7xx_hal_adc.c | 6 +- .../Src/stm32f7xx_hal_adc_ex.c | 8 +- .../Src/stm32f7xx_hal_can.c | 6 +- .../Src/stm32f7xx_hal_cec.c | 6 +- .../Src/stm32f7xx_hal_cortex.c | 6 +- .../Src/stm32f7xx_hal_crc.c | 6 +- .../Src/stm32f7xx_hal_crc_ex.c | 6 +- .../Src/stm32f7xx_hal_cryp.c | 6 +- .../Src/stm32f7xx_hal_cryp_ex.c | 6 +- .../Src/stm32f7xx_hal_dac.c | 8 +- .../Src/stm32f7xx_hal_dac_ex.c | 6 +- .../Src/stm32f7xx_hal_dcmi.c | 6 +- .../Src/stm32f7xx_hal_dcmi_ex.c | 6 +- .../Src/stm32f7xx_hal_dfsdm.c | 6 +- .../Src/stm32f7xx_hal_dma.c | 230 +++++++++--------- .../Src/stm32f7xx_hal_dma2d.c | 6 +- .../Src/stm32f7xx_hal_dma_ex.c | 6 +- .../Src/stm32f7xx_hal_dsi.c | 6 +- .../Src/stm32f7xx_hal_eth.c | 6 +- .../Src/stm32f7xx_hal_flash.c | 6 +- .../Src/stm32f7xx_hal_flash_ex.c | 6 +- .../Src/stm32f7xx_hal_gpio.c | 6 +- .../Src/stm32f7xx_hal_hash.c | 6 +- .../Src/stm32f7xx_hal_hash_ex.c | 6 +- .../Src/stm32f7xx_hal_hcd.c | 6 +- .../Src/stm32f7xx_hal_i2c.c | 6 +- .../Src/stm32f7xx_hal_i2c_ex.c | 6 +- .../Src/stm32f7xx_hal_i2s.c | 6 +- .../Src/stm32f7xx_hal_irda.c | 6 +- .../Src/stm32f7xx_hal_iwdg.c | 6 +- .../Src/stm32f7xx_hal_jpeg.c | 6 +- .../Src/stm32f7xx_hal_lptim.c | 6 +- .../Src/stm32f7xx_hal_ltdc.c | 6 +- .../Src/stm32f7xx_hal_ltdc_ex.c | 6 +- .../Src/stm32f7xx_hal_mdios.c | 6 +- .../Src/stm32f7xx_hal_mmc.c | 43 ++-- .../Src/stm32f7xx_hal_msp_template.c | 6 +- .../Src/stm32f7xx_hal_nand.c | 10 +- .../Src/stm32f7xx_hal_nor.c | 6 +- .../Src/stm32f7xx_hal_pcd.c | 6 +- .../Src/stm32f7xx_hal_pcd_ex.c | 6 +- .../Src/stm32f7xx_hal_pwr.c | 6 +- .../Src/stm32f7xx_hal_pwr_ex.c | 6 +- .../Src/stm32f7xx_hal_qspi.c | 6 +- .../Src/stm32f7xx_hal_rcc.c | 6 +- .../Src/stm32f7xx_hal_rcc_ex.c | 6 +- .../Src/stm32f7xx_hal_rng.c | 6 +- .../Src/stm32f7xx_hal_rtc.c | 6 +- .../Src/stm32f7xx_hal_rtc_ex.c | 6 +- .../Src/stm32f7xx_hal_sai.c | 6 +- .../Src/stm32f7xx_hal_sai_ex.c | 6 +- .../Src/stm32f7xx_hal_sd.c | 52 ++-- .../Src/stm32f7xx_hal_sdram.c | 6 +- .../Src/stm32f7xx_hal_smartcard.c | 6 +- .../Src/stm32f7xx_hal_smartcard_ex.c | 6 +- .../Src/stm32f7xx_hal_smbus.c | 6 +- .../Src/stm32f7xx_hal_spdifrx.c | 6 +- .../Src/stm32f7xx_hal_spi.c | 6 +- .../Src/stm32f7xx_hal_sram.c | 6 +- .../Src/stm32f7xx_hal_tim.c | 8 +- .../Src/stm32f7xx_hal_tim_ex.c | 6 +- ...tm32f7xx_hal_timebase_rtc_alarm_template.c | 6 +- ...m32f7xx_hal_timebase_rtc_wakeup_template.c | 6 +- .../Src/stm32f7xx_hal_timebase_tim_template.c | 6 +- .../Src/stm32f7xx_hal_uart.c | 6 +- .../Src/stm32f7xx_hal_usart.c | 6 +- .../Src/stm32f7xx_hal_wwdg.c | 6 +- .../Src/stm32f7xx_ll_adc.c | 6 +- .../Src/stm32f7xx_ll_crc.c | 6 +- .../Src/stm32f7xx_ll_dac.c | 6 +- .../Src/stm32f7xx_ll_dma.c | 6 +- .../Src/stm32f7xx_ll_dma2d.c | 6 +- .../Src/stm32f7xx_ll_exti.c | 6 +- .../Src/stm32f7xx_ll_fmc.c | 6 +- .../Src/stm32f7xx_ll_gpio.c | 6 +- .../Src/stm32f7xx_ll_i2c.c | 6 +- .../Src/stm32f7xx_ll_lptim.c | 6 +- .../Src/stm32f7xx_ll_pwr.c | 6 +- .../Src/stm32f7xx_ll_rcc.c | 6 +- .../Src/stm32f7xx_ll_rng.c | 6 +- .../Src/stm32f7xx_ll_rtc.c | 6 +- .../Src/stm32f7xx_ll_sdmmc.c | 10 +- .../Src/stm32f7xx_ll_spi.c | 6 +- .../Src/stm32f7xx_ll_tim.c | 6 +- .../Src/stm32f7xx_ll_usart.c | 6 +- .../Src/stm32f7xx_ll_usb.c | 6 +- .../Src/stm32f7xx_ll_utils.c | 6 +- 186 files changed, 820 insertions(+), 821 deletions(-) diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h b/lib/main/STM32F7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h index 112662abd7..e4b3529330 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h @@ -2,14 +2,14 @@ ****************************************************************************** * @file stm32_hal_legacy.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief This file contains aliases definition for the STM32Cube HAL constants * macros and functions maintained for legacy purpose. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32_assert_template.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32_assert_template.h index 3591119181..fb2e70f083 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32_assert_template.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32_assert_template.h @@ -2,15 +2,15 @@ ****************************************************************************** * @file stm32_assert.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief STM32 assert template file. * This file should be copied to the application folder and renamed * to stm32_assert.h. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h index 1636e610db..a3209cfa66 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h @@ -2,14 +2,14 @@ ****************************************************************************** * @file stm32f7xx_hal.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief This file contains all the functions prototypes for the HAL * module driver. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -57,7 +57,7 @@ /* Exported types ------------------------------------------------------------*/ /* Exported constants --------------------------------------------------------*/ -/** @defgroup SYSCFG_Exported_Constants SYSCFG Exported Constants +/** @defgroup HAL_Exported_Constants HAL Exported Constants * @{ */ diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc.h index 73ba1ee2e8..2ba37498cc 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_adc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of ADC HAL extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -490,7 +490,7 @@ typedef struct /** @defgroup ADC_Exported_Macros ADC Exported Macros * @{ */ - + /** @brief Reset ADC handle state * @param __HANDLE__: ADC handle * @retval None diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc_ex.h index 0bd8dd1451..d2cd1a516f 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_adc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of ADC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -126,9 +126,6 @@ typedef struct Caution: this setting impacts the entire injected group. Therefore, call of HAL_ADCEx_InjectedConfigChannel() to configure a channel on injected group can impact the configuration of other channels previously set. */ }ADC_InjectionConfTypeDef; -/** - * @} - */ /** * @brief ADC Configuration multi-mode structure definition @@ -252,7 +249,7 @@ typedef struct /** @addtogroup ADCEx_Exported_Functions * @{ */ - + /** @addtogroup ADCEx_Exported_Functions_Group1 * @{ */ @@ -290,7 +287,7 @@ HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef* hadc, ADC_ /** * @} */ - + /* Private macros ------------------------------------------------------------*/ /** @defgroup ADCEx_Private_Macros ADC Private Macros * @{ @@ -333,7 +330,7 @@ HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef* hadc, ADC_ ((__INJTRIG__) == ADC_EXTERNALTRIGINJECCONV_T5_TRGO) || \ ((__INJTRIG__) == ADC_EXTERNALTRIGINJECCONV_T3_CC1) || \ ((__INJTRIG__) == ADC_EXTERNALTRIGINJECCONV_T6_TRGO) || \ - ((__INJTRIG__) == ADC_INJECTED_SOFTWARE_START)) + ((__INJTRIG__) == ADC_INJECTED_SOFTWARE_START)) #define IS_ADC_INJECTED_RANK(__RANK__) (((__RANK__) == ADC_INJECTED_RANK_1) || \ ((__RANK__) == ADC_INJECTED_RANK_2) || \ ((__RANK__) == ADC_INJECTED_RANK_3) || \ @@ -351,7 +348,7 @@ HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef* hadc, ADC_ /** * @} */ - + /* Private functions ---------------------------------------------------------*/ /** @defgroup ADCEx_Private_Functions ADC Private Functions * @{ @@ -364,7 +361,7 @@ HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef* hadc, ADC_ /** * @} */ - + /** * @} */ diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_can.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_can.h index eef7f1a684..b5d0b2aff4 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_can.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_can.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_can.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CAN HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cec.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cec.h index 79fee5fe26..87c30a367b 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cec.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cec.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_cec.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CEC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_conf_template.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_conf_template.h index 800e9ba3da..4ae68a18ac 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_conf_template.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_conf_template.h @@ -2,15 +2,15 @@ ****************************************************************************** * @file stm32f7xx_hal_conf_template.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief HAL configuration template file. * This file should be copied to the application folder and renamed * to stm32f7xx_hal_conf.h. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h index 381b94f8a2..92db69900a 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_cortex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CORTEX HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc.h index bc813d4ec2..b228db42e1 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_crc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CRC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -281,7 +281,6 @@ typedef struct * @} */ - /* Include CRC HAL Extension module */ #include "stm32f7xx_hal_crc_ex.h" diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc_ex.h index 2d91fa88ca..b0bde5f24a 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_crc_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_crc_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CRC HAL extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp.h index 6ab89b0022..04c6dee9b1 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_cryp.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CRYP HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp_ex.h index b4e2e16440..f2f3393c95 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cryp_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_cryp_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CRYP HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac.h index c080d6c9eb..d980e307e0 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dac.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DAC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac_ex.h index 7a72f44816..c15d8dd3d0 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dac_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dac.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DAC HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi.h index 56f5dc35e4..4bc66a7aab 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dcmi.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DCMI HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi_ex.h index c43b1887fa..a8133c3332 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dcmi_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dcmi_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DCMI Extension HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h index fb161df5bc..abdce3d27c 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h @@ -2,14 +2,14 @@ ****************************************************************************** * @file stm32f7xx_hal_def.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief This file contains HAL common defines, enumeration, macros and * structures definitions. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dfsdm.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dfsdm.h index ab120d1db8..b7adde3fd5 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dfsdm.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dfsdm.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dfsdm.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DFSDM HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h index d739e35800..12c671ab1b 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dma.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DMA HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma2d.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma2d.h index 8d6befe0d4..4c2c549b50 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma2d.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma2d.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dma2d.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DMA2D HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma_ex.h index cace40a181..1c03fbe09e 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dma_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DMA HAL extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dsi.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dsi.h index 4eaf8ac13a..f170b88c6e 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dsi.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dsi.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_dsi.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DSI HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_eth.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_eth.h index 367cafbbb5..9af5edd82d 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_eth.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_eth.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_eth.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of ETH HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h index 26d03da06a..6aebf88d6b 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_flash.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of FLASH HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h index d28b8880dd..a7ef785b1a 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_flash_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of FLASH HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h index 39910925e8..97dfceb2c6 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_gpio.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of GPIO HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio_ex.h index c4ad1b89ae..6c2762c20a 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_gpio_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of GPIO HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash.h index 73f1caef58..cb4e1f9e2e 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_hash.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of HASH HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash_ex.h index 96b17c0d2c..4fc605d717 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hash_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_hash_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of HASH HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hcd.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hcd.h index 568bcc259b..ef1584e94f 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hcd.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_hcd.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_hcd.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of HCD HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c.h index 11590555fc..b5ae43ac8d 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_i2c.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of I2C HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c_ex.h index c34cfb3744..17ffba1bbb 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_i2c_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of I2C HAL Extended module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2s.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2s.h index 4b75336c8b..d6e7f9a29e 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2s.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2s.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_i2s.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of I2S HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda.h index a094e5ae5a..a63143d6ff 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_irda.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of IRDA HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda_ex.h index 82912d8fff..f58591d9ca 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_irda_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_irda_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of IRDA HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_iwdg.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_iwdg.h index e67825e3d1..c4650a582a 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_iwdg.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_iwdg.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_iwdg.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of IWDG HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_jpeg.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_jpeg.h index 42aafe2db4..19c1d265b6 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_jpeg.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_jpeg.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_jpeg.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of JPEG HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_lptim.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_lptim.h index b9ebfa1619..f0d0b8e132 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_lptim.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_lptim.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_lptim.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of LPTIM HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc.h index f10427093d..c1d16da276 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_ltdc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of LTDC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc_ex.h index 49e0f1a88e..5e74f39593 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_ltdc_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_ltdc_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of LTDC HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mdios.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mdios.h index d27eb2fc8d..69c9554095 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mdios.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mdios.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_mdios.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of MDIOS HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mmc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mmc.h index 2ff8586165..07faa9a6bd 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mmc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_mmc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_mmc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of MMC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nand.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nand.h index 9f6dee1e52..037607ed11 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nand.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nand.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_nand.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of NAND HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nor.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nor.h index 6b2ccdde3e..03715c4a9b 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nor.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_nor.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_nor.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of NOR HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd.h index 1c62bf0037..e300243af0 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_pcd.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of PCD HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd_ex.h index 959f448471..7c9b359778 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pcd_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_pcd_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of PCD HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr.h index 62749ad362..aac70d6d51 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_pwr.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of PWR HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr_ex.h index d32b7e5c5b..8aff4ffd50 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_pwr_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of PWR HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_qspi.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_qspi.h index 4bd99b83ca..0a122e7533 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_qspi.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_qspi.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_qspi.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of QSPI HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h index 3c91ad0129..f2c81fb9c0 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_rcc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RCC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc_ex.h index 028ca0f9ef..556f69d679 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_rcc_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RCC HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rng.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rng.h index 2ac29c8b4e..f0fd7f6356 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rng.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rng.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_rng.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RNG HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc.h index 1c3c4ebae6..8168b65639 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_rtc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RTC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc_ex.h index fba590f9bb..8647100e83 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rtc_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_rtc_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RTC HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai.h index 74171e1cea..80897984a2 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_sai.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SAI HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai_ex.h index 92456e8e6f..059697263a 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sai_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_sai_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SAI Extension HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sd.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sd.h index fc21d5334f..c6ff30a8ed 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sd.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sd.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_sd.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SD HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sdram.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sdram.h index 42c2265c76..e2a1c8cecc 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sdram.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sdram.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_sdram.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SDRAM HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard.h index 802c7911e2..d7278e5932 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_smartcard.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SMARTCARD HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard_ex.h index f7e4105935..883ae0985f 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smartcard_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_smartcard_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SMARTCARD HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smbus.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smbus.h index 58ebbd6d33..fd86b1cdda 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smbus.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_smbus.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_smbus.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SMBUS HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spdifrx.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spdifrx.h index 1fedfe7723..d1e6103418 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spdifrx.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spdifrx.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_spdifrx.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SPDIFRX HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spi.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spi.h index c8b33bf6a8..9bc647284d 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spi.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_spi.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_spi.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SPI HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sram.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sram.h index 644c340998..ec3fc9e4a0 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sram.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sram.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_sram.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SRAM HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim.h index 161ea1a57a..ce7bf47fd6 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_tim.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of TIM HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim_ex.h index fa4d11c795..cb89b9eeca 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_tim_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_tim_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of TIM HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart.h index b462827732..c72c4906cf 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_uart.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of UART HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart_ex.h index b864b1d28a..f19cbc98a8 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_uart_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of UART HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart.h index 2e97df3e7c..56f94fa32d 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_usart.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of USART HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart_ex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart_ex.h index 3b5b057336..458d7417f2 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart_ex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_usart_ex.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_usart_ex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of USART HAL Extension module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_wwdg.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_wwdg.h index 3a546a062c..78ee04b991 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_wwdg.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_wwdg.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_hal_wwdg.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of WWDG HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_adc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_adc.h index 433115e4a5..c3b15f2dba 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_adc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_adc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_adc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of ADC LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -71,10 +71,10 @@ extern "C" { /* Internal register offset for ADC group regular sequencer configuration */ /* (offset placed into a spare area of literal definition) */ -#define ADC_SQR1_REGOFFSET (0x00000000U) -#define ADC_SQR2_REGOFFSET (0x00000100U) -#define ADC_SQR3_REGOFFSET (0x00000200U) -#define ADC_SQR4_REGOFFSET (0x00000300U) +#define ADC_SQR1_REGOFFSET 0x00000000U +#define ADC_SQR2_REGOFFSET 0x00000100U +#define ADC_SQR3_REGOFFSET 0x00000200U +#define ADC_SQR4_REGOFFSET 0x00000300U #define ADC_REG_SQRX_REGOFFSET_MASK (ADC_SQR1_REGOFFSET | ADC_SQR2_REGOFFSET | ADC_SQR3_REGOFFSET | ADC_SQR4_REGOFFSET) #define ADC_REG_RANK_ID_SQRX_MASK (ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0) @@ -98,8 +98,6 @@ extern "C" { #define ADC_REG_RANK_15_SQRX_BITOFFSET_POS (10U) /* Value equivalent to POSITION_VAL(ADC_SQR1_SQ15) */ #define ADC_REG_RANK_16_SQRX_BITOFFSET_POS (15U) /* Value equivalent to POSITION_VAL(ADC_SQR1_SQ16) */ - - /* Internal mask for ADC group injected sequencer: */ /* To select into literal LL_ADC_INJ_RANK_x the relevant bits for: */ /* - data register offset */ @@ -108,31 +106,22 @@ extern "C" { /* Internal register offset for ADC group injected data register */ /* (offset placed into a spare area of literal definition) */ -#define ADC_JDR1_REGOFFSET (0x00000000U) -#define ADC_JDR2_REGOFFSET (0x00000100U) -#define ADC_JDR3_REGOFFSET (0x00000200U) -#define ADC_JDR4_REGOFFSET (0x00000300U) +#define ADC_JDR1_REGOFFSET 0x00000000U +#define ADC_JDR2_REGOFFSET 0x00000100U +#define ADC_JDR3_REGOFFSET 0x00000200U +#define ADC_JDR4_REGOFFSET 0x00000300U /* Internal register offset for ADC group injected offset configuration */ /* (offset placed into a spare area of literal definition) */ -#define ADC_JOFR1_REGOFFSET (0x00000000U) -#define ADC_JOFR2_REGOFFSET (0x00001000U) -#define ADC_JOFR3_REGOFFSET (0x00002000U) -#define ADC_JOFR4_REGOFFSET (0x00003000U) +#define ADC_JOFR1_REGOFFSET 0x00000000U +#define ADC_JOFR2_REGOFFSET 0x00001000U +#define ADC_JOFR3_REGOFFSET 0x00002000U +#define ADC_JOFR4_REGOFFSET 0x00003000U #define ADC_INJ_JDRX_REGOFFSET_MASK (ADC_JDR1_REGOFFSET | ADC_JDR2_REGOFFSET | ADC_JDR3_REGOFFSET | ADC_JDR4_REGOFFSET) #define ADC_INJ_JOFRX_REGOFFSET_MASK (ADC_JOFR1_REGOFFSET | ADC_JOFR2_REGOFFSET | ADC_JOFR3_REGOFFSET | ADC_JOFR4_REGOFFSET) #define ADC_INJ_RANK_ID_JSQR_MASK (ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0) -/* Definition of ADC group injected sequencer bits information to be inserted */ -/* into ADC group injected sequencer ranks literals definition. */ -#define ADC_INJ_RANK_1_JSQR_BITOFFSET_POS ( 0U) /* Value equivalent to POSITION_VAL(ADC_JSQR_JSQ1) */ -#define ADC_INJ_RANK_2_JSQR_BITOFFSET_POS ( 5U) /* Value equivalent to POSITION_VAL(ADC_JSQR_JSQ2) */ -#define ADC_INJ_RANK_3_JSQR_BITOFFSET_POS (10U) /* Value equivalent to POSITION_VAL(ADC_JSQR_JSQ3) */ -#define ADC_INJ_RANK_4_JSQR_BITOFFSET_POS (15U) /* Value equivalent to POSITION_VAL(ADC_JSQR_JSQ4) */ - - - /* Internal mask for ADC group regular trigger: */ /* To select into literal LL_ADC_REG_TRIG_x the relevant bits for: */ /* - regular trigger source */ @@ -145,7 +134,7 @@ extern "C" { #define ADC_REG_TRIG_SOURCE_MASK (((LL_ADC_REG_TRIG_SOFTWARE & ADC_CR2_EXTSEL) >> (4U * 0U)) | \ ((ADC_CR2_EXTSEL) >> (4U * 1U)) | \ ((ADC_CR2_EXTSEL) >> (4U * 2U)) | \ - ((ADC_CR2_EXTSEL) >> (4U * 3U)) ) + ((ADC_CR2_EXTSEL) >> (4U * 3U))) /* Mask containing trigger edge masks for each of possible */ /* trigger edge selection duplicated with shifts [0; 4; 8; 12] */ @@ -153,7 +142,7 @@ extern "C" { #define ADC_REG_TRIG_EDGE_MASK (((LL_ADC_REG_TRIG_SOFTWARE & ADC_CR2_EXTEN) >> (4U * 0U)) | \ ((ADC_REG_TRIG_EXT_EDGE_DEFAULT) >> (4U * 1U)) | \ ((ADC_REG_TRIG_EXT_EDGE_DEFAULT) >> (4U * 2U)) | \ - ((ADC_REG_TRIG_EXT_EDGE_DEFAULT) >> (4U * 3U)) ) + ((ADC_REG_TRIG_EXT_EDGE_DEFAULT) >> (4U * 3U))) /* Definition of ADC group regular trigger bits information. */ #define ADC_REG_TRIG_EXTSEL_BITOFFSET_POS (24U) /* Value equivalent to POSITION_VAL(ADC_CR2_EXTSEL) */ @@ -173,7 +162,7 @@ extern "C" { #define ADC_INJ_TRIG_SOURCE_MASK (((LL_ADC_REG_TRIG_SOFTWARE & ADC_CR2_JEXTSEL) >> (4U * 0U)) | \ ((ADC_CR2_JEXTSEL) >> (4U * 1U)) | \ ((ADC_CR2_JEXTSEL) >> (4U * 2U)) | \ - ((ADC_CR2_JEXTSEL) >> (4U * 3U)) ) + ((ADC_CR2_JEXTSEL) >> (4U * 3U))) /* Mask containing trigger edge masks for each of possible */ /* trigger edge selection duplicated with shifts [0; 4; 8; 12] */ @@ -181,17 +170,12 @@ extern "C" { #define ADC_INJ_TRIG_EDGE_MASK (((LL_ADC_INJ_TRIG_SOFTWARE & ADC_CR2_JEXTEN) >> (4U * 0U)) | \ ((ADC_INJ_TRIG_EXT_EDGE_DEFAULT) >> (4U * 1U)) | \ ((ADC_INJ_TRIG_EXT_EDGE_DEFAULT) >> (4U * 2U)) | \ - ((ADC_INJ_TRIG_EXT_EDGE_DEFAULT) >> (4U * 3U)) ) + ((ADC_INJ_TRIG_EXT_EDGE_DEFAULT) >> (4U * 3U))) /* Definition of ADC group injected trigger bits information. */ #define ADC_INJ_TRIG_EXTSEL_BITOFFSET_POS (16U) /* Value equivalent to POSITION_VAL(ADC_CR2_JEXTSEL) */ #define ADC_INJ_TRIG_EXTEN_BITOFFSET_POS (20U) /* Value equivalent to POSITION_VAL(ADC_CR2_JEXTEN) */ - - - - - /* Internal mask for ADC channel: */ /* To select into literal LL_ADC_CHANNEL_x the relevant bits for: */ /* - channel identifier defined by number */ @@ -203,26 +187,26 @@ extern "C" { #define ADC_CHANNEL_ID_NUMBER_BITOFFSET_POS ( 0U)/* Value equivalent to POSITION_VAL(ADC_CHANNEL_ID_NUMBER_MASK) */ #define ADC_CHANNEL_ID_MASK (ADC_CHANNEL_ID_NUMBER_MASK | ADC_CHANNEL_ID_INTERNAL_CH_MASK) /* Equivalent mask of ADC_CHANNEL_NUMBER_MASK aligned on register LSB (bit 0) */ -#define ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0 (0x0000001FU) /* Equivalent to shift: (ADC_CHANNEL_NUMBER_MASK >> POSITION_VAL(ADC_CHANNEL_NUMBER_MASK)) */ +#define ADC_CHANNEL_ID_NUMBER_MASK_POSBIT0 0x0000001FU /* Equivalent to shift: (ADC_CHANNEL_NUMBER_MASK >> POSITION_VAL(ADC_CHANNEL_NUMBER_MASK)) */ /* Channel differentiation between external and internal channels */ -#define ADC_CHANNEL_ID_INTERNAL_CH (0x80000000U) /* Marker of internal channel */ -#define ADC_CHANNEL_ID_INTERNAL_CH_2 (0x40000000U) /* Marker of internal channel for other ADC instances, in case of different ADC internal channels mapped on same channel number on different ADC instances */ -#define ADC_CHANNEL_DIFFERENCIATION_TEMPSENSOR_VBAT (0x10000000U) /* Dummy bit for driver internal usage, not used in ADC channel setting registers CR1 or SQRx */ +#define ADC_CHANNEL_ID_INTERNAL_CH 0x80000000U /* Marker of internal channel */ +#define ADC_CHANNEL_ID_INTERNAL_CH_2 0x40000000U /* Marker of internal channel for other ADC instances, in case of different ADC internal channels mapped on same channel number on different ADC instances */ +#define ADC_CHANNEL_DIFFERENCIATION_TEMPSENSOR_VBAT 0x10000000U /* Dummy bit for driver internal usage, not used in ADC channel setting registers CR1 or SQRx */ #define ADC_CHANNEL_ID_INTERNAL_CH_MASK (ADC_CHANNEL_ID_INTERNAL_CH | ADC_CHANNEL_ID_INTERNAL_CH_2 | ADC_CHANNEL_DIFFERENCIATION_TEMPSENSOR_VBAT) /* Internal register offset for ADC channel sampling time configuration */ /* (offset placed into a spare area of literal definition) */ -#define ADC_SMPR1_REGOFFSET (0x00000000U) -#define ADC_SMPR2_REGOFFSET (0x02000000U) +#define ADC_SMPR1_REGOFFSET 0x00000000U +#define ADC_SMPR2_REGOFFSET 0x02000000U #define ADC_CHANNEL_SMPRX_REGOFFSET_MASK (ADC_SMPR1_REGOFFSET | ADC_SMPR2_REGOFFSET) -#define ADC_CHANNEL_SMPx_BITOFFSET_MASK (0x01F00000U) +#define ADC_CHANNEL_SMPx_BITOFFSET_MASK 0x01F00000U #define ADC_CHANNEL_SMPx_BITOFFSET_POS (20U) /* Value equivalent to POSITION_VAL(ADC_CHANNEL_SMPx_BITOFFSET_MASK) */ /* Definition of channels ID number information to be inserted into */ /* channels literals definition. */ -#define ADC_CHANNEL_0_NUMBER (0x00000000U) +#define ADC_CHANNEL_0_NUMBER 0x00000000U #define ADC_CHANNEL_1_NUMBER ( ADC_CR1_AWDCH_0) #define ADC_CHANNEL_2_NUMBER ( ADC_CR1_AWDCH_1 ) #define ADC_CHANNEL_3_NUMBER ( ADC_CR1_AWDCH_1 | ADC_CR1_AWDCH_0) @@ -264,7 +248,6 @@ extern "C" { #define ADC_CHANNEL_17_SMP (ADC_SMPR1_REGOFFSET | ((21U) << ADC_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to POSITION_VAL(ADC_SMPR1_SMP17) */ #define ADC_CHANNEL_18_SMP (ADC_SMPR1_REGOFFSET | ((24U) << ADC_CHANNEL_SMPx_BITOFFSET_POS)) /* Value shifted is equivalent to POSITION_VAL(ADC_SMPR1_SMP18) */ - /* Internal mask for ADC analog watchdog: */ /* To select into literals LL_ADC_AWD_CHANNELx_xxx the relevant bits for: */ /* (concatenation of multiple bits used in different analog watchdogs, */ @@ -273,7 +256,7 @@ extern "C" { /* selection of ADC group (ADC groups regular and-or injected). */ /* Internal register offset for ADC analog watchdog channel configuration */ -#define ADC_AWD_CR1_REGOFFSET (0x00000000U) +#define ADC_AWD_CR1_REGOFFSET 0x00000000U #define ADC_AWD_CRX_REGOFFSET_MASK (ADC_AWD_CR1_REGOFFSET) @@ -281,27 +264,23 @@ extern "C" { #define ADC_AWD_CR_ALL_CHANNEL_MASK (ADC_AWD_CR1_CHANNEL_MASK) /* Internal register offset for ADC analog watchdog threshold configuration */ -#define ADC_AWD_TR1_HIGH_REGOFFSET (0x00000000U) -#define ADC_AWD_TR1_LOW_REGOFFSET (0x00000001U) +#define ADC_AWD_TR1_HIGH_REGOFFSET 0x00000000U +#define ADC_AWD_TR1_LOW_REGOFFSET 0x00000001U #define ADC_AWD_TRX_REGOFFSET_MASK (ADC_AWD_TR1_HIGH_REGOFFSET | ADC_AWD_TR1_LOW_REGOFFSET) - /* ADC registers bits positions */ #define ADC_CR1_RES_BITOFFSET_POS (24U) /* Value equivalent to POSITION_VAL(ADC_CR1_RES) */ #define ADC_TR_HT_BITOFFSET_POS (16U) /* Value equivalent to POSITION_VAL(ADC_TR_HT) */ - - /* ADC internal channels related definitions */ /* Internal voltage reference VrefInt */ #define VREFINT_CAL_ADDR ((uint16_t*) (0x1FF07A4A)) /* Internal voltage reference, address of parameter VREFINT_CAL: VrefInt ADC raw data acquired at temperature 30 DegC (tolerance: +-5 DegC), Vref+ = 3.3 V (tolerance: +-10 mV). */ #define VREFINT_CAL_VREF ( 3300U) /* Analog voltage reference (Vref+) value with which temperature sensor has been calibrated in production (tolerance: +-10 mV) (unit: mV). */ /* Temperature sensor */ -#define TEMPSENSOR_CAL1_ADDR ((uint16_t*) (0x1FF07A4C)) /* Internal temperature sensor, address of parameter TS_CAL1: On STM32F7, temperature sensor ADC raw data acquired at temperature 30 DegC (tolerance: +-5 DegC), Vref+ = 3.3 V (tolerance: +-10 mV). */ -#define TEMPSENSOR_CAL2_ADDR ((uint16_t*) (0x1FF07A4E)) /* Internal temperature sensor, address of parameter TS_CAL2: On STM32F7, temperature sensor ADC raw data acquired at temperature 110 DegC (tolerance: +-5 DegC), Vref+ = 3.3 V (tolerance: +-10 mV). */ -#define TEMPSENSOR_CAL1_TEMP (( int32_t) 30) /* Internal temperature sensor, temperature at which temperature sensor has been calibrated in production for data into TEMPSENSOR_CAL1_ADDR (tolerance: +-5 DegC) (unit: DegC). */ -#define TEMPSENSOR_CAL2_TEMP (( int32_t) 110) /* Internal temperature sensor, temperature at which temperature sensor has been calibrated in production for data into TEMPSENSOR_CAL2_ADDR (tolerance: +-5 DegC) (unit: DegC). */ +#define TEMPSENSOR_CAL1_ADDR ((uint16_t*) (0x1FF07A4C)) /* Internal temperature sensor, address of parameter TS_CAL1: On STM32F7, temperature sensor ADC raw data acquired at temperature 30 DegC (tolerance: +-5 DegC), Vref+ = 3.3 V (tolerance: +-10 mV). */ +#define TEMPSENSOR_CAL2_ADDR ((uint16_t*) (0x1FF07A4E)) /* Internal temperature sensor, address of parameter TS_CAL2: On STM32F7, temperature sensor ADC raw data acquired at temperature 110 DegC (tolerance: +-5 DegC), Vref+ = 3.3 V (tolerance: +-10 mV). */ +#define TEMPSENSOR_CAL1_TEMP (( int32_t) 30) /* Internal temperature sensor, temperature at which temperature sensor has been calibrated in production for data into TEMPSENSOR_CAL1_ADDR (tolerance: +-5 DegC) (unit: DegC). */ +#define TEMPSENSOR_CAL2_TEMP (( int32_t) 110) /* Internal temperature sensor, temperature at which temperature sensor has been calibrated in production for data into TEMPSENSOR_CAL2_ADDR (tolerance: +-5 DegC) (unit: DegC). */ #define TEMPSENSOR_CAL_VREFANALOG ( 3300U) /* Analog voltage reference (Vref+) voltage with which temperature sensor has been calibrated in production (+-10 mV) (unit: mV). */ - /** * @} */ @@ -575,8 +554,8 @@ typedef struct /* List of ADC registers intended to be used (most commonly) with */ /* DMA transfer. */ /* Refer to function @ref LL_ADC_DMA_GetRegAddr(). */ -#define LL_ADC_DMA_REG_REGULAR_DATA (0x00000000U) /* ADC group regular conversion data register (corresponding to register DR) to be used with ADC configured in independent mode. Without DMA transfer, register accessed by LL function @ref LL_ADC_REG_ReadConversionData32() and other functions @ref LL_ADC_REG_ReadConversionDatax() */ -#define LL_ADC_DMA_REG_REGULAR_DATA_MULTI (0x00000001U) /* ADC group regular conversion data register (corresponding to register CDR) to be used with ADC configured in multimode (available on STM32 devices with several ADC instances). Without DMA transfer, register accessed by LL function @ref LL_ADC_REG_ReadMultiConversionData32() */ +#define LL_ADC_DMA_REG_REGULAR_DATA 0x00000000U /* ADC group regular conversion data register (corresponding to register DR) to be used with ADC configured in independent mode. Without DMA transfer, register accessed by LL function @ref LL_ADC_REG_ReadConversionData32() and other functions @ref LL_ADC_REG_ReadConversionDatax() */ +#define LL_ADC_DMA_REG_REGULAR_DATA_MULTI 0x00000001U /* ADC group regular conversion data register (corresponding to register CDR) to be used with ADC configured in multimode (available on STM32 devices with several ADC instances). Without DMA transfer, register accessed by LL function @ref LL_ADC_REG_ReadMultiConversionData32() */ /** * @} */ @@ -584,7 +563,7 @@ typedef struct /** @defgroup ADC_LL_EC_COMMON_CLOCK_SOURCE ADC common - Clock source * @{ */ -#define LL_ADC_CLOCK_SYNC_PCLK_DIV2 (0x00000000U) /*!< ADC synchronous clock derived from AHB clock with prescaler division by 2 */ +#define LL_ADC_CLOCK_SYNC_PCLK_DIV2 0x00000000U /*!< ADC synchronous clock derived from AHB clock with prescaler division by 2 */ #define LL_ADC_CLOCK_SYNC_PCLK_DIV4 ( ADC_CCR_ADCPRE_0) /*!< ADC synchronous clock derived from AHB clock with prescaler division by 4 */ #define LL_ADC_CLOCK_SYNC_PCLK_DIV6 (ADC_CCR_ADCPRE_1 ) /*!< ADC synchronous clock derived from AHB clock with prescaler division by 6 */ #define LL_ADC_CLOCK_SYNC_PCLK_DIV8 (ADC_CCR_ADCPRE_1 | ADC_CCR_ADCPRE_0) /*!< ADC synchronous clock derived from AHB clock with prescaler division by 8 */ @@ -600,7 +579,7 @@ typedef struct /* If they are not listed below, they do not require any specific */ /* path enable. In this case, Access to measurement path is done */ /* only by selecting the corresponding ADC internal channel. */ -#define LL_ADC_PATH_INTERNAL_NONE (0x00000000U)/*!< ADC measurement pathes all disabled */ +#define LL_ADC_PATH_INTERNAL_NONE 0x00000000U /*!< ADC measurement pathes all disabled */ #define LL_ADC_PATH_INTERNAL_VREFINT (ADC_CCR_TSVREFE) /*!< ADC measurement path to internal channel VrefInt */ #define LL_ADC_PATH_INTERNAL_TEMPSENSOR (ADC_CCR_TSVREFE) /*!< ADC measurement path to internal channel temperature sensor */ #define LL_ADC_PATH_INTERNAL_VBAT (ADC_CCR_VBATE) /*!< ADC measurement path to internal channel Vbat */ @@ -611,7 +590,7 @@ typedef struct /** @defgroup ADC_LL_EC_RESOLUTION ADC instance - Resolution * @{ */ -#define LL_ADC_RESOLUTION_12B (0x00000000U) /*!< ADC resolution 12 bits */ +#define LL_ADC_RESOLUTION_12B 0x00000000U /*!< ADC resolution 12 bits */ #define LL_ADC_RESOLUTION_10B ( ADC_CR1_RES_0) /*!< ADC resolution 10 bits */ #define LL_ADC_RESOLUTION_8B (ADC_CR1_RES_1 ) /*!< ADC resolution 8 bits */ #define LL_ADC_RESOLUTION_6B (ADC_CR1_RES_1 | ADC_CR1_RES_0) /*!< ADC resolution 6 bits */ @@ -622,7 +601,7 @@ typedef struct /** @defgroup ADC_LL_EC_DATA_ALIGN ADC instance - Data alignment * @{ */ -#define LL_ADC_DATA_ALIGN_RIGHT (0x00000000U)/*!< ADC conversion data alignment: right aligned (alignment on data register LSB bit 0)*/ +#define LL_ADC_DATA_ALIGN_RIGHT 0x00000000U /*!< ADC conversion data alignment: right aligned (alignment on data register LSB bit 0)*/ #define LL_ADC_DATA_ALIGN_LEFT (ADC_CR2_ALIGN) /*!< ADC conversion data alignment: left aligned (aligment on data register MSB bit 15)*/ /** * @} @@ -631,7 +610,7 @@ typedef struct /** @defgroup ADC_LL_EC_SCAN_SELECTION ADC instance - Scan selection * @{ */ -#define LL_ADC_SEQ_SCAN_DISABLE (0x00000000U) /*!< ADC conversion is performed in unitary conversion mode (one channel converted, that defined in rank 1). Configuration of both groups regular and injected sequencers (sequence length, ...) is discarded: equivalent to length of 1 rank.*/ +#define LL_ADC_SEQ_SCAN_DISABLE 0x00000000U /*!< ADC conversion is performed in unitary conversion mode (one channel converted, that defined in rank 1). Configuration of both groups regular and injected sequencers (sequence length, ...) is discarded: equivalent to length of 1 rank.*/ #define LL_ADC_SEQ_SCAN_ENABLE (ADC_CR1_SCAN) /*!< ADC conversions are performed in sequence conversions mode, according to configuration of both groups regular and injected sequencers (sequence length, ...). */ /** * @} @@ -640,9 +619,9 @@ typedef struct /** @defgroup ADC_LL_EC_GROUPS ADC instance - Groups * @{ */ -#define LL_ADC_GROUP_REGULAR (0x00000001U) /*!< ADC group regular (available on all STM32 devices) */ -#define LL_ADC_GROUP_INJECTED (0x00000002U) /*!< ADC group injected (not available on all STM32 devices)*/ -#define LL_ADC_GROUP_REGULAR_INJECTED (0x00000003U) /*!< ADC both groups regular and injected */ +#define LL_ADC_GROUP_REGULAR 0x00000001U /*!< ADC group regular (available on all STM32 devices) */ +#define LL_ADC_GROUP_INJECTED 0x00000002U /*!< ADC group injected (not available on all STM32 devices)*/ +#define LL_ADC_GROUP_REGULAR_INJECTED 0x00000003U /*!< ADC both groups regular and injected */ /** * @} */ @@ -680,7 +659,7 @@ typedef struct /** @defgroup ADC_LL_EC_REG_TRIGGER_SOURCE ADC group regular - Trigger source * @{ */ -#define LL_ADC_REG_TRIG_SOFTWARE (0x00000000U) /*!< ADC group regular conversion trigger internal: SW start. */ +#define LL_ADC_REG_TRIG_SOFTWARE 0x00000000U /*!< ADC group regular conversion trigger internal: SW start. */ #define LL_ADC_REG_TRIG_EXT_TIM1_CH1 ((uint32_t)ADC_REG_TRIG_EXT_EDGE_DEFAULT) /*!< ADC group regular conversion trigger from external IP: TIM1 channel 1 event (capture compare: input capture or output capture). Trigger edge set to rising edge (default setting). */ #define LL_ADC_REG_TRIG_EXT_TIM1_CH2 (ADC_CR2_EXTSEL_0 | ADC_REG_TRIG_EXT_EDGE_DEFAULT) /*!< ADC group regular conversion trigger from external IP: TIM1 channel 2 event (capture compare: input capture or output capture). Trigger edge set to rising edge (default setting). */ #define LL_ADC_REG_TRIG_EXT_TIM1_CH3 (ADC_CR2_EXTSEL_1 | ADC_REG_TRIG_EXT_EDGE_DEFAULT) /*!< ADC group regular conversion trigger from external IP: TIM1 channel 3 event (capture compare: input capture or output capture). Trigger edge set to rising edge (default setting). */ @@ -714,7 +693,7 @@ typedef struct /** @defgroup ADC_LL_EC_REG_CONTINUOUS_MODE ADC group regular - Continuous mode * @{ */ -#define LL_ADC_REG_CONV_SINGLE (0x00000000U) /*!< ADC conversions are performed in single mode: one conversion per trigger */ +#define LL_ADC_REG_CONV_SINGLE 0x00000000U /*!< ADC conversions are performed in single mode: one conversion per trigger */ #define LL_ADC_REG_CONV_CONTINUOUS (ADC_CR2_CONT) /*!< ADC conversions are performed in continuous mode: after the first trigger, following conversions launched successively automatically */ /** * @} @@ -723,7 +702,7 @@ typedef struct /** @defgroup ADC_LL_EC_REG_DMA_TRANSFER ADC group regular - DMA transfer of ADC conversion data * @{ */ -#define LL_ADC_REG_DMA_TRANSFER_NONE (0x00000000U) /*!< ADC conversions are not transferred by DMA */ +#define LL_ADC_REG_DMA_TRANSFER_NONE 0x00000000U /*!< ADC conversions are not transferred by DMA */ #define LL_ADC_REG_DMA_TRANSFER_LIMITED ( ADC_CR2_DMA) /*!< ADC conversion data are transferred by DMA, in limited mode (one shot mode): DMA transfer requests are stopped when number of DMA data transfers (number of ADC conversions) is reached. This ADC mode is intended to be used with DMA mode non-circular. */ #define LL_ADC_REG_DMA_TRANSFER_UNLIMITED (ADC_CR2_DDS | ADC_CR2_DMA) /*!< ADC conversion data are transferred by DMA, in unlimited mode: DMA transfer requests are unlimited, whatever number of DMA data transferred (number of ADC conversions). This ADC mode is intended to be used with DMA mode circular. */ /** @@ -733,7 +712,7 @@ typedef struct /** @defgroup ADC_LL_EC_REG_FLAG_EOC_SELECTION ADC group regular - Flag EOC selection (unitary or sequence conversions) * @{ */ -#define LL_ADC_REG_FLAG_EOC_SEQUENCE_CONV (0x00000000U) /*!< ADC flag EOC (end of unitary conversion) selected */ +#define LL_ADC_REG_FLAG_EOC_SEQUENCE_CONV 0x00000000U /*!< ADC flag EOC (end of unitary conversion) selected */ #define LL_ADC_REG_FLAG_EOC_UNITARY_CONV (ADC_CR2_EOCS) /*!< ADC flag EOS (end of sequence conversions) selected */ /** * @} @@ -742,7 +721,7 @@ typedef struct /** @defgroup ADC_LL_EC_REG_SEQ_SCAN_LENGTH ADC group regular - Sequencer scan length * @{ */ -#define LL_ADC_REG_SEQ_SCAN_DISABLE (0x00000000U) /*!< ADC group regular sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */ +#define LL_ADC_REG_SEQ_SCAN_DISABLE 0x00000000U /*!< ADC group regular sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */ #define LL_ADC_REG_SEQ_SCAN_ENABLE_2RANKS ( ADC_SQR1_L_0) /*!< ADC group regular sequencer enable with 2 ranks in the sequence */ #define LL_ADC_REG_SEQ_SCAN_ENABLE_3RANKS ( ADC_SQR1_L_1 ) /*!< ADC group regular sequencer enable with 3 ranks in the sequence */ #define LL_ADC_REG_SEQ_SCAN_ENABLE_4RANKS ( ADC_SQR1_L_1 | ADC_SQR1_L_0) /*!< ADC group regular sequencer enable with 4 ranks in the sequence */ @@ -765,7 +744,7 @@ typedef struct /** @defgroup ADC_LL_EC_REG_SEQ_DISCONT_MODE ADC group regular - Sequencer discontinuous mode * @{ */ -#define LL_ADC_REG_SEQ_DISCONT_DISABLE (0x00000000U) /*!< ADC group regular sequencer discontinuous mode disable */ +#define LL_ADC_REG_SEQ_DISCONT_DISABLE 0x00000000U /*!< ADC group regular sequencer discontinuous mode disable */ #define LL_ADC_REG_SEQ_DISCONT_1RANK ( ADC_CR1_DISCEN) /*!< ADC group regular sequencer discontinuous mode enable with sequence interruption every rank */ #define LL_ADC_REG_SEQ_DISCONT_2RANKS ( ADC_CR1_DISCNUM_0 | ADC_CR1_DISCEN) /*!< ADC group regular sequencer discontinuous mode enabled with sequence interruption every 2 ranks */ #define LL_ADC_REG_SEQ_DISCONT_3RANKS ( ADC_CR1_DISCNUM_1 | ADC_CR1_DISCEN) /*!< ADC group regular sequencer discontinuous mode enable with sequence interruption every 3 ranks */ @@ -804,7 +783,7 @@ typedef struct /** @defgroup ADC_LL_EC_INJ_TRIGGER_SOURCE ADC group injected - Trigger source * @{ */ -#define LL_ADC_INJ_TRIG_SOFTWARE (0x00000000U) /*!< ADC group injected conversion trigger internal: SW start. */ +#define LL_ADC_INJ_TRIG_SOFTWARE 0x00000000U /*!< ADC group injected conversion trigger internal: SW start. */ #define LL_ADC_INJ_TRIG_EXT_TIM1_TRGO (ADC_INJ_TRIG_EXT_EDGE_DEFAULT) /*!< ADC group injected conversion trigger from external IP: TIM1 TRGO. Trigger edge set to rising edge (default setting). */ #define LL_ADC_INJ_TRIG_EXT_TIM1_CH4 (ADC_CR2_JEXTSEL_0 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT) /*!< ADC group injected conversion trigger from external IP: TIM1 channel 4 event (capture compare: input capture or output capture). Trigger edge set to rising edge (default setting). */ #define LL_ADC_INJ_TRIG_EXT_TIM2_TRGO (ADC_CR2_JEXTSEL_1 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT) /*!< ADC group injected conversion trigger from external IP: TIM2 TRGO. Trigger edge set to rising edge (default setting). */ @@ -837,7 +816,7 @@ typedef struct /** @defgroup ADC_LL_EC_INJ_TRIG_AUTO ADC group injected - Automatic trigger mode * @{ */ -#define LL_ADC_INJ_TRIG_INDEPENDENT (0x00000000U)/*!< ADC group injected conversion trigger independent. Setting mandatory if ADC group injected injected trigger source is set to an external trigger. */ +#define LL_ADC_INJ_TRIG_INDEPENDENT 0x00000000U /*!< ADC group injected conversion trigger independent. Setting mandatory if ADC group injected injected trigger source is set to an external trigger. */ #define LL_ADC_INJ_TRIG_FROM_GRP_REGULAR (ADC_CR1_JAUTO) /*!< ADC group injected conversion trigger from ADC group regular. Setting compliant only with group injected trigger source set to SW start, without any further action on ADC group injected conversion start or stop: in this case, ADC group injected is controlled only from ADC group regular. */ /** * @} @@ -847,7 +826,7 @@ typedef struct /** @defgroup ADC_LL_EC_INJ_SEQ_SCAN_LENGTH ADC group injected - Sequencer scan length * @{ */ -#define LL_ADC_INJ_SEQ_SCAN_DISABLE (0x00000000U) /*!< ADC group injected sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */ +#define LL_ADC_INJ_SEQ_SCAN_DISABLE 0x00000000U /*!< ADC group injected sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */ #define LL_ADC_INJ_SEQ_SCAN_ENABLE_2RANKS ( ADC_JSQR_JL_0) /*!< ADC group injected sequencer enable with 2 ranks in the sequence */ #define LL_ADC_INJ_SEQ_SCAN_ENABLE_3RANKS (ADC_JSQR_JL_1 ) /*!< ADC group injected sequencer enable with 3 ranks in the sequence */ #define LL_ADC_INJ_SEQ_SCAN_ENABLE_4RANKS (ADC_JSQR_JL_1 | ADC_JSQR_JL_0) /*!< ADC group injected sequencer enable with 4 ranks in the sequence */ @@ -858,7 +837,7 @@ typedef struct /** @defgroup ADC_LL_EC_INJ_SEQ_DISCONT_MODE ADC group injected - Sequencer discontinuous mode * @{ */ -#define LL_ADC_INJ_SEQ_DISCONT_DISABLE (0x00000000U)/*!< ADC group injected sequencer discontinuous mode disable */ +#define LL_ADC_INJ_SEQ_DISCONT_DISABLE 0x00000000U /*!< ADC group injected sequencer discontinuous mode disable */ #define LL_ADC_INJ_SEQ_DISCONT_1RANK (ADC_CR1_JDISCEN) /*!< ADC group injected sequencer discontinuous mode enable with sequence interruption every rank */ /** * @} @@ -867,10 +846,10 @@ typedef struct /** @defgroup ADC_LL_EC_INJ_SEQ_RANKS ADC group injected - Sequencer ranks * @{ */ -#define LL_ADC_INJ_RANK_1 (ADC_JDR1_REGOFFSET | ADC_JOFR1_REGOFFSET | ADC_INJ_RANK_1_JSQR_BITOFFSET_POS) /*!< ADC group injected sequencer rank 1 */ -#define LL_ADC_INJ_RANK_2 (ADC_JDR2_REGOFFSET | ADC_JOFR2_REGOFFSET | ADC_INJ_RANK_2_JSQR_BITOFFSET_POS) /*!< ADC group injected sequencer rank 2 */ -#define LL_ADC_INJ_RANK_3 (ADC_JDR3_REGOFFSET | ADC_JOFR3_REGOFFSET | ADC_INJ_RANK_3_JSQR_BITOFFSET_POS) /*!< ADC group injected sequencer rank 3 */ -#define LL_ADC_INJ_RANK_4 (ADC_JDR4_REGOFFSET | ADC_JOFR4_REGOFFSET | ADC_INJ_RANK_4_JSQR_BITOFFSET_POS) /*!< ADC group injected sequencer rank 4 */ +#define LL_ADC_INJ_RANK_1 (ADC_JDR1_REGOFFSET | ADC_JOFR1_REGOFFSET | 0x00000001U) /*!< ADC group injected sequencer rank 1 */ +#define LL_ADC_INJ_RANK_2 (ADC_JDR2_REGOFFSET | ADC_JOFR2_REGOFFSET | 0x00000002U) /*!< ADC group injected sequencer rank 2 */ +#define LL_ADC_INJ_RANK_3 (ADC_JDR3_REGOFFSET | ADC_JOFR3_REGOFFSET | 0x00000003U) /*!< ADC group injected sequencer rank 3 */ +#define LL_ADC_INJ_RANK_4 (ADC_JDR4_REGOFFSET | ADC_JOFR4_REGOFFSET | 0x00000004U) /*!< ADC group injected sequencer rank 4 */ /** * @} */ @@ -878,7 +857,7 @@ typedef struct /** @defgroup ADC_LL_EC_CHANNEL_SAMPLINGTIME Channel - Sampling time * @{ */ -#define LL_ADC_SAMPLINGTIME_3CYCLES (0x00000000U) /*!< Sampling time 3 ADC clock cycles */ +#define LL_ADC_SAMPLINGTIME_3CYCLES 0x00000000U /*!< Sampling time 3 ADC clock cycles */ #define LL_ADC_SAMPLINGTIME_15CYCLES (ADC_SMPR1_SMP10_0) /*!< Sampling time 15 ADC clock cycles */ #define LL_ADC_SAMPLINGTIME_28CYCLES (ADC_SMPR1_SMP10_1) /*!< Sampling time 28 ADC clock cycles */ #define LL_ADC_SAMPLINGTIME_56CYCLES (ADC_SMPR1_SMP10_1 | ADC_SMPR1_SMP10_0) /*!< Sampling time 56 ADC clock cycles */ @@ -901,7 +880,7 @@ typedef struct /** @defgroup ADC_LL_EC_AWD_CHANNELS Analog watchdog - Monitored channels * @{ */ -#define LL_ADC_AWD_DISABLE (0x00000000U) /*!< ADC analog watchdog monitoring disabled */ +#define LL_ADC_AWD_DISABLE 0x00000000U /*!< ADC analog watchdog monitoring disabled */ #define LL_ADC_AWD_ALL_CHANNELS_REG ( ADC_CR1_AWDEN ) /*!< ADC analog watchdog monitoring of all channels, converted by group regular only */ #define LL_ADC_AWD_ALL_CHANNELS_INJ ( ADC_CR1_JAWDEN ) /*!< ADC analog watchdog monitoring of all channels, converted by group injected only */ #define LL_ADC_AWD_ALL_CHANNELS_REG_INJ ( ADC_CR1_JAWDEN | ADC_CR1_AWDEN ) /*!< ADC analog watchdog monitoring of all channels, converted by either group regular or injected */ @@ -987,7 +966,7 @@ typedef struct /** @defgroup ADC_LL_EC_MULTI_MODE Multimode - Mode * @{ */ -#define LL_ADC_MULTI_INDEPENDENT (0x00000000U) /*!< ADC dual mode disabled (ADC independent mode) */ +#define LL_ADC_MULTI_INDEPENDENT 0x00000000U /*!< ADC dual mode disabled (ADC independent mode) */ #define LL_ADC_MULTI_DUAL_REG_SIMULT ( ADC_CCR_MULTI_2 | ADC_CCR_MULTI_1 ) /*!< ADC dual mode enabled: group regular simultaneous */ #define LL_ADC_MULTI_DUAL_REG_INTERL ( ADC_CCR_MULTI_2 | ADC_CCR_MULTI_1 | ADC_CCR_MULTI_0) /*!< ADC dual mode enabled: Combined group regular interleaved */ #define LL_ADC_MULTI_DUAL_INJ_SIMULT ( ADC_CCR_MULTI_2 | ADC_CCR_MULTI_0) /*!< ADC dual mode enabled: group injected simultaneous */ @@ -1010,7 +989,7 @@ typedef struct /** @defgroup ADC_LL_EC_MULTI_DMA_TRANSFER Multimode - DMA transfer * @{ */ -#define LL_ADC_MULTI_REG_DMA_EACH_ADC (0x00000000U) /*!< ADC multimode group regular conversions are transferred by DMA: each ADC uses its own DMA channel, with its individual DMA transfer settings */ +#define LL_ADC_MULTI_REG_DMA_EACH_ADC 0x00000000U /*!< ADC multimode group regular conversions are transferred by DMA: each ADC uses its own DMA channel, with its individual DMA transfer settings */ #define LL_ADC_MULTI_REG_DMA_LIMIT_1 ( ADC_CCR_DMA_0) /*!< ADC multimode group regular conversions are transferred by DMA, one DMA channel for all ADC instances (DMA of ADC master), in limited mode (one shot mode): DMA transfer requests are stopped when number of DMA data transfers (number of ADC conversions) is reached. This ADC mode is intended to be used with DMA mode non-circular. Setting of DMA mode 1: 2 or 3 (dual or triple mode) half-words one by one, ADC1 then ADC2 then ADC3. */ #define LL_ADC_MULTI_REG_DMA_LIMIT_2 ( ADC_CCR_DMA_1 ) /*!< ADC multimode group regular conversions are transferred by DMA, one DMA channel for all ADC instances (DMA of ADC master), in limited mode (one shot mode): DMA transfer requests are stopped when number of DMA data transfers (number of ADC conversions) is reached. This ADC mode is intended to be used with DMA mode non-circular. Setting of DMA mode 2: 2 or 3 (dual or triple mode) half-words one by one, ADC2&1 then ADC1&3 then ADC3&2. */ #define LL_ADC_MULTI_REG_DMA_LIMIT_3 ( ADC_CCR_DMA_0 | ADC_CCR_DMA_0) /*!< ADC multimode group regular conversions are transferred by DMA, one DMA channel for all ADC instances (DMA of ADC master), in limited mode (one shot mode): DMA transfer requests are stopped when number of DMA data transfers (number of ADC conversions) is reached. This ADC mode is intended to be used with DMA mode non-circular. Setting of DMA mode 3: 2 or 3 (dual or triple mode) bytes one by one, ADC2&1 then ADC1&3 then ADC3&2. */ @@ -1024,7 +1003,7 @@ typedef struct /** @defgroup ADC_LL_EC_MULTI_TWOSMP_DELAY Multimode - Delay between two sampling phases * @{ */ -#define LL_ADC_MULTI_TWOSMP_DELAY_5CYCLES (0x00000000U) /*!< ADC multimode delay between two sampling phases: 5 ADC clock cycles*/ +#define LL_ADC_MULTI_TWOSMP_DELAY_5CYCLES 0x00000000U /*!< ADC multimode delay between two sampling phases: 5 ADC clock cycles*/ #define LL_ADC_MULTI_TWOSMP_DELAY_6CYCLES ( ADC_CCR_DELAY_0) /*!< ADC multimode delay between two sampling phases: 6 ADC clock cycles */ #define LL_ADC_MULTI_TWOSMP_DELAY_7CYCLES ( ADC_CCR_DELAY_1 ) /*!< ADC multimode delay between two sampling phases: 7 ADC clock cycles */ #define LL_ADC_MULTI_TWOSMP_DELAY_8CYCLES ( ADC_CCR_DELAY_1 | ADC_CCR_DELAY_0) /*!< ADC multimode delay between two sampling phases: 8 ADC clock cycles */ @@ -3007,9 +2986,11 @@ __STATIC_INLINE void LL_ADC_INJ_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Ra /* in register depending on parameter "Rank". */ /* Parameters "Rank" and "Channel" are used with masks because containing */ /* other bits reserved for other purpose. */ + register uint32_t tmpreg1 = (READ_BIT(ADCx->JSQR, ADC_JSQR_JL) >> ADC_JSQR_JL_Pos) + 1U; + MODIFY_REG(ADCx->JSQR, - ADC_CHANNEL_ID_NUMBER_MASK << (Rank & ADC_INJ_RANK_ID_JSQR_MASK), - (Channel & ADC_CHANNEL_ID_NUMBER_MASK) << (Rank & ADC_INJ_RANK_ID_JSQR_MASK)); + ADC_CHANNEL_ID_NUMBER_MASK << (5U * (uint8_t)(((Rank) + 3U) - (tmpreg1))), + (Channel & ADC_CHANNEL_ID_NUMBER_MASK) << (5U * (uint8_t)(((Rank) + 3U) - (tmpreg1)))); } /** @@ -3070,9 +3051,11 @@ __STATIC_INLINE void LL_ADC_INJ_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Ra */ __STATIC_INLINE uint32_t LL_ADC_INJ_GetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank) { + register uint32_t tmpreg1 = (READ_BIT(ADCx->JSQR, ADC_JSQR_JL) >> ADC_JSQR_JL_Pos) + 1U; + return (uint32_t)(READ_BIT(ADCx->JSQR, - ADC_CHANNEL_ID_NUMBER_MASK << (Rank & ADC_INJ_RANK_ID_JSQR_MASK)) - >> (Rank & ADC_INJ_RANK_ID_JSQR_MASK) + ADC_CHANNEL_ID_NUMBER_MASK << (5U * (uint8_t)(((Rank) + 3U) - (tmpreg1)))) + >> (5U * (uint8_t)(((Rank) + 3U) - (tmpreg1))) ); } diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h index d31658cc17..650741f3f5 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h @@ -2,8 +2,8 @@ ****************************************************************************** * @file stm32f7xx_ll_bus.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of BUS LL module. @verbatim @@ -25,7 +25,7 @@ ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_cortex.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_cortex.h index dc9b780860..452d3403e2 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_cortex.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_cortex.h @@ -2,8 +2,8 @@ ****************************************************************************** * @file stm32f7xx_ll_cortex.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CORTEX LL module. @verbatim ============================================================================== @@ -23,7 +23,7 @@ ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_crc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_crc.h index 7dd61af2e5..074cb344b5 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_crc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_crc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_crc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of CRC LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dac.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dac.h index e68bef3b05..978637e0ae 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dac.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dac.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_dac.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DAC LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h index 48b5945b69..a4128e686f 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_dma.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DMA LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -236,7 +236,7 @@ typedef struct * @} */ -/** @defgroup DMA_LL_EC_DOUBLEBUFFER_MODE MODE +/** @defgroup DMA_LL_EC_DOUBLEBUFFER_MODE DOUBLE BUFFER MODE * @{ */ #define LL_DMA_DOUBLEBUFFER_MODE_DISABLE 0x00000000U /*!< Disable double buffering mode */ diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma2d.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma2d.h index 6d387f479d..c3914b4a06 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma2d.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma2d.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_dma2d.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of DMA2D LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h index 715e1bf213..7a4280b50e 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_exti.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of EXTI LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_fmc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_fmc.h index ab781fc7a4..f2f43cf295 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_fmc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_fmc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_fmc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of FMC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h index e26c9b87d0..4b5bae97a2 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_gpio.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of GPIO LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_i2c.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_i2c.h index 43206d71e5..6a0c2aae40 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_i2c.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_i2c.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_i2c.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of I2C LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_iwdg.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_iwdg.h index b00eadd84c..b21ee27ebc 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_iwdg.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_iwdg.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_iwdg.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of IWDG LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_lptim.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_lptim.h index 6800983f55..1ca1d36644 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_lptim.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_lptim.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_lptim.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of LPTIM LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_pwr.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_pwr.h index f84281e960..75e6174094 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_pwr.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_pwr.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_pwr.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of PWR LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h index 840ca5c5fb..0fc1de8482 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_rcc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RCC LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rng.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rng.h index d619443c16..a390753be0 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rng.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rng.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_rng.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RNG LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rtc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rtc.h index dba714dd3a..7da6f75ee1 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rtc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rtc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_rtc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of RTC LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -588,8 +588,8 @@ typedef struct * @{ */ #define LL_RTC_CALIB_OUTPUT_NONE 0x00000000U /*!< Calibration output disabled */ -#define LL_RTC_CALIB_OUTPUT_1HZ (RTC_CR_COE | RTC_CR_COSEL) /*!< Calibration output is 512 Hz */ -#define LL_RTC_CALIB_OUTPUT_512HZ (RTC_CR_COE) /*!< Calibration output is 1 Hz */ +#define LL_RTC_CALIB_OUTPUT_1HZ (RTC_CR_COE | RTC_CR_COSEL) /*!< Calibration output is 1 Hz */ +#define LL_RTC_CALIB_OUTPUT_512HZ (RTC_CR_COE) /*!< Calibration output is 512 Hz */ /** * @} */ @@ -1245,7 +1245,12 @@ __STATIC_INLINE void LL_RTC_TIME_Config(RTC_TypeDef *RTCx, uint32_t Format12_24, */ __STATIC_INLINE uint32_t LL_RTC_TIME_Get(RTC_TypeDef *RTCx) { - return (uint32_t)((LL_RTC_TIME_GetHour(RTCx) << RTC_OFFSET_HOUR) | (LL_RTC_TIME_GetMinute(RTCx) << RTC_OFFSET_MINUTE) | LL_RTC_TIME_GetSecond(RTCx)); + register uint32_t temp = 0U; + + temp = READ_BIT(RTCx->TR, (RTC_TR_HT | RTC_TR_HU | RTC_TR_MNT | RTC_TR_MNU | RTC_TR_ST | RTC_TR_SU)); + return (uint32_t)((((((temp & RTC_TR_HT) >> RTC_TR_HT_Pos) << 4U) | ((temp & RTC_TR_HU) >> RTC_TR_HU_Pos)) << RTC_OFFSET_HOUR) | \ + (((((temp & RTC_TR_MNT) >> RTC_TR_MNT_Pos) << 4U) | ((temp & RTC_TR_MNU) >> RTC_TR_MNU_Pos)) << RTC_OFFSET_MINUTE) | \ + ((((temp & RTC_TR_ST) >> RTC_TR_ST_Pos) << 4U) | ((temp & RTC_TR_SU) >> RTC_TR_SU_Pos))); } /** @@ -1579,7 +1584,13 @@ __STATIC_INLINE void LL_RTC_DATE_Config(RTC_TypeDef *RTCx, uint32_t WeekDay, uin */ __STATIC_INLINE uint32_t LL_RTC_DATE_Get(RTC_TypeDef *RTCx) { - return (uint32_t)((LL_RTC_DATE_GetWeekDay(RTCx) << RTC_OFFSET_WEEKDAY) | (LL_RTC_DATE_GetDay(RTCx) << RTC_OFFSET_DAY) | (LL_RTC_DATE_GetMonth(RTCx) << RTC_OFFSET_MONTH) | LL_RTC_DATE_GetYear(RTCx)); + register uint32_t temp = 0U; + + temp = READ_BIT(RTCx->DR, (RTC_DR_WDU | RTC_DR_MT | RTC_DR_MU | RTC_DR_DT | RTC_DR_DU | RTC_DR_YT | RTC_DR_YU)); + return (uint32_t)((((temp & RTC_DR_WDU) >> RTC_DR_WDU_Pos) << RTC_OFFSET_WEEKDAY) | \ + (((((temp & RTC_DR_DT) >> RTC_DR_DT_Pos) << 4U) | ((temp & RTC_DR_DU) >> RTC_DR_DU_Pos)) << RTC_OFFSET_DAY) | \ + (((((temp & RTC_DR_MT) >> RTC_DR_MT_Pos) << 4U) | ((temp & RTC_DR_MU) >> RTC_DR_MU_Pos)) << RTC_OFFSET_MONTH) | \ + ((((temp & RTC_DR_YT) >> RTC_DR_YT_Pos) << 4U) | ((temp & RTC_DR_YU) >> RTC_DR_YU_Pos))); } /** diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_sdmmc.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_sdmmc.h index 8d41356075..2d777bd7ea 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_sdmmc.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_sdmmc.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_sdmmc.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SDMMC HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -316,7 +316,7 @@ typedef struct #define SDMMC_SINGLE_BUS_SUPPORT ((uint32_t)0x00010000U) #define SDMMC_CARD_LOCKED ((uint32_t)0x02000000U) -#define SDMMC_DATATIMEOUT ((uint32_t)0x00100000U) +#define SDMMC_DATATIMEOUT ((uint32_t)0xFFFFFFFFU) #define SDMMC_0TO7BITS ((uint32_t)0x000000FFU) #define SDMMC_8TO15BITS ((uint32_t)0x0000FF00U) diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h index b2ae88c91f..4d4d581520 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_spi.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SPI LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_system.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_system.h index 175cc7fd68..f11fb37612 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_system.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_system.h @@ -2,8 +2,8 @@ ****************************************************************************** * @file stm32f7xx_ll_system.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of SYSTEM LL module. @verbatim ============================================================================== @@ -20,7 +20,7 @@ ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: @@ -217,9 +217,6 @@ extern "C" { /** * @} */ -/** - * @} - */ /** @defgroup SYSTEM_LL_EC_TRACE DBGMCU TRACE Pin Assignment * @{ diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h index 7338ed5576..7c2ecbb8f7 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_tim.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of TIM LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h index 94612c1763..9051add281 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_usart.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of USART LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usb.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usb.h index cabc9d7250..92b4088cd9 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usb.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usb.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_usb.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of USB Core HAL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_utils.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_utils.h index 351d81ab1a..a6df3078fc 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_utils.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_utils.h @@ -2,8 +2,8 @@ ****************************************************************************** * @file stm32f7xx_ll_utils.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of UTILS LL module. @verbatim ============================================================================== @@ -20,7 +20,7 @@ ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_wwdg.h b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_wwdg.h index dcf9e239f6..61b5d8fd8b 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_wwdg.h +++ b/lib/main/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_wwdg.h @@ -2,13 +2,13 @@ ****************************************************************************** * @file stm32f7xx_ll_wwdg.h * @author MCD Application Team - * @version V1.2.0 - * @date 30-December-2016 + * @version V1.2.1 + * @date 24-March-2017 * @brief Header file of WWDG LL module. ****************************************************************************** * @attention * - *

© COPYRIGHT(c) 2016 STMicroelectronics

+ *

© COPYRIGHT(c) 2017 STMicroelectronics

* * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: diff --git a/lib/main/STM32F7xx_HAL_Driver/Release_Notes.html b/lib/main/STM32F7xx_HAL_Driver/Release_Notes.html index d20e7c6581..5a2372039e 100644 --- a/lib/main/STM32F7xx_HAL_Driver/Release_Notes.html +++ b/lib/main/STM32F7xx_HAL_Driver/Release_Notes.html @@ -664,7 +664,7 @@ ul

Release Notes for STM32F7xx HAL Drivers

Copyright -2016 STMicroelectronics

+2017 STMicroelectronics

@@ -675,7 +675,12 @@ Notes for STM32F7xx HAL Drivers -

Update History

V1.2.0 / 30-December-2016

+

Update History

V1.2.1 / 24-March-2017

+

Main +Changes

V1.2.0 / 30-December-2016

Main Changes