硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4845|回复: 2
收起左侧

[客户分享] 分享STM32F4xx的最新的标准固件库1.7.1[更新于2016/5/20]

[复制链接]

4

主题

91

回帖

103

积分

初级会员

积分
103
发表于 2016-6-28 15:18:03 | 显示全部楼层 |阅读模式
贴上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

评分

参与人数 1 +5 收起 理由
eric2013 + 5

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107128
QQ
发表于 2016-7-1 06:34:18 | 显示全部楼层
感谢楼主分享。
回复

使用道具 举报

19

主题

150

回帖

207

积分

高级会员

积分
207
发表于 2020-7-1 16:46:34 | 显示全部楼层
赞。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-20 01:08 , Processed in 0.192349 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表