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-2017Main Changes - Remove DATE and VERSION from the header of all the files.
- Update RTC_Calendar example 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
- Add missing APBPrescTable[8] table in system_stm32f4xx.c file
- Fix refresh period in WWDG_Example example readme file
- Update BSP example to be aligned with new HAL SD and BSP Drivers implementation
- Update stm32f4xx_hal_conf.h file in overall examples to remove unnecessary ETH PHY configuration
- Update TIM_OCToggle readme file to be aligned with TIM configuration
- Use DMA FIFO mode instead of Direct mode in DMA_FLASHToRAM example
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
two new time base examples
- Update
HAL_TimeBase example to use TIM HW as time base
source instead of Systick
- Update
FLASH_EraseProgram example to cover all flash
sectors
- 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
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
DMA_FLASHToRAM example to use
HAL_DMA_RegisterCallback() function
- Update
PWR_CurrentConsumption example as follows
- Configure
missing GPIO Ports as analog mode for
sleep and stop modes
- Add
the case of under-drive mode to achieve the lowest
possible current consumption
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
V1.0.0
/ 13-November-2015
Main
Changes
License
Redistribution
and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
- Redistributions
of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
- Redistributions
in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the
name of STMicroelectronics nor the names of its contributors may be
used to endorse or promote products derived
from this software without specific prior written permission.
THIS
SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
For
complete documentation on STM32 Microcontrollers visit www.st.com/STM32
|