dsPic MCPWM will nicht, AN1160

OP Persönliche Seite #2062020
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin gerade dabei mit einem dsPic30f3010 den Quellcode von Microchip, 
von der AppNote AN1160 BLDC Control using Majority Function, zu testen.

Ich habe das ganze auf dem Steckbrett aufgebaut und kann mit meinem 
Pickit 3 debuggen. Der Code läuft soweit auch wie er soll. Nur leider 
habe ich kein Signal an den PWMxH/L Pins. Wenn ich den Motorstart 
auslöse dann startet er wie erwartet mit einem Rampenstart, die Register 
der MCPWM werden auch meiner Meinug nach korrekt gesetzt. Die PWM läuft 
auch, der zugehörige Interrupt kommt, ansich läuft die MCPWM, aber an 
den PWMxH/L Pins tut sich nix. Wenn ich aber einfach nur das LATE setze 
gehen die Pins normal auf High. Mit den Config Bits PWMPIn und HPOL und 
LPOL habe ich auch schon rum probiert. Aber da das meine erste Berührung 
mit dem dsPic ist, glaube ich ich übersehe etwas. Hat jemand eine Idee 
woran das liegen kann?

Ich werde sonst mal morgen oder so, einfach nur die MCPWM testen ohne 
den restlichen Code. Aber vllt. fällt euch ja vorher schon was auf, bzw. 
hattet das gleiche Problem.

MfG Tec
Angehängte Dateien:

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.