Forum: PC-Programmierung CY7C68013A Interfaces umschalten


von DS (Gast)


Lesenswert?

Hallo zusammen,

hat jemand von euch Erfahrung mit dem Einsatz verschiedener Interfaces 
im Cypress FX2LP?

Wenn ich mittels der CyAPI ein neues Interface im USB-Controller 
aktiviere, müsste dieser doch eigentlich neu konfiguriert werden werden. 
Die Konfiguration erfolgt durch die Funktion TD_Init. Also müsste doch 
jedes Interface eine eigene TD_Init haben, oder? Wie kann ich der 
Firmware des USB-Controllers beibringen, wie dieser nach dem Umschalten 
des Interfaces konfiguriert werden muss?

Gruß
DS

von Christian R. (supachris)


Lesenswert?

Das musst du in dieser Funktion abhandeln, die durch die Setup ISR aus 
der fw.c aufgerufen wird.
1
BOOL DR_SetInterface( void )       
2
{ // Called when a Set Interface command is received
3
   AlternateSetting = SETUPDAT[ 2 ];
4
   return( TRUE );        // Handled by user code
5
}

Automatik gibts meines Wissens keine.

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.