- This repository is intended to offer a stable baremetal static library for the STM32F411CEU6 MCU (AKA the Black Pill) with future plans to port it to other M4/M3 boards.
.
├── README.md
├── Makefile
├── core/ (Cortex M specific)
├── drivers/
│ ├── gpio.c
| └── ...
|
└── Inc/
├── core/
└── drivers/
├── gpio.h
└── ...
- You need to have
makeand thearm-none-eabiGCC toolchain or something similar installed, or use an IDE if you are into that kind of stuff!
- Use
maketo bulid the library;makedefaults to bulilding a debug lib version. - Use
make releaseto build a library with compiler optimizations and no debug flags. - Use
make TOOL_DIR=/path/to/toolchain/binto specify the toolchain directory.
- You can use the library by linking it with any other project you're working on.
- Pull requests are welcome.