Update History
V1.1.2 / 29-December-2017Main Changes - Update stm32f4xx_hal_conf.h files to add support to HAL CAN Legacy Module.
V1.1.1
/ 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()
V1.1.0
/ 17-February-2017
Main
Changes
- Update to be aligned with latest HAL SD and BSP SD drivers implementation
- Update stm32f4xx_hal_conf.h file in overall examples to remove unnecessary ETH PHY configuration
- Update FMC_SDRAM example to enhance implementation
- Update overall examples to add the support of the external memories in system_stm32f4xx.c files
- Update LCD_DSI_CmdMode and LCD_DSI_VideoMode_DoubleBuffering examples to use __HAL_LTDC_RELOAD_CONFIG() macro instead of __HAL_LTDC_IMMEDIATE_CONFIG() macro
- Upate QSPI configuration in system_stm32f4xx.c file for QSPI_PreInitConfig example
- Update DMA_FLASHToRAM example to use FIFO mode instead of direct mode for memory to memory transfer
- Update RCC_ClockConfig example to support 8MHz as external clock source instead of 25MHz
- Update I2C_TwoBoards_RestartAdvComIT example to properly manage the AF error case
V1.0.4
/ 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.3
/ 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
- Update
HAL_TimeBase example to use TIM HW as time base
source instead of Systick
- Update
I2C_TwoBoards_ComDMA 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
- 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
examples using DMA2D Peripheral with new color
definition
- 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
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.2
/ 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
- LCD_DSI examples
- Update to use DMA2D layer 1 instead of layer 0
when copying an image
V1.0.1
/ 09-October-2015
Main
Changes
- Update SW4STM32 projects
- Fix in accordance with latest
version of SW4STM32 toolchain
- Update LCD DSI frequency to
41,7 MHz in LCD_DSI examples.
V1.0.0
/ 14-August-2015
Main
Changes
License
Licensed
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
|