Contents
- STM32F4xx Standard Peripherals Library
Examples update History
- License
STM32F4xx Standard
Peripherals Library Examples update HistoryV1.7.0 / 22-April-2016
Main
Changes - Add support of STM32F412xG device
- Add new DFSDM example running on STM32F412G-Discovery board:
- Update I2C_DataExchangeDMA example to enable the I2C DMA Request before checking on the I2C event.
- Update
CAN_Networking example to wait until one of the mailboxes is empty
instead of using a delay before transmitting another message.
V1.6.0 / 04-September-2015
Main
Changes - Add support of STM32F410xx, STM32F469xx and STM32F479xx devices
- Examples running on STM324xG-EVAL, STM32437I-EVAL, STM32429I-EVAL and STM32439I-EVAL boards are not updated for STM32446E-EVAL and STM32469I-EVAL boards, please refer to "Library_Examples.mht" for details.
- To have these examples working on STM32446E-EVAL and STM32469I-EVAL boards
you should use the stm32f4xx_conf.h and system_stm32f4xx.c files
available under the template project:
Project/STM32F4xx_StdPeriph_Templates
- Update QSPI examples for STM32F469/479xx + STM32469I-EVAL board:
- Add 4 new Examples running on STM32469I-EVAL board:
- DSI
- DSI_ImageMode
- DSI_TearingEffect_GPIO
- DSI_UltraLowPowerMode
- DSI_VideoMode
- Add 2 new Examples running on STM32F410xx + Nucleo board:
- LPTIM
- LPTIM_PulseCounter
- LPTIM_PWMExternalClock
V1.5.0 / 06-March-2015
Main
Changes - Add support of STM32F446xx devices
- Examples running on STM324xG-EVAL, STM32437I-EVAL, STM32429I-EVAL and STM32439I-EVAL boards are not updated for STM32446E-EVAL board, please refer to "Library_Examples.mht" for details.
- To have these examples working on STM32446E-EVAL board
you should use the stm32f4xx_conf.h and system_stm32f4xx.c files
available under the template project:
Project/STM32F4xx_StdPeriph_Templates
- Add 5 new Examples running on STM32446E-EVAL board:
V1.4.0 / 04-August-2014
Main
Changes - Add the following update in examples :
- USART/USART_SmartCard
- Update the smartcard.c to be more compliant with ISO 7816-3 smartcard standard.
- USART/USART_HyperTerminal
- Fix the ISR issue (replace "USARTx_IRQHandler" by "USARTx_IRQHANDLER" in the stm32f4xx_it.c file)
- PWR/PWR_Standby and PWR/PWR_CurrentConsumption
- Update
examples to follow the workaround of wake
up sequence from standby when using more than one wake up source.
- I2S/I2S_TwoBoards/I2S_DataExchangePolling
- Update ubBufferCounter variable declaration on uint32_t instead of __IO uint8_t.
- Remove references to RIDE and TASKING Toolchaines
- RIDE and TASKING will not be supported by the STM32F4xx Standard Library firmware package
V1.3.0 / 13-November-2013
Main
Changes - Add the following update in examples :
- I2C/I2C_IOExpander
- In
“stm32f4xx_it.h” use IOE16_TS_IT instead of IOE_TS_IT
- LTDC/LTDC_Display_1Layer, LTDC_Display_2Layers and
LTDC_ColorKeying
- Remove PC6 and
PA8 configuration, these pins are no more used in STM324x9I-EVAl RevB to
control LCD
- LTDC/ LTDC_PicturesFromSDCard
- Initialize LCD
before uSD Card configuration
- SAI/SAI_Audio
- Remove call to
LCD_DisplayStringLine() function : LCD not used in this example
Update comments and header file description for some examplesV1.2.0 / 19-September-2013
Main
Changes - Add support of STM32F429/439xx devices
- Update examples to support STM324xG-EVAL, STM32437I-EVAL, STM32429I-EVAL and STM32439I-EVAL boards, please refer to "Library_Examples.mht" for details.
- Add 18 new Examples:
- FMC_SDRAM_DMA
- FMC_SDRAM_LowPower
- FMC_SRAM
- FMC_SRAM_DataMemory
- LTDC_Display_2Layer
- LTDC_ColorKeying
- LTDC_PicturesFromSDCard
- LTDC_AnimatedPictureFromSDCard
- DMA2D
- DMA2D_MemToMemWithBlending
- DMA2D_MemToMemWithLCD
- DMA2D_MemToMemWithPFC
- DMA2D_RegToMemWithLCD
V1.1.0 /
18-January-2013
Main
Changes
- Official release for STM32F427x/437x
devices
- Common update for all
examples:
- Update all examples to
support STM32F427x/437x devices
- system_stm32f4xx.c: use latest version
under Project\STM32F4xx_StdPeriph_Templates
- 5 new examples are provided
with this version demonstrating the new features of STM32F427x/437x devices
- FLASH
- FLASH_Program
- FLASH_WriteProtection
- CRYP
- CRYP_AES_CCM
- CRYP_AES_GCM
- HASH
V1.0.1 / 13-April-2012
Main
Changes
- All source files: license disclaimer text update and add link to the License file on ST Internet.
V1.0.0 / 30-September-2011Main
Changes
- First official release for STM32F40x/41x devices
LicenseLicensed 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:
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
|