Skip to content

fcayci/stm32g0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stm32g0

Examples for using Cortex-M0+ based stm32g0 processor. All the examples are made for Nucleo G031K8 board. The pinouts and all the alternative functionality of the board is given in the Figure below.

nucleo g031k8

The board comes with ST-Link programmer / debugger so no need for an extra hardware.

Setup

The projects are set up to be used with STM32CubeIDE.

  1. Set your workspace as the root directory of the project
  2. Import existing projects to the workspace. (no need to copy)

There is also makefiles if you want to roll your own development environment using command line.

Documents

  1. STM32G031K8 Datasheet Errata
  2. RM0444 - Reference Manual for STM32G0x1 Devices
  3. PM0223 - Programming Manual for STM32G0
  4. Cortex-M0+ Devices Generic User Guide
  5. Cortex-M0+ Technical Reference Manual
  6. Nucleo-G031K8 Schematic

If you see a problem in the code, please create a PR, explaining the situation with the code fixes.

Happy hacking!...