Release Notes for 32L476GDISCOVERY HAL Examples

Copyright © 2017 STMicroelectronics

License

Licensed by ST under BSD 3-Clause license (the "License"). You may not use this package except in compliance with the License. You may obtain a copy of the License at:

https://opensource.org/licenses/BSD-3-Clause

Purpose

This directory contains the HAL examples to demonstrate the capabilities of the 32L476GDISCOVERY Kit.

Update History

No Change

No Change

No Change

No Change

No Change

Main Changes

  • BSP example
    • Fix MDK-ARM stack/heap declarations

Main Changes

  • DFSDM_AudioRecord and SAI_AudioPlay
    • Update to configure PLLSAI1Source and PLLSAI1M prior to call HAL_RCCEx_PeriphCLKConfig()
  • QSPI examples
    • Add HAL_QSPI_ErrorCallback()

Main Changes

  • New example
    • QSPI_PreInitConfig for early QSPI memory configuration in SystemInit()
  • QSPI_ExecuteInPlace
    • Disable Flash prefetch

Main Changes

  • Update of all examples projects with latest system_stm32l4xx.c from STM32L4xx CMSIS Device

Main Changes

  • BSP example
    • Fix audio quality during recording (system heap increase)
  • DFSDM_AudioRecord and SAI_AudioPlay examples
    • Update SAI initialization in line with HAL SAI clock strobing update

Main Changes

  • Fine-tuning of all Examples projects: stm32l4xx_hal_conf.h files updated to set Flash prefetch off in line with default system configuration
  • SAI_AudioPlay example
    • SW4STM32 project settings updated to fix compilation warning

Main Changes

  • Add support of System Workbench for STM32 (SW4STM32) toolchain.
  • Apply GPIO_SPEED_FREQ_xxx new definitions from HAL GPIO.
  • BSP example
    • Projects updates to remove lsm303dhlc dependency (replaced with lsm303c Mems)
    • Update readme.txt
  • QSPI examples
    • Update prescaler to reduce speed in line with Quad-SPI flash memory datasheet

Main Changes

  • First official release