STM32G071B-DISCO
Rev.C-
Core
Cortex-M0+
-
Debug interface
ST-Link
-
Device
STM32G071RBTx -
CMSIS Pack
STM32G071B-DISCO_BSP
-
Examples: FLASH_EraseProgram
Keil Studio, µVision AC6How to configure and use the FLASH HAL API to erase and program the internal Flash memory.
Download Pack -
Examples: GPIO_IOToggle
Keil Studio, µVision AC6How to configure and use GPIOs through the HAL API.
Download Pack -
Examples: IWDG_Reset
Keil Studio, µVision AC6How to handle the IWDG reload counter and simulate a software fault that generates an MCU IWDG reset after a preset laps of time.
Download Pack -
Examples: IWDG_WindowMode
Keil Studio, µVision AC6How to periodically update the IWDG reload counter and simulate a software fault that generates an MCU IWDG reset after a preset laps of time.
Download Pack -
Examples: PWR_LPRUN
Keil Studio, µVision AC6How to enter and exit the Low-power run mode.
Download Pack -
Examples: RCC_SwitchClock
Keil Studio, µVision AC6Switch of the system clock (SYSCLK) from Low frequency clock to high frequency clock, using the RCC HAL API.
Download Pack -
Examples: WWDG_Example
Keil Studio, µVision AC6Configuration of the HAL API to periodically update the WWDG counter and simulate a software fault that generates an MCU WWDG reset when a predefined time period has elapsed.
Download Pack -
Examples_LL: DMA_CopyFromFlashToMemory_Init
Keil Studio, µVision AC6How to use a DMA channel to transfer a word data buffer from Flash memory to embedded SRAM. The peripheral initialization uses LL initialization functions to demonstrate LL init usage.
Download Pack -
Examples_MIX: CRC_PolynomialUpdate
Keil Studio, µVision AC6How to use the CRC peripheral through the STM32G0xx CRC HAL and LL API.
Download Pack -
Examples_MIX: DMA_FLASHToRAM
Keil Studio, µVision AC6How to use a DMA to transfer a word data buffer from Flash memory to embedded SRAM through the STM32G0xx DMA HAL and LL API. The LL API is used for performance improvement.
Download Pack