Forum: Mikrocontroller und Digitale Elektronik Pic24fh256 USB Problem


von Willi W. (mrwill)


Lesenswert?

hey,

ich arbeite derzeit mit dem pic24fh256. Hab ein Beispielprogramm von 
Microchip runtergeladen. (mouse-emulation)

Jetzt hab ich folgendes Problem:
Wenn ich das Ding anstecke bleibt er im default-state hängen...
Hat wer eine Ahnung warum das passieren kann??


lg und danke

von Potter S. (potter68)


Lesenswert?

Hallo Willi W.,

es könnte daran liegen, dass das Beispiel für das PIC24F Starter Kit 1 
geschrieben wurde und Du dieses nicht hast.

Ein paar weitere Infos wären nicht schlecht.

Gruß Ralf

von Willi W. (mrwill)


Lesenswert?

hey,

sorry jah ich verwende das Starterkid.

schreibe es um auf den HI-TECH Compiler. Die C30 Version funnkte 
optimal...

lg

von Willi W. (mrwill)


Lesenswert?

Ich denke, dass der Fehler hier sein wird:
(in usb_device.c)
1. in elif (USB_PING_PONG_MODE == USB_PING_PONG__FULL_PING_PONG)
        #define USB_NEXT_EP0_OUT_PING_PONG 0x0004
        #define USB_NEXT_EP0_IN_PING_PONG 0x0004
        #define USB_NEXT_PING_PONG 0x0004
liegt vl daran weil ich keine Ahnung was die Zeilen bedeuten...

2.
#define BD(ep,dir,pp) (4*(4*ep+2*dir+pp))

das selbe...

von Roman F. (Firma: DHBW Ravensburg) (chevellino)


Lesenswert?

Hallo Leute,

was passiert, wenn man keinen Starterkit verwendet, sondern nun den 
Chip.

Was muss man dazu ändern, dass man dennoch CDC Treiber benutzen kann? 
Sind die Demos dann überhaupt noch brauchbar?

Grüße,
Roman

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.