Back to Release page
# Release Notes for STM32F4xx Standard Peripherals Library Drivers Copyright 2012 STMicroelectronics
## Contents STM32F4xx Standard Peripherals Library Drivers update History License ## STM32F4xx Standard Peripherals Library Drivers update History ### V1.0.2 / 05-March-2012 Main Changes All source files: license disclaimer text update and add link to the License file on ST Internet. stm32f4xx_dcmi.c DCMI_GetFlagStatus() function: fix test condition on RISR register, use if (dcmireg == 0x00) instead of if (dcmireg == 0x01) stm32f4xx_pwr.c PWR_PVDLevelConfig() function: remove value of the voltage threshold corresponding to each PVD detection level, user should refer to the electrical characteristics of the STM32 device datasheet to have the correct value ### V1.0.1 / 28-December-2011 Main Changes All source files: update disclaimer to add reference to the new license agreement stm32f4xx_rtc.c: In “RTC_FLAGS_MASK” define: add RTC_FLAG_RECALPF and RTC_FLAG_SHPF RTC_DeInit() function: add reset of the following registers: SHIFTR, CALR, ALRMASSR and ALRMBSSR RTC_SetTime() and RTC_SetDate() functions: add test condition on BYPSHAD flag before to test RSF flag (when Bypass mode is enabled, the RSF bit is never set). ### V1.0.0 / 30-September-2011 Main Changes First official release for STM32F40x/41x devices stm32f4xx_rtc.c: remove useless code from RTC_GetDate() function stm32f4xx_rcc.c, stm32f4xx_spi.c, stm32f4xx_wwdg.c and stm32f4xx_syscfg.c: driver's comments update ### V1.0.0RC2 / 26-September-2011 Main Changes Official version (V1.0.0) Release Candidate1 for STM32F40x/STM32F41x devices stm32f4xx_usart.h/.c Update procedure to check on overrun error interrupt pending bit, defines for the following flag are added: USART_IT_ORE_RX: this flag is set if overrun error interrupt occurs and RXNEIE bit is set USART_IT_ORE_ER: this flag is set if overrun error interrupt occurs and EIE bit is set stm32f4xx_tim.c TIM_UpdateRequestConfig(): correct function header's comment TIM_ICInit(): add assert macros to test if the passed TIM parameter has channel 2, 3 or 4 stm32f4xx_pwr.h/.c Rename PWR_FLAG_REGRDY constant to PWR_CSR_REGRDY Rename PWR_FLAG_VOSRDY constant to PWR_CSR_VOSRDY Rename PWR_HighPerformanceModeCmd(FunctionalState NewState) function to PWR_MainRegulatorModeConfig(uint32_t PWR_Regulator_Voltage) stm32f4xx_rcc.h/.c RCC_AHB1PeriphClockCmd(): add new constant RCC_AHB1Periph_CCMDATARAMEN as value for RCC_AHB1Periph parameter stm32f4xx_spi.h IS_I2S_EXT_PERIPH(): add check on I2S3ext peripheral ### V1.0.0RC1 / 25-August-2011 Main Changes Official version (V1.0.0) Release Candidate1 for STM32F4xx devices ## License Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at: http://www.st.com/software_license_agreement_liberty_v2 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. For complete documentation on STM32 Microcontrollers visit www.st.com/STM32