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

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.