PageRenderTime 68ms CodeModel.GetById 33ms RepoModel.GetById 1ms app.codeStats 0ms

/libraries/STM32F10x_StdPeriph_Driver/html-nodef/group__IWDG__Private__Functions.html

https://github.com/anrope/stm-arp
HTML | 291 lines | 272 code | 14 blank | 5 comment | 0 complexity | af0c4770b3f979bfebeb7493bf0235a6 MD5 | raw file
  1. <!-- This comment will put IE 6, 7 and 8 in quirks mode -->
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  6. <title>STM STDPeriph Library: IWDG_Private_Functions</title>
  7. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  8. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  9. <script type="text/javaScript" src="search/search.js"></script>
  10. <link href="doxygen.css" rel="stylesheet" type="text/css"/>
  11. </head>
  12. <body onload='searchBox.OnSelectItem(0);'>
  13. <!-- Generated by Doxygen 1.6.1 -->
  14. <script type="text/javascript"><!--
  15. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  16. --></script>
  17. <div class="navigation" id="top">
  18. <div class="tabs">
  19. <ul>
  20. <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
  21. <li><a href="modules.html"><span>Modules</span></a></li>
  22. <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
  23. <li><a href="files.html"><span>Files</span></a></li>
  24. <li>
  25. <div id="MSearchBox" class="MSearchBoxInactive">
  26. <img id="MSearchSelect" src="search/search.png"
  27. onmouseover="return searchBox.OnSearchSelectShow()"
  28. onmouseout="return searchBox.OnSearchSelectHide()"
  29. alt=""/>
  30. <input type="text" id="MSearchField" value="Search" accesskey="S"
  31. onfocus="searchBox.OnSearchFieldFocus(true)"
  32. onblur="searchBox.OnSearchFieldFocus(false)"
  33. onkeyup="searchBox.OnSearchFieldChange(event)"/>
  34. <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
  35. </div>
  36. </li>
  37. </ul>
  38. </div>
  39. </div>
  40. <div class="contents">
  41. <h1>IWDG_Private_Functions<br/>
  42. <small>
  43. [<a class="el" href="group__IWDG.html">IWDG</a>]</small>
  44. </h1><table border="0" cellpadding="0" cellspacing="0">
  45. <tr><td colspan="2"><h2>Functions</h2></td></tr>
  46. <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IWDG__Private__Functions.html#gae466681e5bdc11b353c508b89d75ca05">IWDG_WriteAccessCmd</a> (uint16_t IWDG_WriteAccess)</td></tr>
  47. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enables or disables write access to IWDG_PR and IWDG_RLR registers. <a href="#gae466681e5bdc11b353c508b89d75ca05"></a><br/></td></tr>
  48. <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IWDG__Private__Functions.html#ga4fa7f1cd690533a35ad9e4729c0450a3">IWDG_SetPrescaler</a> (uint8_t IWDG_Prescaler)</td></tr>
  49. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets IWDG Prescaler value. <a href="#ga4fa7f1cd690533a35ad9e4729c0450a3"></a><br/></td></tr>
  50. <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IWDG__Private__Functions.html#gae2a14752a0431f23cb80cebf202ac365">IWDG_SetReload</a> (uint16_t Reload)</td></tr>
  51. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets IWDG Reload value. <a href="#gae2a14752a0431f23cb80cebf202ac365"></a><br/></td></tr>
  52. <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IWDG__Private__Functions.html#ga7147ebabdc3fef97f532b171a4e70d49">IWDG_ReloadCounter</a> (void)</td></tr>
  53. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reloads IWDG counter with value defined in the reload register (write access to IWDG_PR and IWDG_RLR registers disabled). <a href="#ga7147ebabdc3fef97f532b171a4e70d49"></a><br/></td></tr>
  54. <tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IWDG__Private__Functions.html#ga479b2921c86f8c67b819f5c4bea6bdb6">IWDG_Enable</a> (void)</td></tr>
  55. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enables IWDG (write access to IWDG_PR and IWDG_RLR registers disabled). <a href="#ga479b2921c86f8c67b819f5c4bea6bdb6"></a><br/></td></tr>
  56. <tr><td class="memItemLeft" align="right" valign="top">FlagStatus&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IWDG__Private__Functions.html#ga37f050cfbedc0c15f9e0816c0b22011e">IWDG_GetFlagStatus</a> (uint16_t IWDG_FLAG)</td></tr>
  57. <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks whether the specified IWDG flag is set or not. <a href="#ga37f050cfbedc0c15f9e0816c0b22011e"></a><br/></td></tr>
  58. </table>
  59. <hr/><h2>Function Documentation</h2>
  60. <a class="anchor" id="ga479b2921c86f8c67b819f5c4bea6bdb6"></a><!-- doxytag: member="stm32f10x_iwdg.c::IWDG_Enable" ref="ga479b2921c86f8c67b819f5c4bea6bdb6" args="(void)" -->
  61. <div class="memitem">
  62. <div class="memproto">
  63. <table class="memname">
  64. <tr>
  65. <td class="memname">void IWDG_Enable </td>
  66. <td>(</td>
  67. <td class="paramtype">void&nbsp;</td>
  68. <td class="paramname"></td>
  69. <td>&nbsp;)&nbsp;</td>
  70. <td></td>
  71. </tr>
  72. </table>
  73. </div>
  74. <div class="memdoc">
  75. <p>Enables IWDG (write access to IWDG_PR and IWDG_RLR registers disabled). </p>
  76. <dl><dt><b>Parameters:</b></dt><dd>
  77. <table border="0" cellspacing="2" cellpadding="0">
  78. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  79. </table>
  80. </dd>
  81. </dl>
  82. <dl><dt><b>Return values:</b></dt><dd>
  83. <table border="0" cellspacing="2" cellpadding="0">
  84. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  85. </table>
  86. </dd>
  87. </dl>
  88. </div>
  89. </div>
  90. <a class="anchor" id="ga37f050cfbedc0c15f9e0816c0b22011e"></a><!-- doxytag: member="stm32f10x_iwdg.c::IWDG_GetFlagStatus" ref="ga37f050cfbedc0c15f9e0816c0b22011e" args="(uint16_t IWDG_FLAG)" -->
  91. <div class="memitem">
  92. <div class="memproto">
  93. <table class="memname">
  94. <tr>
  95. <td class="memname">FlagStatus IWDG_GetFlagStatus </td>
  96. <td>(</td>
  97. <td class="paramtype">uint16_t&nbsp;</td>
  98. <td class="paramname"> <em>IWDG_FLAG</em></td>
  99. <td>&nbsp;)&nbsp;</td>
  100. <td></td>
  101. </tr>
  102. </table>
  103. </div>
  104. <div class="memdoc">
  105. <p>Checks whether the specified IWDG flag is set or not. </p>
  106. <dl><dt><b>Parameters:</b></dt><dd>
  107. <table border="0" cellspacing="2" cellpadding="0">
  108. <tr><td valign="top"></td><td valign="top"><em>IWDG_FLAG,:</em>&nbsp;</td><td>specifies the flag to check. This parameter can be one of the following values: </p>
  109. <ul>
  110. <li>IWDG_FLAG_PVU: Prescaler Value Update on going </li>
  111. <li>IWDG_FLAG_RVU: Reload Value Update on going </li>
  112. </ul>
  113. </td></tr>
  114. </table>
  115. </dd>
  116. </dl>
  117. <dl><dt><b>Return values:</b></dt><dd>
  118. <table border="0" cellspacing="2" cellpadding="0">
  119. <tr><td valign="top"></td><td valign="top"><em>The</em>&nbsp;</td><td>new state of IWDG_FLAG (SET or RESET). </td></tr>
  120. </table>
  121. </dd>
  122. </dl>
  123. </div>
  124. </div>
  125. <a class="anchor" id="ga7147ebabdc3fef97f532b171a4e70d49"></a><!-- doxytag: member="stm32f10x_iwdg.c::IWDG_ReloadCounter" ref="ga7147ebabdc3fef97f532b171a4e70d49" args="(void)" -->
  126. <div class="memitem">
  127. <div class="memproto">
  128. <table class="memname">
  129. <tr>
  130. <td class="memname">void IWDG_ReloadCounter </td>
  131. <td>(</td>
  132. <td class="paramtype">void&nbsp;</td>
  133. <td class="paramname"></td>
  134. <td>&nbsp;)&nbsp;</td>
  135. <td></td>
  136. </tr>
  137. </table>
  138. </div>
  139. <div class="memdoc">
  140. <p>Reloads IWDG counter with value defined in the reload register (write access to IWDG_PR and IWDG_RLR registers disabled). </p>
  141. <dl><dt><b>Parameters:</b></dt><dd>
  142. <table border="0" cellspacing="2" cellpadding="0">
  143. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  144. </table>
  145. </dd>
  146. </dl>
  147. <dl><dt><b>Return values:</b></dt><dd>
  148. <table border="0" cellspacing="2" cellpadding="0">
  149. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  150. </table>
  151. </dd>
  152. </dl>
  153. </div>
  154. </div>
  155. <a class="anchor" id="ga4fa7f1cd690533a35ad9e4729c0450a3"></a><!-- doxytag: member="stm32f10x_iwdg.c::IWDG_SetPrescaler" ref="ga4fa7f1cd690533a35ad9e4729c0450a3" args="(uint8_t IWDG_Prescaler)" -->
  156. <div class="memitem">
  157. <div class="memproto">
  158. <table class="memname">
  159. <tr>
  160. <td class="memname">void IWDG_SetPrescaler </td>
  161. <td>(</td>
  162. <td class="paramtype">uint8_t&nbsp;</td>
  163. <td class="paramname"> <em>IWDG_Prescaler</em></td>
  164. <td>&nbsp;)&nbsp;</td>
  165. <td></td>
  166. </tr>
  167. </table>
  168. </div>
  169. <div class="memdoc">
  170. <p>Sets IWDG Prescaler value. </p>
  171. <dl><dt><b>Parameters:</b></dt><dd>
  172. <table border="0" cellspacing="2" cellpadding="0">
  173. <tr><td valign="top"></td><td valign="top"><em>IWDG_Prescaler,:</em>&nbsp;</td><td>specifies the IWDG Prescaler value. This parameter can be one of the following values: </p>
  174. <ul>
  175. <li>IWDG_Prescaler_4: IWDG prescaler set to 4 </li>
  176. <li>IWDG_Prescaler_8: IWDG prescaler set to 8 </li>
  177. <li>IWDG_Prescaler_16: IWDG prescaler set to 16 </li>
  178. <li>IWDG_Prescaler_32: IWDG prescaler set to 32 </li>
  179. <li>IWDG_Prescaler_64: IWDG prescaler set to 64 </li>
  180. <li>IWDG_Prescaler_128: IWDG prescaler set to 128 </li>
  181. <li>IWDG_Prescaler_256: IWDG prescaler set to 256 </li>
  182. </ul>
  183. </td></tr>
  184. </table>
  185. </dd>
  186. </dl>
  187. <dl><dt><b>Return values:</b></dt><dd>
  188. <table border="0" cellspacing="2" cellpadding="0">
  189. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  190. </table>
  191. </dd>
  192. </dl>
  193. </div>
  194. </div>
  195. <a class="anchor" id="gae2a14752a0431f23cb80cebf202ac365"></a><!-- doxytag: member="stm32f10x_iwdg.c::IWDG_SetReload" ref="gae2a14752a0431f23cb80cebf202ac365" args="(uint16_t Reload)" -->
  196. <div class="memitem">
  197. <div class="memproto">
  198. <table class="memname">
  199. <tr>
  200. <td class="memname">void IWDG_SetReload </td>
  201. <td>(</td>
  202. <td class="paramtype">uint16_t&nbsp;</td>
  203. <td class="paramname"> <em>Reload</em></td>
  204. <td>&nbsp;)&nbsp;</td>
  205. <td></td>
  206. </tr>
  207. </table>
  208. </div>
  209. <div class="memdoc">
  210. <p>Sets IWDG Reload value. </p>
  211. <dl><dt><b>Parameters:</b></dt><dd>
  212. <table border="0" cellspacing="2" cellpadding="0">
  213. <tr><td valign="top"></td><td valign="top"><em>Reload,:</em>&nbsp;</td><td>specifies the IWDG Reload value. This parameter must be a number between 0 and 0x0FFF. </td></tr>
  214. </table>
  215. </dd>
  216. </dl>
  217. <dl><dt><b>Return values:</b></dt><dd>
  218. <table border="0" cellspacing="2" cellpadding="0">
  219. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  220. </table>
  221. </dd>
  222. </dl>
  223. </div>
  224. </div>
  225. <a class="anchor" id="gae466681e5bdc11b353c508b89d75ca05"></a><!-- doxytag: member="stm32f10x_iwdg.c::IWDG_WriteAccessCmd" ref="gae466681e5bdc11b353c508b89d75ca05" args="(uint16_t IWDG_WriteAccess)" -->
  226. <div class="memitem">
  227. <div class="memproto">
  228. <table class="memname">
  229. <tr>
  230. <td class="memname">void IWDG_WriteAccessCmd </td>
  231. <td>(</td>
  232. <td class="paramtype">uint16_t&nbsp;</td>
  233. <td class="paramname"> <em>IWDG_WriteAccess</em></td>
  234. <td>&nbsp;)&nbsp;</td>
  235. <td></td>
  236. </tr>
  237. </table>
  238. </div>
  239. <div class="memdoc">
  240. <p>Enables or disables write access to IWDG_PR and IWDG_RLR registers. </p>
  241. <dl><dt><b>Parameters:</b></dt><dd>
  242. <table border="0" cellspacing="2" cellpadding="0">
  243. <tr><td valign="top"></td><td valign="top"><em>IWDG_WriteAccess,:</em>&nbsp;</td><td>new state of write access to IWDG_PR and IWDG_RLR registers. This parameter can be one of the following values: </p>
  244. <ul>
  245. <li>IWDG_WriteAccess_Enable: Enable write access to IWDG_PR and IWDG_RLR registers </li>
  246. <li>IWDG_WriteAccess_Disable: Disable write access to IWDG_PR and IWDG_RLR registers </li>
  247. </ul>
  248. </td></tr>
  249. </table>
  250. </dd>
  251. </dl>
  252. <dl><dt><b>Return values:</b></dt><dd>
  253. <table border="0" cellspacing="2" cellpadding="0">
  254. <tr><td valign="top"></td><td valign="top"><em>None</em>&nbsp;</td><td></td></tr>
  255. </table>
  256. </dd>
  257. </dl>
  258. </div>
  259. </div>
  260. </div>
  261. <!--- window showing the filter options -->
  262. <div id="MSearchSelectWindow"
  263. onmouseover="return searchBox.OnSearchSelectShow()"
  264. onmouseout="return searchBox.OnSearchSelectHide()"
  265. onkeydown="return searchBox.OnSearchSelectKey(event)">
  266. <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&nbsp;</span>Defines</a></div>
  267. <!-- iframe showing the search results (closed by default) -->
  268. <div id="MSearchResultsWindow">
  269. <iframe src="" frameborder="0"
  270. name="MSearchResults" id="MSearchResults">
  271. </iframe>
  272. </div>
  273. <hr size="1"/><address style="text-align: right;"><small>Generated on 19 Apr 2010 for STM STDPeriph Library by&nbsp;
  274. <a href="http://www.doxygen.org/index.html">
  275. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
  276. </body>
  277. </html>