Forum: Mikrocontroller und Digitale Elektronik XMC4500 - CCU8 Software Trap


von Michl M. (m1xx)


Lesenswert?

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
Noch kein Account? Hier anmelden.