7.5 KiB
pagetitle, lang
| pagetitle | lang |
|---|---|
| Release Notes for BSP Common Components Drivers | en |
::: {.row} ::: {.col-sm-12 .col-lg-4}
::: {.card .fluid} ::: {.sectione .dark}
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 BSP Common components drivers.
:::
::: {.col-sm-12 .col-lg-8}
Update History
::: {.collapse}
Main Changes
Component release
- Rename GUI_Drv_t structure into UTILS_LCD_Drv_t
Backward Compatibility
- This release breaks compatibility with previous versions.
::: {.collapse}
Main Changes
Component release
- Update st_logo.png inclusion path in Release notes.
::: {.collapse}
Main Changes
Component release
Official release of BSP Common components drivers in line with STM32Cube BSP drivers development guidelines (UM2298).
Backward Compatibility
This release breaks compatibility with previous versions.
::: {.collapse}
Main Changes
Reformat the BSD 3-Clause license declaration in the files header (replace license terms by a web reference to OSI website where those terms lie)
Correct sensor names in headers files hsensor.h and psensor.h
::: {.collapse}
Main Changes
Add dpredriver.h: support of DP redriver class
Add pwrmon.h: support of power monitor class
Add usbtypecswitch.h: support of USB type C switch class
::: {.collapse}
Main Changes
Add hsensor.h: support of humidity class
Add psensor.h: support of pressure class
Update tsensor.h: Temperature can be negative
Update accelero.h: LowPower API can enable or disable the low power mode
Update magneto.h: LowPower API can enable or disable the low power mode
Backward Compatibility
This release breaks compatibility with previous versions.
::: {.collapse}
Main Changes
tsensor.h: Fix compilation issue on TSENSOR_InitTypeDef
::: {.collapse}
Main Changes
accelero.h: add DeInit field in ACCELERO_DrvTypeDef structure
audio.h: add DeInit field in AUDIO_DrvTypeDef structure
idd.h:
- add Shunt0StabDelay, Shunt1StabDelay, Shunt2StabDelay, Shunt3StabDelay, Shunt4StabDelay and ShuntNbOnBoard fields in IDD_ConfigTypeDef structure
- rename ShuntNumber field to ShuntNbUsed in IDD_ConfigTypeDef structure
magneto.h: add DeInit field in MAGNETO_DrvTypeDef structure
Backward Compatibility
This release breaks compatibility with previous versions.
::: {.collapse}
Main Changes
accelero.h: add LowPower field in ACCELERO_DrvTypeDef structure
magneto.h: add LowPower field in MAGNETO_DrvTypeDef structure
gyro.h: add DeInit and LowPower fields in GYRO_DrvTypeDef structure
camera.h: add CAMERA_COLOR_EFFECT_NONE define
idd.h:
- add MeasureNb, DeltaDelayUnit and DeltaDelayValue fields in IDD_ConfigTypeDef structure
- rename PreDelay field to PreDelayUnit in IDD_ConfigTypeDef structure
Backward Compatibility
This release breaks compatibility with previous versions.
::: {.collapse}
Main Changes
Magnetometer driver function prototypes added (magneto.h file)
Update "idd.h" file to provide DeInit() and WakeUp() services in IDD current measurement driver
::: {.collapse}
Main Changes
IDD current measurement driver function prototypes added (idd.h file)
io.h: add new typedef enum IO_PinState with IO_PIN_RESET and IO_PIN_SET values
::: {.collapse}
Main Changes
Update "io.h" file to support MFX (Multi Function eXpander) device available on some STM32 boards
- add new entries for IO_ModeTypedef enumeration structure
- update the IO_DrvTypeDef structure
- Update all return values and function parameters to uint32_t
- Add a return value for Config field
Backward Compatibility
This release breaks compatibility with previous versions.
::: {.collapse}
Main Changes
gyro.h: change “__GIRO_H” by “__GYRO_H” to fix compilation issue under Mac OS
::: {.collapse}
Main Changes
EPD (E Paper Display) driver function prototype added (epd.h file)
::: {.collapse}
Main Changes
Temperature Sensor driver function prototype added
::: {.collapse}
Main Changes
First official release with Accelerometer, Audio, Camera, Gyroscope, IO, LCD and Touch Screen drivers function prototypes
::: :::
For complete documentation on STM32 Microcontrollers , visit: [http://www.st.com/STM32](http://www.st.com/STM32)