<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Questions about application timer</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/26179/questions-about-application-timer</link><description>I have few questions that weren&amp;#39;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?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 23 Oct 2017 12:56:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/26179/questions-about-application-timer" /><item><title>RE: Questions about application timer</title><link>https://devzone.nordicsemi.com/thread/103118?ContentTypeID=1</link><pubDate>Mon, 23 Oct 2017 12:56:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69dbcfe9-4c47-4706-a58e-bee61b58793a</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;That&amp;#39;s my understanding as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about application timer</title><link>https://devzone.nordicsemi.com/thread/103117?ContentTypeID=1</link><pubDate>Mon, 23 Oct 2017 12:21:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd23dc56-e52c-42e4-a1ac-51bc2efcd349</guid><dc:creator>AndrzejB</dc:creator><description>&lt;p&gt;So, library constantly updates a value of CC[0] register to generate COMPARE events for each timer instance. Do I understand this correctly?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Questions about application timer</title><link>https://devzone.nordicsemi.com/thread/103116?ContentTypeID=1</link><pubDate>Mon, 23 Oct 2017 11:31:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b2a3abf-f151-4c58-9731-d9c83ab4b800</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;By looking to &amp;quot;\components\libraries\timer\app_timer&lt;code&gt;it looks evident that library uses just one compare register (&lt;/code&gt;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).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>