Forum: Mikrocontroller und Digitale Elektronik LPC1768 USBD Keine interrupts


von ScannerViren (Gast)


Lesenswert?

Hallo Forengemeinde,

momentan kämpfe ich mit dem NXP LPC1768 und möchte einen USB-CDC Treiber 
implementieren. Die Enumeration klappt, Treiber werden geladen (Win7 x64 
und Linux). Nur sobald ich was an den µC schicke passiert bis auf 
Control-Transfers nichts. Kein Interrupt für die Bulk- oder 
Interrupt-Endpoints wird generiert, obwohl sie eingeschaltet sind (und 
realisiert).
Wireshark zeigt mir auch Traffic an...

Hätte jemand einen Vorschlag woran das liegen könnte?
Oder wie ich Daten direkt an einen Endpoint schicken kann?

Gruß!

von Jim M. (turboj)


Lesenswert?

> Nur sobald ich was an den µC schicke passiert bis auf
> Control-Transfers nichts.

Via Control-Transfer wird IIRC die Baudrate etc. übertragen.

> Hätte jemand einen Vorschlag woran das liegen könnte?

Zeig mal Deinen Code, dann könnten wir drüber reden.

> Oder wie ich Daten direkt an einen Endpoint schicken kann?

Kann man mit Libusb machen, ist aber nicht notwendig. Die seriellen 
Daten landen direkt beim Bulk-Endpoint.

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.