Frage

Ich weiß, dass die .NET Micro Framework die I²C Bus. Gibt es einige Bibliotheken für CAN oder CANopen auch?

Wenn nicht, unterstützt es ohne andere Peripheriegeräte zu verwenden? Kann ich mich unterstützen bauen?

War es hilfreich?

Lösung

Das Angebot von GHI Unterstützung kann durch ihre .NET Micro-Erweiterungen. Siehe hier für ein Entwicklungssystem.

In der Dokumentation hier Einzelheiten über die CAN Implementierung:

Andere Tipps

Support über CAN kann auf die Hardware-Schicht unter sehr spezifisch sein. Hat der Chip-Postfächer? Wie viele? Haben sie erweiterte IDs oder nur Standard-IDs unterstützen? Welche Art von Auto-Routing wird durch eine Mailbox / Kanal unterstützt?

Grundsätzlich denke ich, alle Bibliotheken, die Sie speziell auf eine Hardware-Schnittstelle gebunden werden werden könnten finden.

Sie können einen Blick auf National Instruments nehmen wollen -. Sie robust Bibliotheken für ihre Hardware zu schaffen neigen, auch wenn sie nicht die billigsten sind

Ich bin derzeit mit einem USB-zu-CAN-Bus-Adapter von IXXAT. Sie bieten eine aktuelle DLL, C # Bindungen und ein Windows-Treiber , die ich verwende Daten an ein CAN-Bus-Netz zu lesen und schreiben.

Sie können einen bestimmten CAN-Bus-IC für Ihre .NET Microframework Entwicklung verwenden. Zum Beispiel könnten Sie die MCP2515 Chip in Verbindung mit einem Netduino . Jemand schon schrieb einen Treiber für diesen speziellen Setup .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top