2019-06-06 08:12:21 +00:00
|
|
|
# B15F Benutzerhandbuch
|
|
|
|
*Hinweis*: Terminal-Befehle sind **fett** gedruckt
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
### 1. Abhängigkeiten installieren
|
|
|
|
(a) **sudo apt-get update**
|
2019-06-06 08:50:18 +00:00
|
|
|
(b) **sudo apt-get install git avr-libc avrdude libncurses5-dev g++**
|
2019-06-06 08:12:21 +00:00
|
|
|
|
|
|
|
### 2. Das Repository klonen
|
|
|
|
(a) **cd /tmp**
|
|
|
|
(b) **git clone "https://github.com/devfix/b15f.git"**
|
|
|
|
|
|
|
|
### 3. Die Firmware installieren
|
|
|
|
(a) **cd "/tmp/b15f/firmware"**
|
2019-06-06 08:50:18 +00:00
|
|
|
|
|
|
|
(b) Passen Sie in der Datei *Makefile* die Option "MCU = ..." an die MCU des vorliegenden Boards an
|
|
|
|
(*atmega1284* und *atmega1284p* sind nicht identisch!)
|
|
|
|
|
|
|
|
(c) **make**
|
2019-06-06 08:12:21 +00:00
|
|
|
|
|
|
|
Wenn udev richtig konfiguriert wurde:
|
2019-06-06 08:50:18 +00:00
|
|
|
(d I) **make upload**
|
2019-06-06 08:12:21 +00:00
|
|
|
Sonst:
|
2019-06-06 08:50:18 +00:00
|
|
|
(d II) **sudo make upload**
|
2019-06-06 08:12:21 +00:00
|
|
|
|
|
|
|
### 4. Die Steuersoftware (Bibliothek & CLI) installieren
|
|
|
|
(a) **cd "/tmp/b15f/control/src"**
|
|
|
|
(b) **make**
|
2019-06-06 08:50:18 +00:00
|
|
|
(Die Warnungen durch doxygen können ignoriert werden.)
|
|
|
|
|
2019-06-06 08:12:21 +00:00
|
|
|
(c) **sudo make install**
|
|
|
|
|
2019-06-06 08:50:18 +00:00
|
|
|
## Einführung
|
2019-05-22 08:32:51 +00:00
|
|
|
Die wichtigste Klasse für die Steuerung des Board 15 ist [B15F](classB15F.html).
|
|
|
|
Dort befindet sich auch eine Übersicht der verfügbaren Befehle.
|