STM32G071B-DISCO
Rev.CCMSIS-Pack is a delivery mechanism for software components and device support for embedded and IoT applications. Learn more.

-
Core
Cortex-M0+
-
Debug interface
ST-Link
-
Device
STM32G071RBTx
-
Blinky
Simple example
-
Bytes Buffers 7-bit CRC Computation Example
How to configure the CRC using the HAL API. The CRC (cyclic redundancy check) calculation unit computes 7-bit CRC codes derived from buffers of 8-bit data (bytes).
-
CRC operation with Polynomial update
How to use the CRC peripheral through the STM32G0xx CRC HAL and LL API.
-
Cortex M MPU
Presentation of the MPU feature. This example configures a memory area as privileged read-only, and attempts to perform read and write operations in different modes.
-
Cortex M Mode Privilege
How to modify the Thread mode privilege access and stack. Thread mode is entered on reset or when returning from an exception.
-
Cortex M Process Stack
How to modify the Thread mode stack. Thread mode is entered on reset, and can be entered as a result of an exception return.
-
Cortex M SysTick
How to use the default SysTick configuration with a 1 ms timebase to toggle LEDs.
-
Cyclic Redundancy Check Example
How to configure the CRC using the HAL API. The CRC (cyclic redundancy check) calculation unit computes the CRC code of a given buffer of 32-bit data words, using a fixed generator polynomial.
-
FLASH Erase and Program example
How to configure and use the FLASH HAL API to erase and program the internal Flash memory.
-
GPIO IO Toggle
Configure and use GPIOs through the HAL API.
-
IWDG Reset with window mode
Handle the IWDG reload counter and simulate a software fault that generates an MCU IWDG reset after a preset laps of time.
-
IWDG Reset with window mode
Periodically update the IWDG reload counter and simulate a software fault that generates an MCU IWDG reset after a preset laps of time.
-
Low Power Run Mode
Enter and exit the Low-power run mode.
-
Platform
Configures the hardware of the evaluation board and is a CMSIS-RTOS2 based software template that can be further expanded
-
RCC Clock Switch
Switch the system clock (SYSCLK) from Low frequency clock to high frequency clock, using the RCC HAL API.
-
User-defined generating polynomial CRC Example
How to configure the CRC using the HAL API. The CRC (cyclic redundancy check) calculation unit computes the 8-bit CRC code for a given buffer of 32-bit data words, based on a user-defined generating polynomial.
-
Window Watchdog example
Configure 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.