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?

: Bearbeitet durch User
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.