Release Notes for STM32L152D_EVAL Evaluation Board Drivers

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 board drivers to demonstrate the capabilities of the STM32L152D_EVAL Evaluation Kit.

Update History

Main Changes

  • Update of BSP STM32L152D_EVAL drivers to be aligned with new HAL SDMMC driver.
  • Update CHM User Manual for BSP/STM32L152D_EVAL.

Other compatibilities

  • This version requires STM32L1xx_HAL_Driver V1.4.0

Main Changes

  • Remove DATE and VERSION fields from header files.
  • Updated CHM User Manual for BSP/STM32L152D_EVAL.

Main Changes

  • Updated CHM User Manual for BSP/STM32L152D_EVAL.

Main Changes

  • LCD Glass: Add corrections on the display of the LCD Glass.
    • Writing the letter ‘W’ also displays other symbols.
    • Some pixel are erasing the others.
    • Display some units(mA, uA, nA) also displays other symbols.
    • Writing a char also displays the battery level.

Main Changes

  • Correct issue preventing the display of arrows simultaneously on the LCD Glass.
  • Add AUDIO_IO_DeInit function for compatibility across STM32 families.

Main Changes

  • Changed the interrupt priority from 5 to 0 for SDIO_IRQn to be above DMA2_Channel4_IRQn interrupt priority.

Other compatibilities

  • Due to changes in the gpio speed definition, this version requires STM32L1xx_HAL_Driver V1.1.2

Main Changes

  • Alignment to latest changes done on HAL driver.

Main Changes

  • stm32l152d_eval_audio.h, stm32l152d_eval_lcd.c/.h and stm32l152d_eval_tsensor.h
    • Change “" by”/" in the include path to fix compilation issue under Linux

Main Changes

  • Major update based on STM32Cube specification: drivers architecture and APIs modified vs. V1.0.1 and thus the 2 versions are not compatible.

Other compatibilities

  • This version has to be used only with STM32CubeL1 based development

Main Changes

  • All source files: license disclaimer text update and add link to the License file on ST Internet.
  • stm32l152d_eval.c
    • In LM75_LowLevel_Init() function: swap the order of I2C IOs and alternate function (AF) configuration (AF configuration should be done before to configure the IOs).

Main Changes

  • Official version for STM32L152D_EVAL evaluation board RevB drivers.