Compare commits
2 commits
e499ac44cf
...
6d227bc37a
Author | SHA1 | Date | |
---|---|---|---|
|
6d227bc37a | ||
|
b442ec78dc |
1 changed files with 35 additions and 0 deletions
35
README.md
35
README.md
|
@ -0,0 +1,35 @@
|
||||||
|
# CH32V20X TDD template
|
||||||
|
|
||||||
|
## Description
|
||||||
|
|
||||||
|
This is a TDD focused template that uses the cpputest testing harness and
|
||||||
|
CMAKE for the build system. The build system and testing is held together with
|
||||||
|
the use of the `otto.sh` script.
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
- CMAKE >= 3.20
|
||||||
|
- CppUTest >= 3.8
|
||||||
|
- Bash/Sh shell
|
||||||
|
|
||||||
|
|
||||||
|
## Hardware Specific
|
||||||
|
|
||||||
|
Given this template targets the whole range of CH32V20X chips you will want
|
||||||
|
to define their memory layout to reflect the chip you have chosen.
|
||||||
|
|
||||||
|
## Using the template
|
||||||
|
|
||||||
|
### Setting up dependencies
|
||||||
|
|
||||||
|
### Running Tests
|
||||||
|
|
||||||
|
```sh
|
||||||
|
echo "1" | ./otto.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
### Building Binaries
|
||||||
|
|
||||||
|
|
||||||
|
### Flashing Micro-Controller
|
||||||
|
|
Loading…
Add table
Reference in a new issue