Forum: Mikrocontroller und Digitale Elektronik TI CC2530 - Timer2


von Max M. (invoices)


Lesenswert?

Hallo,
ich habe mal eine Frage zum MACTimer (Timer2) des CC2530.
Ich habe gerade mit der Programmierung von Microcontrollern angefangen 
und brauch dazu den MACTimer des CC2530.

Ich hab das userGuide gelesen, allerdings hab ich immer noch einpaar 
Fragen.

1) Was ist der genaue Unterschied zwischen dem normalen "Timer Overflow" 
und "Timer Compare"?

Bei "Timer Overflow" steht:
"When the timer is about to count to a value that is equal to the set 
timer period, a timer overflow occurs."

Bei "Timer Compare" steht:
"A timer compare occurs when the timer is about to count to a value that 
is equal to one of the 16-bit compare values set."

Bei beiden erfolgt ein Vergleich mit nem bestimmten Counterwert? Ist 
dies erreicht, dann wird ein entsprechender Interupt ausgelöst?
Liegt der Unterschied darin, dass beim TimerCompare noch weiter gezählt 
wird und beim Timer Overflow nur bis zum Vergleichswert?

2) Was passiert eigentlich, wenn der 16Bit counter seinen Endwert 
erreicht hat. Im UserGuide steht:
"When the timer overflow occurs, the timer is set to 0x0000."
Wird der Counter lediglich zu 0 gesetzt oder wird er auch wieder 
automatisch neu gestartet?

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.