Forum: Mikrocontroller und Digitale Elektronik Suche USB-Framework und Custom-Treiber für AT91SAM9


von Nico (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.