|
贴上1.3.0固件之后的更新记录。
STM32F4xx Standard Peripherals Library Drivers update History
V1.7.1 / 20-May-2016
Main Changes[list=square][li]Update RCC and DFSDM drivers to fix missing prototype issue for these functions :[/li][li]stm32f4xx_rcc.h:[/li][li]RCC_48MHzClockSourceConfig()[/li][li]RCC_SDIOClockSourceConfig()[/li][li]RCC_FMPI2C1ClockSourceConfig()
[/li] [li]stm32f4xx_dfsdm.h:[/li] [li]DFSDM_ConfigBRKAnalogWatchDog()[/li]
V1.7.0 / 22-April-2016
Main Changes[list=square][li]Add support of STM32F412xG devices[/li][li]Add new driver for DFSDM peripheral[/li][li]Update the system drivers (RCC, PWR, FLASH, GPIO, FSMC and SYSCFG) to support the new STM32F412xG features[/li][li]stm32f4xx_rtc.c:[/li][li] Update to support RTC Tamper 2[/li]stm32f4xx_rcc.c:[li]Update RCC_PLLSAIConfig() API to fix wrong PLLSAIP parameter configuration[/li] stm32f4xx_fmpi2c.c:[li]Remove FMPI2C_StopModeCmd() API the wakeup from STOP feature is not available on FMPI2C IP.[/li]
V1.6.1 / 21-October-2015
Main Changes[list=square][li]stm32f4xx_dsi.c/h update[/li][li]Update TCCR register assigned value in HAL_DSI_ConfigHostTimeouts() function[/li][li]Update WPCR register assigned value in HAL_DSI_Init(), HAL_DSI_SetSlewRateAndDelayTuning(), HAL_DSI_SetSlewRateAndDelayTuning(), HAL_DSI_SetLowPowerRXFilter() / HAL_DSI_SetSDD(), HAL_DSI_SetLanePinsConfiguration(), HAL_DSI_SetPHYTimings(), HAL_DSI_ForceTXStopMode(), HAL_DSI_ForceRXLowPower(), HAL_DSI_ForceDataLanesInRX(), HAL_DSI_SetPullDown() and HAL_DSI_SetContentionDetectionOff() functions[/li][li]Update DSI_HS_PM_ENABLE define value[/li][li]Implement workaround for the hardware limitation: “The time to activate the clock between HS transmissions is not calculated correctly”[/li]
V1.6.0 / 10-July-2015
Main Changes[list=square][li]Add support of STM32F410xx, STM32F469xx and STM32F479xx devices[/li][li]Add new driver for LPTIM, DSI peripherals [/li][li]Update the system drivers (RCC, PWR, FLASH, GPIO and SYSCFG) to support the new STM32F410xx, STM32F469xx andSTM32F479xx features
[/li]
V1.5.1 / 22-May-2015
Main Changes[list=square][li]Update QSPI, FMPI2C, CEC and SPDIFRX drivers to compile only when the STM32F446xx device is selected[/li][li]stm32f4xx_fmpi2c.c:[/li][li] Correct the name of the header file to be included, use lowercase instead of uppercase[/li]
V1.5.0 / 06-March-2015
Main Changes[list=square][li]Add support of STM32F446xx devices[/li][li]Add new driver for QSPI, FMPI2C, CEC and SPDIFRX peripherals [/li][li]Update the system drivers (RCC, PWR, FLASH, GPIO and SYSCFG) to support the new STM32F446xx features[/li]
V1.4.0 / 04-August-2014
Main Changes[list=square][li]Add support of STM32F411xExx devices[/li][li]stm32f4xx_rcc.c/.h:[/li][li] Update RCC_PLLI2SConfig() function to configure the new I2S parameter: PLLI2SM[/li][li] Add new defines for LSE mode: RCC_LSE_LOWPOWER_MODE and RCC_LSE_HIGHDRIVE_MODE[/li][li] Add new function to configure LSE mode: RCC_LSEModeConfig()[/li] stm32f4xx_flash.c/.h:[li]Update IS_FLASH_ADDRESS() macro[/li] [li]stm32f4xx_gpio.c/.h: Add new defines for the new alternate functions[/li] [li]stm32f4xx_flash_ramfunc.c/.h:Add new driver for ram functions[/li] [li]stm32f4xx_pwr.c/.h:Fix PWR_EnterSTANDBYMode() to not clear Wakeup flag (WUF): this flag need to be cleared at application level before to call this function.[/li][li] Add new function to ENABLE/DISABLE the main regulator low voltage: PWR_MainRegulatorLowVoltageCmd()[/li][li] Add new function to ENABLE/DISABLE the low regulator low voltage: PWR_LowRegulatorLowVoltageCmd()
[/li] [list=square][li]Limitation Fix:[/li][li]stm32f4xx_spi.c/h[/li][li] Update I2S_Init() to support HSI oscillator as PLL source.[/li] [li]stm32f4xx_gpio.c/h[/li] [li]Update assert macro IS_GPIO_AF() macro to work as expected[/li] [li]stm32f4xx_fmc.c/h and stm32f4xx_fsmc.c/h[/li] [li] Update the FSMC_NORSRAMStructInit() function to point the FSMC_DefaultTimingStruct and FSMC_DefaultTimingStruct parameters on a default const structure.[/li]
百度云盘下载链接:链接:http://pan.baidu.com/s/1kVjgWNP 密码:44zg |
评分
-
查看全部评分
|