You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
5 years ago | |
|---|---|---|
| include | 6 years ago | |
| src | 5 years ago | |
| README.md | 6 years ago | |
README.md
Peripheriebibliothek für das DMM Board
Siehe DMM-Demo für Beispiele sowie Bootloader und Board-Konfiguration.
PlatformIO
Um die Bibliothek in das Projekt einbinden füge Referenz ins platformio.ini
des Projektes wie folgt ein:
[env]
...
lib_deps =
git@teach.emg.ing.tu-bs.de:dmm/dmm-libs.git
Bei der nächsten Kompilierung mit pio run wird die Bibliothek automatisch
heruntergeladen. Eine Aktualisierung kann mit pio lib update erzwungen werden.
Standardmäßig werden die Bibliotheken in einen versteckten Workspace-Ordner abgelegt. Will man sich den Quellcode im Projektordner ansehen können (empfohlen!), kann ein Ordner innerhalb des Projektes vorgegeben werden:
[platformio]
default_envs = release
libdeps_dir = depends
In diesem Fall sollte man davon absehen, die automatisch vom PIO
heruntergeladenen Bibliotheken ins Git des eigenen Projektes einzuchecken.
Es empfiehlt sich in dem Fall depends ins .gitignore einzufügen.