Skip to content

Hyperloop-UPV/ST-LIB

Repository files navigation

ST-LIB

Library to simplify STM32 H7 firmware development using C++.

Main layers:

  • HALAL
  • ST-LIB_LOW
  • ST-LIB_HIGH

Quickstart

./tools/init-submodules.sh
cmake --preset simulator
cmake --build --preset simulator
ctest --preset simulator-all

Documentation

Recommended Presets

  • simulator
  • simulator-asan
  • nucleo-*
  • board-*

List all presets:

cmake --list-presets

Formatting and Hooks

pip install pre-commit
./tools/install-git-hooks.sh
pre-commit run --all-files

About

Library for STM32H7ZGT6 Utilities

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 20