Eingebaute Interfaces

In Luna sind die gebräuchlichsten Hardware-Controllerfunktionen bzw. -Schnittstellen als Compiler-interne oder als externe Interface- oder Modul-Bibliotheken verfügbar. Die Interfaces/Module unterstützen den Entwickler bei der Konfiguration, sowie bei Hardware- und Softwarezugriffen auf Schnittstellen oder Protokolle. Zusätzlich sind verschiedene Software-Implementationen von z.Bsp. Schnittstellen/Protokollen vorhanden.

Allgemein

Generell sind Controller-Funktionalitäten über den Direktzugriff auf die Konfigurations- und Datenports verwendbar. Die Konfiguration bzw. der Zugriff erfolgt hier anhand der Portnamen und Konfigurationsbits laut dem Datenblatt des Controllers.

Siehe auch: Externe Bibliotheken

Folgende Liste verzeichnet die direkt im Compiler eingebauten Module/Interfaces.

Zusätzlich für Atxmega