PIC32 - Problem mit USBID-Pin

Gast #4109098
Lesenswert?

Hallo, der RPF3-Pin an meinem PIC32MZ verhält sich nicht wie erwartet. 
Zunächst hat der Pin gar nicht auf ein Setzen des LAT-Bits reagiert. 
Nachdem ich über das entsprechende Configuration-Bit die 
USB-Funktionalität deaktiviert habe, reagiert der Pin zwar, schaltet 
aber nur zwischen 0V und 1V -  nicht zwischen 0V und 3,3V - hin und her. 
Wenn ich den Widerstand zwischen diesem Pin und GND messe, messe ich nur 
36kOhm, was im Vergleich zu anderen Pins (ca. 50MOhm) sehr wenig ist.

Der Pin ist als Ausgang definiert. Um sicher zugehen, dass das Verhalten 
von keinen Pull-Up/Down- oder Open-Drain-Konfigurationen beeinflusst 
wird, habe ich die entsprechenden Bits zusätzlich auf 0 gesetzt.
1
 
2
#pragma config FUSBIDIO = OFF
3

4
TRISFbits.TRISF3 = 0;    
5

6
ODCFbits.ODCF3 = 0;
7
CNPUFbits.CNPUF3 = 0;
8
CNPDFbits.CNPDF3 = 0;

Vielleicht hatte ja schonmal jemand mit einem ähnlichen Problem zu tun 
und kann mir weiterhelfen..

Vielen Dank schonmal!!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren