Back to Release
page
|
Release
Notes
for STM32H7xx HAL Drivers
Copyright
2017
STMicroelectronics

The hardware
abstraction layer (HAL) provides low level drivers and the hardware
interfacing methods to interact with upper layer (application,
libraries and stacks). It includes a complete set of ready-to-use
APIs, that are feature-oriented instead of IP-Oriented to simplify user
application development
|
Update
History
V1.3.0
/ 29-June-2018
Main
Changes
- Updates to fix known defects on HAL Cortex, HAL RCC and HAL SDMMC drivers.
- HAL Cortex:
Driver update to support 16 MPU regions instead of 8. User can now
select an MPU regions from MPU_REGION_NUMBER0 to MPU_REGION_NUMBER15.
-
HAL RCC : Update and rework HAL_RCC_PeriphCLKConfig
function in order to support consecutive configurations for several
peripherals using PLL2 and PLL3. To do so first the given PLL is stopped, then
the given divider is updated, the given PLL clock output divider is
enabled and finally the given PLL is enabled. - HAL SDMMC: Fix and enhancements to support high speed mode.
V1.2.0
/ 29-December-2017
Main
Changes
- General
updates to fix known defects and enhancements
implementation.
- HAL SPI: Driver reworked to fix critical issues.
- HAL: Update HAL Tick implementation.
V1.1.0
/ 31-August-2017
Main
Changes
- General
updates to fix known defects and enhancements
implementation.
- HAL
FLASH: Add Mass Erase for both banks.
- HAL
RCC:
- Update
RCC_PeriphCLKInitTypeDef
structure for more IP clock selection
flexibility.
- Adjust
PLL fractional computation.
- HAL
SPDIFRX: Add symbol clock generation.
V1.0.0
/ 21-April-2017
Main
Changes
- First
official release for
STM32H743xx/753xx devices
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
|
|
|