Bibliothek: Unterschied zwischen den Versionen
K (→Ports) |
(→Verwendete Resourcen der einzelnen Libraries) |
||
(14 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | == | + | Für C und C++ Programme existiert die Nibo-Library. Der Quellcode ist sowohl für den Nibo Version 1 wie auch für den Nibo2. Das Sourceforge Projekt enthält auch den Quellcode für die Firmware der Coprozessoren.<br> |
+ | [http://www.sourceforge.net/projects/nibo/ Nibo Library] - Projektseite zur Nibo Library mit Download<br> | ||
+ | [http://nibo.sourceforge.net/doc/html/ Nibo Library Doc] - Dokumentation zur Nibo Library<br> | ||
+ | |||
+ | |||
+ | == Verwendete Resourcen der einzelnen Libraries == | ||
+ | [[NIBO 2/Lib/Resourcen|tabellarische Aufstellung der verwendeten Resourcen]] | ||
+ | |||
=== Ports === | === Ports === | ||
* LED | * LED | ||
** Port B: PB0, PB1, PB2, PB3 | ** Port B: PB0, PB1, PB2, PB3 | ||
+ | * Taster | ||
+ | ** Port C: PC4, PC5, PC6, PC7 | ||
+ | * Motoren | ||
+ | ** Port D, PD4, PD5, PD6, PD7 | ||
* Liniensensoren | * Liniensensoren | ||
** Port A: PA5, PA6, PA7 (alles analoge Eingänge) | ** Port A: PA5, PA6, PA7 (alles analoge Eingänge) | ||
+ | ** Port B: PB4 | ||
+ | * Odometrie | ||
+ | ** Port D: PD2, PD3 | ||
+ | * Analog | ||
+ | ** Port A: PA0, PA1, PA2, PA3, PA4 | ||
+ | |||
+ | === Timer === | ||
+ | * Motoren | ||
+ | ** Timer 1 im PWM Modus | ||
== Basislibrary == | == Basislibrary == | ||
Zeile 23: | Zeile 43: | ||
== Motoren == | == Motoren == | ||
− | + | ||
− | + | [[Motor_Library|Weiter zur Motor Library]] | |
− | + | ||
− | |||
− | |||
− | |||
== Odometrie == | == Odometrie == | ||
− | + | ||
− | + | [[Odometrie_Library|Weiter zur Odometrie Library]] | |
− | + | ||
− | |||
− | |||
− | |||
== Liniensensoren == | == Liniensensoren == | ||
Zeile 41: | Zeile 55: | ||
== Analoge Eingänge == | == Analoge Eingänge == | ||
− | + | ||
− | + | [[Analog_Library|Weiter zur Analog Library]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Aktuelle Version vom 17. Juni 2011, 09:19 Uhr
Für C und C++ Programme existiert die Nibo-Library. Der Quellcode ist sowohl für den Nibo Version 1 wie auch für den Nibo2. Das Sourceforge Projekt enthält auch den Quellcode für die Firmware der Coprozessoren.
Nibo Library - Projektseite zur Nibo Library mit Download
Nibo Library Doc - Dokumentation zur Nibo Library
Inhaltsverzeichnis
Verwendete Resourcen der einzelnen Libraries
tabellarische Aufstellung der verwendeten Resourcen
Ports
- LED
- Port B: PB0, PB1, PB2, PB3
- Taster
- Port C: PC4, PC5, PC6, PC7
- Motoren
- Port D, PD4, PD5, PD6, PD7
- Liniensensoren
- Port A: PA5, PA6, PA7 (alles analoge Eingänge)
- Port B: PB4
- Odometrie
- Port D: PD2, PD3
- Analog
- Port A: PA0, PA1, PA2, PA3, PA4
Timer
- Motoren
- Timer 1 im PWM Modus
Basislibrary
Die Basislibrary stellt die Grundfunktionen für andere Module zur Verfügung. Auch enthält sie Funktionen, die keiner anderen Gruppe zugeordnet werden können.
LED
Die LED-Library stellt Funtionalität zur Verfügung, mit der die 4 LED auf dem Nibobee angesteuert werden können
Taster / Sensoren
Die Taster Library stellt Funktionen zur Abfrage der 4 Taster (2 Fühler) zur Verfügung.
Motoren
Odometrie
Liniensensoren
Weiter zur Liniensensor-Library