Forum: Mikrocontroller und Digitale Elektronik SAME5x CCBUF Schreib-Synchronisation


von Alex (haidanai)


Lesenswert?

Hallo,
ich bin jetzt über die, wie ich finde, idiotische Synchronisation beim 
Schreiben des CCBUF-Registers eines Timers gestolpert.
So nach dem Motto: "It's not a bug - it's a feature"
Ich verwende hri_tccount16_write_CCBUF_reg() zum Schreiben.
Dass ein Buffer-Register beim Schreiben synchronisiert werden muss,
finde ich absurd. Besonders, da die Synchronisation auch noch so lange 
dauert, bis der Timer eine neue Periode anfängt - also eine halbe 
Ewigkeit.
Was aber echt ätzend ist, dass wenn der Timer disabled ist, dann bleibt 
der Befehl in der Busy-Warteschleife hängen! Das ist doch Gaga.
Verwende ich den falschen Befehl?
Mache ich irgend was falsch?

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.