- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 5 von 5

Thema: VUSB Empfangs Problem usbFunctionSetup

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    21.02.2006
    Beiträge
    10
    Hallo,

    danke für den Link zur Doku, die kannte ich noch nicht.

    Behandelt werden sollte noch nichts, weil ich dachte das er trotzdem empfangen kann. Nur zwar noch nichts mit den Daten macht.
    Hab meine usbFunctionSetup mal umgeschrieben:

    usbMsgLen_t usbFunctionSetup(uchar setupData[8])
    {
    usbRequest_t *rq = (void *)setupData; // cast to structured data for parsing
    switch(rq->bRequest){
    case 1:
    lcd_clear();
    lcd_string(rq->wValue.bytes[0]); // evaluate low byte only
    return 0; // no data block sent or received
    }
    return 0; // ignore all unknown requests
    }
    Hatte die Hoffnung das er mir auf dem Display nun irgendetwas anzeigt, aber leider vergebens.

    Wenn ich in der usbFunctionSetup ganz am Anfang sage das er "Hallo" auf dem Display ausgeben soll, erscheint nichtmal das "Hallo".
    Das heißt doch, das die Funktion erst garnicht aufgerufen wird?!

    Gruß
    coder44
    Geändert von coder44 (09.05.2013 um 10:53 Uhr)

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    20.08.2008
    Ort
    Karlsruhe
    Alter
    36
    Beiträge
    1.225
    Du solltest dir die Doku ganz dringend nochmal genauer durchlesen. Du gibst als Rückgabewert immer 0 zurück, und 0 ignoriert den Request. Ich bin sowieso erstaunt, dass der Lesevorgang überhaupt funktioniert. Wenn du dir die Beispiele zu usbFunctionRead und usbFunctionWrite ansiehst, dürfte dir auffallen, dass nachdem der Header geparst wurde, USB_NO_MSG zurückgegeben wird, was dem Treiber signalisiert die write/read-Funktion aufzurufen.

    mfG
    Markus
    Tiny ASURO Library: Thread und sf.net Seite

Ähnliche Themen

  1. ATMega32 UART problem --> Problem gelöst
    Von ChristophB im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 12.03.2010, 19:45
  2. Problem mit Atmega644P Erkennung (Bascom-Versions-Problem)
    Von Rohbotiker im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 11.08.2008, 19:52
  3. GPS-Empfangs-Probleme
    Von holzi im Forum Sensoren / Sensorik
    Antworten: 11
    Letzter Beitrag: 22.10.2007, 20:13
  4. Fernseh-Empfangs-Einrichtungen
    Von kalledom im Forum Elektronik
    Antworten: 16
    Letzter Beitrag: 10.12.2006, 02:21
  5. funk sende/empfangs modul
    Von srem im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 4
    Letzter Beitrag: 01.02.2005, 13:43

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress