Hallo,

ich bin neu hier und auch relativ neu in der Welt der Mikrocontroller (und hoffentlich im richtigen Unterforum ...)

Für meine Diplomarbeit soll sich das aber ändern - ein Teil der Arbeit soll die Anbindung eines ATMega8 an ein Mobiltelefon werden. Eigentlich bin ich von einer seriellen Anbindung an ältere Telefone ausgegangen, aber da diese nur in Ausnahmen (bspw. Siemens M75) gleichzeitig auch Java Zugriff auf Bluetooth erlauben, überlege ich aktuell bezüglich USB-Unterstützung herum.

Nach X Stunden Internetrecherche weiß ich folgendes:
- ich benötige USB-Host Funktionalität
- der VNC1L bietet so etwas integriert
- die meisten Handys erscheinen als generisches USB-Modem beim Anschluss an den PC (unter Linux das cdc_acm Modul)

Was ich nicht herausbekommen konnte, ist, was GENAU der VNC1L neben der Unterstützung für USB-Sticks an Funktionen bietet bzw. wie aufwendig die Unterstützung anderer USB-Geräte ist.

Wenn ich einen VNC1L in meine Schaltung eingebunden hätte und den USB-Port 1 für Peripherie bereitstelle, kann ich dann mit beliebigen USB-Geräten kommunizieren, wenn ich quasi deren USB-Treiber auf dem Mikrocontroller implementiere? Oder gibt es da durch den VNC1L Beschränkungen?

Wie würdet ihr den Aufwand einschätzen - enorm? Ohne exzessive Mikrocontroller-Kenntnisse in 3 Monaten zu schaffen?

Danke für Antworten und Hinweise!

Gruß,
Florian