Release Notes for STM32G4xx CMSIS

Copyright © 2019 STMicroelectronics

License

This software component is licensed by ST under Apache 2.0 license, the “License”; You may not use this component except in compliance with the License. You may obtain a copy of the License at:

https://opensource.org/licenses/Apache-2.0

Purpose

This driver provides the CMSIS device for the stm32g4xx products. This covers following series :

This driver is composed of the descriptions of the registers under “Include” directory.

Various template file are provided to easily build an application. They can be adapted to fit applications requirements.

Update History

Main Changes

Maintenance release

  • Add support for STM32G491xx and STM32G4A1 devices
  • General updates to fix known defects and enhancements implementation

Contents

Additional features
Headline
- Add startup files for STM32G491xx/4A1xx devices
- Rename “TIM7_DAC_IRQHandler” to “TIM7_IRQHandler” in MDK-ARM startup file for STM32G431xx/441xx/bk1cb devices
- Remove HRTIM_BMTRGR useless constant definitions
- Remove ADC_CFGR2_LFTRIG useless constant definitions
- Update HSE default value in system_stm32g4xx.c: 24MHz instead of 8MHz
- Add License.md and Readme.md files required for GitHub publication

: Fixed bugs list

Known Limitations

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V8.40.1
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.29
  • STM32CubeIDE toolchain V1.4.0

Supported Devices and boards

  • STM32G431xx, STM32G441xx devices
  • STM32G471xx devices
  • STM32G473xx, STM32G483xx devices
  • STM32G474xx, STM32G484xx devices
  • STM32G491xx, STM32G4A1xx devices

Note: in the section above, main changes are highlighted in bold since previous release.

Main Changes

Maintenance release

General updates to fix known defects and enhancements implementation

Contents

Additional features
Headline
- General updates to fix known defects and enhancements implementation
Fixed bugs list
Headline
Update STM32G473/483 startup files to support FDCAN2/3 instances
Remove IS_TIM_SYNCHRO_INSTANCE macro from device header files

Known Limitations

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V8.32.3
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.27.1
  • STM32CubeIDE toolchain V1.3.0

Supported Devices and boards

  • STM32G431xx, STM32G441xx devices
  • STM32G471xx devices
  • STM32G473xx, STM32G483xx devices
  • STM32G474xx, STM32G484xx devices

Note: in the section above, main changes are highlighted in bold since previous release.

Main Changes

Maintenance release

Maintenance release of CMSIS Devices drivers supporting STM32G431xx, STM32G441xx, STM32G471xx, STM32G473xx, STM32G483xx, STM32G474xx and STM32G484xx devices

Contents

Additional features
Headline
[STM32G483xx} New CMSIS driver files to support STM32G483xx
[STM32G471] Enable ADC3 for STM32G471 product
[COMP] Suppress of Deglitcher mode - not supported on STM32G4 series
Fixed bugs list
Headline
[COMP] Suppress of Deglitcher mode not supported on STM32G4 series
[HRTIM] Wrong definition of HRTIM1_TIMx constants
[MDK-ARM] fix issue in startup file : invalid config wizard annotations

Known Limitations

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
  • System Workbench STM32 (SW4STM32) toolchain V2.7.2

Supported Devices and boards

  • STM32G431xx, STM32G441xx devices
  • STM32G471xx devices
  • STM32G473xx, STM32G483xx devices
  • STM32G474xx, STM32G484xx devices

Note: in the section above, main changes are highlighted in bold since previous release.

Main Changes

First release

First official release for STM32G4xx devices

Contents

CMSIS devices files for STM32G431xx, STM32G441xx, STM32G471xx, STM32G473xx, STM32G474xx and STM32G484xx.

Known Limitations

Headline
Support of STM32G483xx device in CMSIS

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
  • System Workbench STM32 (SW4STM32) toolchain V2.7.2

Supported Devices and boards

  • STM32G431xx, STM32G441xx devices
  • STM32G471xx devices
  • STM32G473xx devices
  • STM32G474xx, STM32G484xx devices