I have few questions that weren't addressed either in the infocenter or in the devzone:
- In which way app_timer uses CC registers? Each running timer use one of these registers?
- What is the maximum amount of timers running at the same time?
I have few questions that weren't addressed either in the infocenter or in the devzone:
By looking to "\components\libraries\timer\app_timerit looks evident that library uses just one compare register (
CC[0]`) and it queues all timers in software queue so it should be able to handle (theoretically) any number of these (as long as you have RAM and pointer widths etc. to manage them).
So, library constantly updates a value of CC[0] register to generate COMPARE events for each timer instance. Do I understand this correctly?
That's my understanding as well.