www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Pic24fh256 USB Problem


Autor: Willi W. (mrwill)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Potter S. (potter68)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Willi W. (mrwill)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hey,

sorry jah ich verwende das Starterkid.

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

lg

Autor: Willi W. (mrwill)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Roman Frei (Firma: DHBW Ravensburg) (chevellino)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.