Experimental stuff
- C++ 98.3%
- Python 1%
- Makefile 0.7%
| lib/common | add Vector type | |
| other | oops, it messed up doctest builds | |
| src | initial pio-based dev & tdd setup | |
| test | add msBusy test in native | |
| .gitignore | initial pio-based dev & tdd setup | |
| Makefile | tweak 64-bit mode for ARM Linux | |
| platformio.ini | oops, it messed up doctest builds | |
| README.md | update readme | |
| UNLICENSE | fix url | |
PE0W
Requirements:
pioas build system, i.e. PlatformIOg++compiler on native with C++17 supportentrfor continuous TDD viamakeon native
Architectures:
- native_m64 = native 64-bit (Linux & MacOS)
- native_m32 = native 32-bit (Linux with multilib support)
- nucleo_l432kc = STM32 Nucleo-L432 μC board
Commands:
make- continuous TDD using native target (32b on Linux, 64b on MacOS)pio run -t upload- compile and upload/run all targetspio test- run tests:docteston native andunityon STM32