]> begriffs open source - cmsis-freertos/blob - docs/General/html/group__freertos__evr__timers.html
Updated documentation for release.
[cmsis-freertos] / docs / General / html / group__freertos__evr__timers.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <title>Timer Functions</title>
7 <title>CMSIS-FreeRTOS: Timer Functions</title>
8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <link href="cmsis.css" rel="stylesheet" type="text/css" />
10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
12 <script type="text/javascript" src="printComponentTabs.js"></script>
13 <link href="navtree.css" rel="stylesheet" type="text/css"/>
14 <script type="text/javascript" src="resize.js"></script>
15 <script type="text/javascript" src="navtree.js"></script>
16 <script type="text/javascript">
17   $(document).ready(initResizable);
18   $(window).load(resizeHeight);
19 </script>
20 <link href="search/search.css" rel="stylesheet" type="text/css"/>
21 <script type="text/javascript" src="search/search.js"></script>
22 <script type="text/javascript">
23   $(document).ready(function() { searchBox.OnSelectItem(0); });
24 </script>
25 </head>
26 <body>
27 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
28 <div id="titlearea">
29 <table cellspacing="0" cellpadding="0">
30  <tbody>
31  <tr style="height: 46px;">
32   <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
33   <td style="padding-left: 0.5em;">
34    <div id="projectname">CMSIS-FreeRTOS
35    &#160;<span id="projectnumber">Version 9.1.0</span>
36    </div>
37    <div id="projectbrief">CMSIS-RTOS2 compliant FreeRTOS Implementation</div>
38   </td>
39  </tr>
40  </tbody>
41 </table>
42 </div>
43 <!-- end header part -->
44 <div id="CMSISnav" class="tabs1">
45     <ul class="tablist">
46       <script type="text/javascript">
47                 <!--
48                 writeComponentTabs.call(this);
49                 //-->
50       </script>
51           </ul>
52 </div>
53 <!-- Generated by Doxygen 1.8.6 -->
54 <script type="text/javascript">
55 var searchBox = new SearchBox("searchBox", "search",false,'Search');
56 </script>
57   <div id="navrow1" class="tabs">
58     <ul class="tablist">
59       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
60       <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
61       <li><a href="modules.html"><span>Reference</span></a></li>
62       <li>
63         <div id="MSearchBox" class="MSearchBoxInactive">
64         <span class="left">
65           <img id="MSearchSelect" src="search/mag_sel.png"
66                onmouseover="return searchBox.OnSearchSelectShow()"
67                onmouseout="return searchBox.OnSearchSelectHide()"
68                alt=""/>
69           <input type="text" id="MSearchField" value="Search" accesskey="S"
70                onfocus="searchBox.OnSearchFieldFocus(true)" 
71                onblur="searchBox.OnSearchFieldFocus(false)" 
72                onkeyup="searchBox.OnSearchFieldChange(event)"/>
73           </span><span class="right">
74             <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
75           </span>
76         </div>
77       </li>
78     </ul>
79   </div>
80 </div><!-- top -->
81 <div id="side-nav" class="ui-resizable side-nav-resizable">
82   <div id="nav-tree">
83     <div id="nav-tree-contents">
84       <div id="nav-sync" class="sync"></div>
85     </div>
86   </div>
87   <div id="splitbar" style="-moz-user-select:none;" 
88        class="ui-resizable-handle">
89   </div>
90 </div>
91 <script type="text/javascript">
92 $(document).ready(function(){initNavTree('group__freertos__evr__timers.html','');});
93 </script>
94 <div id="doc-content">
95 <!-- window showing the filter options -->
96 <div id="MSearchSelectWindow"
97      onmouseover="return searchBox.OnSearchSelectShow()"
98      onmouseout="return searchBox.OnSearchSelectHide()"
99      onkeydown="return searchBox.OnSearchSelectKey(event)">
100 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
101
102 <!-- iframe showing the search results (closed by default) -->
103 <div id="MSearchResultsWindow">
104 <iframe src="javascript:void(0)" frameborder="0" 
105         name="MSearchResults" id="MSearchResults">
106 </iframe>
107 </div>
108
109 <div class="header">
110   <div class="summary">
111 <a href="#func-members">Functions</a>  </div>
112   <div class="headertitle">
113 <div class="title">Timer Functions<div class="ingroups"><a class="el" href="group__freertos__evr.html">Event functions</a></div></div>  </div>
114 </div><!--header-->
115 <div class="contents">
116
117 <p>Events generated by timer functions.  
118 <a href="#details">More...</a></p>
119 <table class="memberdecls">
120 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
121 Functions</h2></td></tr>
122 <tr class="memitem:gacc9345d117387a048a35832be8875b1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gacc9345d117387a048a35832be8875b1f">EvrFreeRTOSTimers_TimerCreate</a> (Timer_t pxNewTimer)</td></tr>
123 <tr class="memdesc:gacc9345d117387a048a35832be8875b1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful timer object create (Op)  <a href="#gacc9345d117387a048a35832be8875b1f">More...</a><br/></td></tr>
124 <tr class="separator:gacc9345d117387a048a35832be8875b1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
125 <tr class="memitem:ga4d3ee3a0c730e52f53662b6d471a6678"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga4d3ee3a0c730e52f53662b6d471a6678">EvrFreeRTOSTimers_TimerCreateFailed</a> (void)</td></tr>
126 <tr class="memdesc:ga4d3ee3a0c730e52f53662b6d471a6678"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful timer object create (Error)  <a href="#ga4d3ee3a0c730e52f53662b6d471a6678">More...</a><br/></td></tr>
127 <tr class="separator:ga4d3ee3a0c730e52f53662b6d471a6678"><td class="memSeparator" colspan="2">&#160;</td></tr>
128 <tr class="memitem:gab0b740245ecdbd07ca7d63c26ef249fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#gab0b740245ecdbd07ca7d63c26ef249fc">EvrFreeRTOSTimers_TimerCommandSend</a> (Timer_t pxTimer, uint32_t xCommandID, uint32_t xOptionalValue, uint32_t xReturn)</td></tr>
129 <tr class="memdesc:gab0b740245ecdbd07ca7d63c26ef249fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer queue command send (Op)  <a href="#gab0b740245ecdbd07ca7d63c26ef249fc">More...</a><br/></td></tr>
130 <tr class="separator:gab0b740245ecdbd07ca7d63c26ef249fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
131 <tr class="memitem:ga67fb64cd979312c3584c6be7bd8affff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga67fb64cd979312c3584c6be7bd8affff">EvrFreeRTOSTimers_TimerCommandReceived</a> (Timer_t pxTimer, uint32_t xCommandID, uint32_t xOptionalValue)</td></tr>
132 <tr class="memdesc:ga67fb64cd979312c3584c6be7bd8affff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer queue command receive (Op)  <a href="#ga67fb64cd979312c3584c6be7bd8affff">More...</a><br/></td></tr>
133 <tr class="separator:ga67fb64cd979312c3584c6be7bd8affff"><td class="memSeparator" colspan="2">&#160;</td></tr>
134 <tr class="memitem:ga6d29aabccac31d30777625064495e0f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga6d29aabccac31d30777625064495e0f9">EvrFreeRTOSTimers_TimerExpired</a> (Timer_t pxTimer)</td></tr>
135 <tr class="memdesc:ga6d29aabccac31d30777625064495e0f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer expire (Op)  <a href="#ga6d29aabccac31d30777625064495e0f9">More...</a><br/></td></tr>
136 <tr class="separator:ga6d29aabccac31d30777625064495e0f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
137 <tr class="memitem:ga4b35fa6a01c96b3395a4c49143a150d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga4b35fa6a01c96b3395a4c49143a150d4">EvrFreeRTOSTimers_PendFuncCall</a> (PendedFunction_t pxFunctionToPend, void *pvParameter1, uint32_t ulParameter2, uint32_t xReturn)</td></tr>
138 <tr class="memdesc:ga4b35fa6a01c96b3395a4c49143a150d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pass of the function execution to the timer service task (Op)  <a href="#ga4b35fa6a01c96b3395a4c49143a150d4">More...</a><br/></td></tr>
139 <tr class="separator:ga4b35fa6a01c96b3395a4c49143a150d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
140 <tr class="memitem:ga870fe8028016271f6ef11061fbe82fcd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__freertos__evr__timers.html#ga870fe8028016271f6ef11061fbe82fcd">EvrFreeRTOSTimers_PendFuncCallFromIsr</a> (PendedFunction_t pxFunctionToPend, void *pvParameter1, uint32_t ulParameter2, uint32_t xReturn)</td></tr>
141 <tr class="memdesc:ga870fe8028016271f6ef11061fbe82fcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pass of the function execution to the timer service task from the ISR (Op)  <a href="#ga870fe8028016271f6ef11061fbe82fcd">More...</a><br/></td></tr>
142 <tr class="separator:ga870fe8028016271f6ef11061fbe82fcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
143 </table>
144 <a name="details" id="details"></a><h2 class="groupheader">Description</h2>
145 <h2 class="groupheader">Function Documentation</h2>
146 <a class="anchor" id="ga4b35fa6a01c96b3395a4c49143a150d4"></a>
147 <div class="memitem">
148 <div class="memproto">
149       <table class="memname">
150         <tr>
151           <td class="memname">void EvrFreeRTOSTimers_PendFuncCall </td>
152           <td>(</td>
153           <td class="paramtype">PendedFunction_t&#160;</td>
154           <td class="paramname"><em>pxFunctionToPend</em>, </td>
155         </tr>
156         <tr>
157           <td class="paramkey"></td>
158           <td></td>
159           <td class="paramtype">void *&#160;</td>
160           <td class="paramname"><em>pvParameter1</em>, </td>
161         </tr>
162         <tr>
163           <td class="paramkey"></td>
164           <td></td>
165           <td class="paramtype">uint32_t&#160;</td>
166           <td class="paramname"><em>ulParameter2</em>, </td>
167         </tr>
168         <tr>
169           <td class="paramkey"></td>
170           <td></td>
171           <td class="paramtype">uint32_t&#160;</td>
172           <td class="paramname"><em>xReturn</em>&#160;</td>
173         </tr>
174         <tr>
175           <td></td>
176           <td>)</td>
177           <td></td><td></td>
178         </tr>
179       </table>
180 </div><div class="memdoc">
181 <dl class="params"><dt>Parameters</dt><dd>
182   <table class="params">
183     <tr><td class="paramdir">[in]</td><td class="paramname">pxFunctionToPend</td><td>pointer to callback function </td></tr>
184     <tr><td class="paramdir">[in]</td><td class="paramname">pvParameter1</td><td>function parameter 1. </td></tr>
185     <tr><td class="paramdir">[in]</td><td class="paramname">ulParameter2</td><td>function parameter 2. </td></tr>
186     <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>return value.</td></tr>
187   </table>
188   </dd>
189 </dl>
190 <p>The event <b>PendFuncCall</b> is generated before the function xTimerPendFunctionCall returns.</p>
191 <p><b>Value</b> in the Event Recorder shows:</p>
192 <ul>
193 <li><b>pxFunctionToPend</b> : callback function to execute from the timer service/deamon task.</li>
194 <li><b>pvParameter1</b> : the value passed into the callback function as the first parameter.</li>
195 <li><b>ulParameter2</b> : the value passed into the callback function as the second parameter.</li>
196 <li><b>xReturn</b> : execution status (1=callback passed to the timer sevice task, any other value: queue full, failed to register the callback execution) </li>
197 </ul>
198
199 </div>
200 </div>
201 <a class="anchor" id="ga870fe8028016271f6ef11061fbe82fcd"></a>
202 <div class="memitem">
203 <div class="memproto">
204       <table class="memname">
205         <tr>
206           <td class="memname">void EvrFreeRTOSTimers_PendFuncCallFromIsr </td>
207           <td>(</td>
208           <td class="paramtype">PendedFunction_t&#160;</td>
209           <td class="paramname"><em>pxFunctionToPend</em>, </td>
210         </tr>
211         <tr>
212           <td class="paramkey"></td>
213           <td></td>
214           <td class="paramtype">void *&#160;</td>
215           <td class="paramname"><em>pvParameter1</em>, </td>
216         </tr>
217         <tr>
218           <td class="paramkey"></td>
219           <td></td>
220           <td class="paramtype">uint32_t&#160;</td>
221           <td class="paramname"><em>ulParameter2</em>, </td>
222         </tr>
223         <tr>
224           <td class="paramkey"></td>
225           <td></td>
226           <td class="paramtype">uint32_t&#160;</td>
227           <td class="paramname"><em>xReturn</em>&#160;</td>
228         </tr>
229         <tr>
230           <td></td>
231           <td>)</td>
232           <td></td><td></td>
233         </tr>
234       </table>
235 </div><div class="memdoc">
236 <dl class="params"><dt>Parameters</dt><dd>
237   <table class="params">
238     <tr><td class="paramdir">[in]</td><td class="paramname">pxFunctionToPend</td><td>pointer to callback function </td></tr>
239     <tr><td class="paramdir">[in]</td><td class="paramname">pvParameter1</td><td>function parameter 1. </td></tr>
240     <tr><td class="paramdir">[in]</td><td class="paramname">ulParameter2</td><td>function parameter 2. </td></tr>
241     <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>return value.</td></tr>
242   </table>
243   </dd>
244 </dl>
245 <p>The event <b>PendFuncCallFromIsr</b> is generated before the function xTimerPendFunctionCallFromISR returns.</p>
246 <p><b>Value</b> in the Event Recorder shows:</p>
247 <ul>
248 <li><b>pxFunctionToPend</b> : callback function to execute from the timer service/deamon task.</li>
249 <li><b>pvParameter1</b> : the value passed into the callback function as the first parameter.</li>
250 <li><b>ulParameter2</b> : the value passed into the callback function as the second parameter.</li>
251 <li><b>xReturn</b> : execution status (1=callback passed to the timer sevice task, any other value: queue full, failed to register the callback execution) </li>
252 </ul>
253
254 </div>
255 </div>
256 <a class="anchor" id="ga67fb64cd979312c3584c6be7bd8affff"></a>
257 <div class="memitem">
258 <div class="memproto">
259       <table class="memname">
260         <tr>
261           <td class="memname">void EvrFreeRTOSTimers_TimerCommandReceived </td>
262           <td>(</td>
263           <td class="paramtype">Timer_t&#160;</td>
264           <td class="paramname"><em>pxTimer</em>, </td>
265         </tr>
266         <tr>
267           <td class="paramkey"></td>
268           <td></td>
269           <td class="paramtype">uint32_t&#160;</td>
270           <td class="paramname"><em>xCommandID</em>, </td>
271         </tr>
272         <tr>
273           <td class="paramkey"></td>
274           <td></td>
275           <td class="paramtype">uint32_t&#160;</td>
276           <td class="paramname"><em>xOptionalValue</em>&#160;</td>
277         </tr>
278         <tr>
279           <td></td>
280           <td>)</td>
281           <td></td><td></td>
282         </tr>
283       </table>
284 </div><div class="memdoc">
285 <dl class="params"><dt>Parameters</dt><dd>
286   <table class="params">
287     <tr><td class="paramdir">[in]</td><td class="paramname">pxTimer</td><td>pointer to timer object handle. </td></tr>
288     <tr><td class="paramdir">[in]</td><td class="paramname">xCommandID</td><td>timer command ID. </td></tr>
289     <tr><td class="paramdir">[in]</td><td class="paramname">xOptionalValue</td><td>optional command value.</td></tr>
290   </table>
291   </dd>
292 </dl>
293 <p>The event <b>TimerCommandReceived</b> is generated when the timer service task receives a command and before the command is actually processed.</p>
294 <p><b>Value</b> in the Event Recorder shows:</p>
295 <ul>
296 <li><b>pxTimer</b> : pointer to timer object handle (control block address).</li>
297 <li><b>xCommandID</b> : timer command ID.</li>
298 <li><b>xOptionalValue</b> : optional command value. </li>
299 </ul>
300
301 </div>
302 </div>
303 <a class="anchor" id="gab0b740245ecdbd07ca7d63c26ef249fc"></a>
304 <div class="memitem">
305 <div class="memproto">
306       <table class="memname">
307         <tr>
308           <td class="memname">void EvrFreeRTOSTimers_TimerCommandSend </td>
309           <td>(</td>
310           <td class="paramtype">Timer_t&#160;</td>
311           <td class="paramname"><em>pxTimer</em>, </td>
312         </tr>
313         <tr>
314           <td class="paramkey"></td>
315           <td></td>
316           <td class="paramtype">uint32_t&#160;</td>
317           <td class="paramname"><em>xCommandID</em>, </td>
318         </tr>
319         <tr>
320           <td class="paramkey"></td>
321           <td></td>
322           <td class="paramtype">uint32_t&#160;</td>
323           <td class="paramname"><em>xOptionalValue</em>, </td>
324         </tr>
325         <tr>
326           <td class="paramkey"></td>
327           <td></td>
328           <td class="paramtype">uint32_t&#160;</td>
329           <td class="paramname"><em>xReturn</em>&#160;</td>
330         </tr>
331         <tr>
332           <td></td>
333           <td>)</td>
334           <td></td><td></td>
335         </tr>
336       </table>
337 </div><div class="memdoc">
338 <dl class="params"><dt>Parameters</dt><dd>
339   <table class="params">
340     <tr><td class="paramdir">[in]</td><td class="paramname">pxTimer</td><td>pointer to timer object handle. </td></tr>
341     <tr><td class="paramdir">[in]</td><td class="paramname">xCommandID</td><td>timer command ID. </td></tr>
342     <tr><td class="paramdir">[in]</td><td class="paramname">xOptionalValue</td><td>optional command value. </td></tr>
343     <tr><td class="paramdir">[in]</td><td class="paramname">xReturn</td><td>return value.</td></tr>
344   </table>
345   </dd>
346 </dl>
347 <p>The event <b>TimerCommandSend</b> is generated when a command is sent to the timer service task,</p>
348 <p><b>Value</b> in the Event Recorder shows:</p>
349 <ul>
350 <li><b>pxTimer</b> : pointer to timer object handle (control block address).</li>
351 <li><b>xCommandID</b> : timer command ID.</li>
352 <li><b>xOptionalValue</b> : optional command value.</li>
353 <li><b>xReturn</b> : execution status (0: failed, command was not sent to the timer command queue, 1: passed, command sent) </li>
354 </ul>
355
356 </div>
357 </div>
358 <a class="anchor" id="gacc9345d117387a048a35832be8875b1f"></a>
359 <div class="memitem">
360 <div class="memproto">
361       <table class="memname">
362         <tr>
363           <td class="memname">void EvrFreeRTOSTimers_TimerCreate </td>
364           <td>(</td>
365           <td class="paramtype">Timer_t&#160;</td>
366           <td class="paramname"><em>pxNewTimer</em></td><td>)</td>
367           <td></td>
368         </tr>
369       </table>
370 </div><div class="memdoc">
371 <dl class="params"><dt>Parameters</dt><dd>
372   <table class="params">
373     <tr><td class="paramdir">[in]</td><td class="paramname">pxNewTimer</td><td>pointer to timer object handle.</td></tr>
374   </table>
375   </dd>
376 </dl>
377 <p>The event <b>TimerCreate</b> is generated when timer object is successfully created.</p>
378 <p><b>Value</b> in the Event Recorder shows:</p>
379 <ul>
380 <li><b>pxNewTimer</b> : pointer to timer object handle (control block address). </li>
381 </ul>
382
383 </div>
384 </div>
385 <a class="anchor" id="ga4d3ee3a0c730e52f53662b6d471a6678"></a>
386 <div class="memitem">
387 <div class="memproto">
388       <table class="memname">
389         <tr>
390           <td class="memname">void EvrFreeRTOSTimers_TimerCreateFailed </td>
391           <td>(</td>
392           <td class="paramtype">void&#160;</td>
393           <td class="paramname"></td><td>)</td>
394           <td></td>
395         </tr>
396       </table>
397 </div><div class="memdoc">
398 <p>The event <b>TimerCreateFailed</b> is generated when timer object create fails due to insufficient heap memory. </p>
399
400 </div>
401 </div>
402 <a class="anchor" id="ga6d29aabccac31d30777625064495e0f9"></a>
403 <div class="memitem">
404 <div class="memproto">
405       <table class="memname">
406         <tr>
407           <td class="memname">void EvrFreeRTOSTimers_TimerExpired </td>
408           <td>(</td>
409           <td class="paramtype">Timer_t&#160;</td>
410           <td class="paramname"><em>pxTimer</em></td><td>)</td>
411           <td></td>
412         </tr>
413       </table>
414 </div><div class="memdoc">
415 <dl class="params"><dt>Parameters</dt><dd>
416   <table class="params">
417     <tr><td class="paramdir">[in]</td><td class="paramname">pxTimer</td><td>pointer to timer object handle.</td></tr>
418   </table>
419   </dd>
420 </dl>
421 <p>The event <b>TimerExpired</b> is generated when a software timer expires and before the timer callback is executed.</p>
422 <p><b>Value</b> in the Event Recorder shows:</p>
423 <ul>
424 <li><b>pxTimer</b> : pointer to timer object handle (control block address). </li>
425 </ul>
426
427 </div>
428 </div>
429 </div><!-- contents -->
430 </div><!-- doc-content -->
431 <!-- start footer part -->
432 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
433   <ul>
434     <li class="footer">Generated on Fri Aug 11 2017 17:16:34 for CMSIS-FreeRTOS by ARM Ltd. All rights reserved.
435         <!--
436     <a href="http://www.doxygen.org/index.html">
437     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 
438         -->
439         </li>
440   </ul>
441 </div>
442 </body>
443 </html>