Upcoming maintenance on Keil Studio Cloud and keil.arm.com: Tuesdays 1000 - 1100 UTC | Learn how this might affect you

  1. Hardware
  2. STM32G071B-DISCO

STM32G071B-DISCO

Rev.C
Download CMSIS Pack

CMSIS-Pack is a delivery mechanism for software components and device support for embedded and IoT applications. Learn more.

STMicroelectronics
STM32G071B-DISCO
  • Core

    Cortex-M0+

  • Debug interface

    ST-Link

  • Device

    STM32G071RBTx

  • Blinky

    • RTX

    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

    • RTX

    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.