Back to Release page

Release Notes for STM32F411E-Discovery Examples

Copyright 2017 STMicroelectronics

 

Update History

V1.1.0 / 26-October-2018

Main Changes

  • Update projects with new PDM V3.1.0 lib

V1.0.6 / 29-December-2017

Main Changes

  • Update stm32f4xx_hal_conf.h files to add support to HAL CAN Legacy Module.

V1.0.5 / 06-October-2017

Main Changes

  • Remove DATE and VERSION from the header of all the files.
  • Remove support of TrueSTUDIO toolchain

V1.0.4 / 17-February-2017

Main Changes 

  • Update stm32f4xx_hal_conf.h file to remove unnecessary ETH PHY configuration
  • Update system_stm32f4xx.c file to add missing APBPrescTable[8] table and to remove unnecessary external memory configuration
  • Update DMA_FLASHToRAM example to use FIFO mode instead of direct mode for memory to memory transfer
  • Update I2C_TwoBoards_RestartAdvComIT example to properly manage the AF error case

V1.0.3 / 04-November-2016

Main Changes 

  • Update system_stm32f4xx.c file in all projects to be aligned with latest version of CMSIS STM32F4xx device implementation

V1.0.2 / 06-May-2016

Main Changes 

  • Add new define USE_SPI_CRC in stm32f4xx_hal_conf.h file for code cleanup when the CRC calculation is disabled.
  • Add 2 new HAL TimeBase examples : HAL_TimeBase_RTC_ALARM and HAL_TimeBase_RTC_WKUP
  • Update HAL_TimeBase example to use TIM HW as time base source instead of Systick
  • Update I2C_TwoBoards_ComDMA example to be inline with new HAL I2C DMA model :
    • Configure and enable the I2C IRQ in HAL_I2C_MspInit() function

    • In stm32f4xx_it.c file, I2C_IRQHandler() function: add a call to HAL_I2C_IRQHandler() function

  • Rework I2C_TwoBoards_AdvComIT and I2C_TwoBoards_ComIT examples following changes in latest HAL version
    • Update to allow master to restart communication when slave doesn't acknowledge its address
  • Update SPI DMA example to manage SPI peripheral errors during DMA process
  • Update DMA_FLASHToRAM example to use HAL_DMA_RegisterCallback() function

  • Update FLASH_EraseProgram example to cover all flash sectors

V1.0.1 / 29-January-2016

      Main Changes
  • stm32f4xx_hal_conf.h 
    • Adjust the HSE Start-up Timeout value: 100ms instead of 5s 
    • Add new define for the LSE start-up Timeout: LSE_STARTUP_TIMEOUT 
  • HAL_TimeBase 
    • Update to use new HAL TimeBase driver template stm32xxx_hal_timebase_time.c 
  • RCC_ClockConfig
    • Alignment with STM32F4xx_HAL_Driver V1.4.4: update to use the new define for the HSI calibration default value
  • Add 2 new I2C examples to explore the repeat start feature: I2C_TwoBoards_RestartAdvComIT and I2C_TwoBoards_RestartComIT

V1.0.0 / 13-November-2015

Main Changes

  • First official release

For complete documentation on STM32 Microcontrollers visit www.st.com/STM32