LPC1768 USBD Keine interrupts

Gast #2742483
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ß!
#2742521
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren