Hi, ich versuche bei meinem XMC4500-Relax Kit (Infineon) den Software-Trap der CCU8, die ich für eine mehrkanalige PWM Erzeugung nutze, korrekt zum laufen zu kriegen... Laut Datenblatt kenn die Trap mit dem Register CC8ySWR.RE2A und CC8ySWR.RTRPF getriggert werden, um die PWM Ausgänge zu aktivieren/deaktivieren. Da in das SWR Register nicht direkt geschrieben werden kann schreibe ich in das shadow-Register SWS.SE2A (Bit10) und SWS.STRPF (Bit 11): CCU80_CCU80->SWS|=0xc00; Ich verstehe nun nicht wie ich den Transfer von Shadow Register in das SWR Register durchführen kann? Laut Datenblatt muss dazu CCU80_GCSS gesetzt werden... aber egal welche Bits ich setze, es passiert nie ein Transfer, bzw. wird meine PWM aktiviert... Alle Einstellungen zum PWM bzw. Software Trap habe ich in der Infineon Dave App PWMMP001 vorgenommen, sollten also passen... Viele Grüße Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.