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