Atmel AVR2070 Bedienungsanleitung Seite 11

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 59
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 10
2 Gegenüberstellung verfügbarer
Kommunikationslösungen
In diesem Kapitel sollen einige bereits vorhandene Lösungen vorgestellt und verglichen
werden, die möglicherweise eine Grundlage für die kabellose Datenübertragung über das
6LoWPAN-Protokoll darstellen. Dies können entweder Betriebssyteme für Mikrocon-
troller mit integrierter IPv6-Funktionalität sein oder auch von einem Betriebssystem
unabhängige IPv6-Stacks. Wichtig ist hierbei, dass die Lösung frei von Lizenzkosten ist
und auf möglichst viele verschiedene Hardware-Plattformen portiert werden kann, um die
Offenheit des Systems gewährleisten zu können. Hierbei gilt als Minimalanforderung die
Portierbarkeit oder direkte Lauffähigkeit auf verschiedene Prozessoren des Herstellers At-
mel, da zu diesem Zeitpunkt ausschließlich diese in dem bereits vorgestellten AAL-Projekt
genutzt werden.
2.1 µracoli (µController Radio Communication Library)
Abb. 2.1: Struktur des µracoli-Pakets
Das
µ
racoli-Paket stellt eine unter modi-
fizierter BSD
1
-Lizenz stehende Bibliothek
dar, die auf einfache Weise eine Daten-
übertragung unter Verwendung von IE-
EE 802.15.4-fähigem Transceivern erlaubt.
Hierzu stellt das
µ
racoli-Paket diverse low-
level Treiber-Routinen für den Betrieb des
Transceiver-Chips bereit, zu denen unter
anderem die Konfiguration des Übertra-
gungskanals, das Senden und Empfangen
von Frames und die Kollisionsvermeidung
über das CSMA/CD
2
-Verfahren gehören.
Desweiteren bietet das
µ
racoli-Paket ver-
schiedene Hilfsfunktionen an, um die Er-
stellung neuer Anwendungen zu erleichtern. Dies sind zum Beispiel Funktionen für die
Timer-Steuerung, zur Kontrolle der GPIO-Register
3
oder für die Vereinfachung der seri-
1
Berkeley Software Distribution
2
Carrier Sense Multiple Access/Collision Detection
3
General Purpose Input/Output Register
6
Seitenansicht 10
1 2 ... 6 7 8 9 10 11 12 13 14 15 16 ... 58 59

Kommentare zu diesen Handbüchern

Keine Kommentare