Moin Leute,
ich versuche das "USB Device - CDC - Basic Demo" Beispielprogramm von
Microchip auf einen PIC24FJ32GB002 (@ 32 MHz) zu spielen. Leider erkennt
mein PC das USB Device nicht obwohl der Treiber installiert ist.
Da mir nichts besseres einfällt, vermute ich, dass es an den Config Bits
liegt, auch wenn ich meine alles richtig eingestellt zu haben. Daher bin
ich hier und wende mich an euch.
Im dem Beispielprogramm findet man in der main.c
1 | #elif defined(__PIC24FJ64GB004__)
|
2 | _CONFIG1(WDTPS_PS1 & FWPSA_PR32 & WINDIS_OFF & FWDTEN_OFF & ICS_PGx1 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
|
3 | _CONFIG2(POSCMOD_HS & I2C1SEL_PRI & IOL1WAY_OFF & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV2 & IESO_ON)
|
4 | _CONFIG3(WPFP_WPFP0 & SOSCSEL_SOSC & WUTSEL_LEG & WPDIS_WPDIS & WPCFG_WPCFGDIS & WPEND_WPENDMEM)
|
5 | _CONFIG4(DSWDTPS_DSWDTPS3 & DSWDTOSC_LPRC & RTCOSC_SOSC & DSBOREN_OFF & DSWDTEN_OFF)
|
Hier habe ich lediglich den PLLDIV_DIV2 zu PLLDIV_DIV8 geändert.
1 | #elif defined(__PIC24FJ32GB002__)
|
2 | _CONFIG1(WDTPS_PS1 & FWPSA_PR32 & WINDIS_OFF & FWDTEN_OFF & ICS_PGx1 & GWRP_OFF & GCP_OFF & JTAGEN_OFF)
|
3 | _CONFIG2(POSCMOD_HS & I2C1SEL_PRI & IOL1WAY_OFF & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_PRIPLL & PLL96MHZ_ON & PLLDIV_DIV8 & IESO_ON)
|
4 | _CONFIG3(WPFP_WPFP0 & SOSCSEL_SOSC & WUTSEL_LEG & WPDIS_WPDIS & WPCFG_WPCFGDIS & WPEND_WPENDMEM)
|
5 | _CONFIG4(DSWDTPS_DSWDTPS3 & DSWDTOSC_LPRC & RTCOSC_SOSC & DSBOREN_OFF & DSWDTEN_OFF)
|
Ich bedanke mich schonmal im Vorraus.
Grüße
Tim