Update History
V1.2.1 / 29-December-2017Main Changes - Update CAN examples to be aligned to the new HAL CAN driver.
- Update CAN examples to set a fixed bitrate equal to 1 Mbit/s.
- Update stm32f4xx_hal_conf.h files to add support to HAL CAN Legacy Module.
V1.2.0
/ 06-October-2017
Main
Changes
- Update RTC examples to reset handle RTC state when initializing:
- main.c: Add a call for HAL_RTC_RESET_HANDLE_STATE()
- Update BSP example to integrate PDM2PCM lib V3.0.0
V1.1.0
/ 17-February-2017
Main
Changes
- Update BSP example to be aligned with latest HAL SD and BSP SD drivers implementation
- Update LCD_DSI_CmdMode and LCD_DSI_VideoMode_DoubleBuffering examples to use __HAL_LTDC_RELOAD_CONFIG() macro instead of __HAL_LTDC_IMMEDIATE_CONFIG() macro
- Update FMC_SDRAM example to enhance implementation
- Update FMC_SRAM example to enhance implementation and to use proper system_stm32f4xx.c file
- Update overall examples to add the support of the external memories in system_stm32f4xx.c files
V1.0.5
/ 04-November-2016
Main
Changes
- Update system_stm32f4xx.c file in all projects to be aligned with latest version of CMSIS STM32F4xx device implementation
- Update DAC_SimpleConversion example to enhance implementation
V1.0.4
/ 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
new example QSPI_PreInitConfig allowing to execute
a part of the code from the QSPI memory
- Add
two new time base examples
- Update
HAL_TimeBase example to use TIM HW as time base
source instead of Systick
- Update
I2C_EEPROM example as follows
- 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
- Update
examples using DMA2D Peripheral with new color
definition
- Update
FLASH_EraseProgram example to cover all flash
sectors
- Update
WWDG examples to be in line with latest updates
done on HAL WWDG drivers
- Remove
the HAL_WWDG_Start and update the HAL_WWDG_Refresh
functions in the main.c file
- Remove
HAL_WWDG_MspDeInit function from
stm32f4xx_hal_msp.c file
- Update
IWDG example to be in line with latest updates
done on HAL IWDG drivers
- Remove
the HAL_IWDG_Start function in the main.c file
- Update
QSPI_ExecuteInPlace example to manage QSPI
peripheral errors during DMA process
- Update
PWR_STOP example by adding the case of
under-drive mode in order to achieve the lowest possible current
consumption
- Update
DMA_FLASHToRAM example to use
HAL_DMA_RegisterCallback() function
V1.0.3
/ 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
- DCMI_SnapshotMode:
- Alignment
with STM32F4xx_HAL_Driver V1.4.4
- PWR_STANDBY:
-
Update
to support wakeup from standby mode using RTC alarm: RTC wake-up from
standby mode bug workaround is implemented
- LCD_DSI
examples
- Update to use DMA2D layer 1 instead of layer 0
when copying an image
- LCD_DSI\LCD_DSI_CmdMode_TearingEffect_ExtPi
- Update to Mask/Unmask TE by
changing TE Pin setting instead of sending DCS commands
V1.0.2
/ 13-November-2015
Main
Changes
- Update the LTDC_Display_2Layers
example to avoid the flicker
- Update to use slash
"/" instead of backslash "\" in the include path to avoid the Unix
compilation errors
- TIM_InputCapture example: fix
wrong calculation of the measured frequency
- system_stm32f4xx.c update to
allow SDRAM & SRAM config at the same time
V1.0.1
/ 09-October-2015
Main
Changes
- Update SW4STM32 projects
- Fix in accordance with latest
version of SW4STM32 toolchain
- Update LCD
clock configuration in LCD_DSI examples
V1.0.0
/ 14-August-2015
Main
Changes
For
complete documentation on STM32 Microcontrollers visit www.st.com/STM32
|