Hallo zusammen, für meine Diplomarbeit verwende ich eine Panel-Card auf der der AT91SAM9621 verbaut ist. Die Gerätesoftware schreibe ich unter C# (.NET Compact Framework) unter Windows Embedded CE 6.0. Das ganze Ding wird in ein Messgerät integriert und muss unter anderem über USB mit dem (Windows) PC kommunizieren können. Dafür suche ich für den Controller ein geeigneten USB-Treiber und Framework auf Geräteseite. Ich habe auf der Atmel-Seite ein USB-Framework für die gängigen Klassentreiber wie HID, MSD und CDC gefunden, aber die wären für mich wirklich nur als Notlösung interessant. Es handelt sich um ein Universalmessgerät und nicht um eine Maus/Tastatur/Modem oder Massendatenspeicher. Was ich suche ist ein Custom Treiber, der dann im Gerätemanager auch nicht mehr unter Eingabegeräte (Human Interface Device) oder sonst was eingeordnet wird, sondern eine eigene Kategorie spendiert bekommt. Wenn ich mein Evaluation-Board über den USB(Device) Port an den PC anschließe lassen sich Treiber installieren, die eigendlich genau in diese Richtung gehen. Das Evaluation-Board wird im Gerätemanager dann auch separat aufgeführt und kann von Windowsprogrammen wie SAM-BA oder ActiveSync angesprochen werden. Ich habe aber keine Ahnung was das für Treiber sind, bzw ob es auf Geräteseite dafür irgend ein Framework gibt, das ich für meine Gerätesoftware nutzen kann. Hat da jemand einen Tip für mich? Vielen Dank schon mal. Gruß Nico ---------------------------------------------------------- Projektdetails: Hardware: - Taskit Panel-Card mit 3,5" Touchscreen - ATMEL AT91SAM9621 Mikrocontroller - Evaluationboard: Taskit Panel-Card EB Betriebsystem: - Windows Embedded CE 6.0 R2 - BSP: Atmel AT91SAM9261EK + Taskit Panel-Card Software: - Visual Studio 2005, C# mit .NET Compact Framework 2.0
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.