696 B
696 B
STM32 CMake+CppuTest Template
Requirements
- An ARM compiler and linker.
- Bash or a POSIX shell.
- CMAKE version 3.20 or newer.
- Cpputest 3.8 or newer.
- Clangd LSP.
- Git version control.
Instructions
- Clone/copy the repo locally.
- Check the requirements to make sure you're development enviroment is ready.
- Update the linker script files to target your current uC.
- Change line 45 of
Doxyfile
with the project name.
Running Tests
TODO
- Create or copy a linker.ld file.
- Add a startup file for at least the stm32f103c8t6.
- Add messages for case where tool-chain is missing.
- Check for FreeBSD & Linux compat.
- Add in RTOS stuff.