您从来不看release notes的么......
STM32F10x Standard Peripherals Library Drivers update History
3.3.0 - 04/16/2010
1. General
* Add support for STM32F10x XL-density devices.
* I2C driver: events description and management enhancement.
2. STM32F10x_StdPeriph_Driver
* stm32f10x_dbgmcu.h/.c
o DBGMCU_Config() function: add new values DBGMCU_TIMx_STOP (x: 9..14) for DBGMCU_Periph parameter.
* stm32f10x_flash.h/.c: updated to support Bank2 of XL-density devices (up to 1MByte of Flash memory). For more details, refer to the description provided within stm32f10x_flash.c file.
* stm32f10x_gpio.h/.c
o GPIO_PinRemapConfig() function: add new values for GPIO_Remap parameter, to support new remap for FSMC_NADV pin and TIM9..11,13,14.
* stm32f10x_i2c.h/.c: I2C events description and management enhancement.
o I2C_CheckEvent() function: updated to check whether the last event contains the I2C_EVENT (instead of check whether the last event is equal to I2C_EVENT)
o Add detailed description of I2C events and how to manage them using the functions provided by this driver. For more information, refer to stm32f10x_i2c.h and stm32f10x_i2c.c files.
* stm32f10x_rcc.h/.c: updated to support TIM9..TIM14 APB clock and reset configuration
* stm32f10x_tim.h/.c: updated to support new Timers TIM9..TIM14.
* stm32f10x_sdio.h:
o SDIO_SetSDIOReadWaitMode() function: correct values of SDIO_ReadWaitMode parameter
change
#define SDIO_ReadWaitMode_CLK ((uint32_t)0x00000000)
#define SDIO_ReadWaitMode_DATA2 ((uint32_t)0x00000001)
by
#define SDIO_ReadWaitMode_CLK ((uint32_t)0x00000001)
#define SDIO_ReadWaitMode_DATA2 ((uint32_t)0x00000000)
3.2.0 - 03/01/2010
1. General
* Add support for STM32 Low-density Value line (STM32F100x4/6) and Medium-density Value line (STM32F100x8/B) devices.
* Almost peripherals drivers were updated to support Value line devices features
* Drivers limitations fix and enhancements.
2. STM32F10x_StdPeriph_Driver
* Add new firmware driver for CEC peripheral: stm32f10x_cec.h and stm32f10x_cec.c
* Timers drivers stm32f10x_tim.h/.c: add support for new General Purpose Timers: TIM15, TIM16 and TIM17.
* RCC driver: add support for new Value peripherals: HDMI-CEC, TIM15, TIM16 and TIM17.
* GPIO driver: add new remap parameters for TIM1, TIM15, TIM16, TIM17 and HDMI-CEC: GPIO_Remap_TIM1_DMA, GPIO_Remap_TIM15, GPIO_Remap_TIM16, GPIO_Remap_TIM17, GPIO_Remap_CEC.
* USART driver: add support for Oversampling by 8 mode and onebit method. 2 functions has been added: USART_OverSampling8Cmd() and USART_OneBitMethodCmd().
* DAC driver: add new functions handling the DAC under run feature: DAC_ITConfig(), DAC_GetFlagStatus(), DAC_ClearFlag(), DAC_GetITStatus() and DAC_ClearITPendingBit().
* DBGMCU driver: add new parameters for TIM15, TIM16 and TIM17: DBGMCU_TIM15_STOP, DBGMCU_TIM16_STOP, DBGMCU_TIM17_STOP.
* FLASH driver: the FLASH_EraseOptionBytes() function updated. This is now just erasing the option bytes without modifying the RDP status either enabled or disabled.
* PWR driver: the PWR_EnterSTOPMode() function updated. When woken up from STOP mode, this function resets again the SLEEPDEEP bit in the Cortex-M3 System Control register to allow Sleep mode entering. |