Added doxygen output of current emulator branch.
This commit is contained in:
435
group___s_y_s_c_f_g.html
Normal file
435
group___s_y_s_c_f_g.html
Normal file
@@ -0,0 +1,435 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.9.1"/>
|
||||
<title>discoverpixy: SYSCFG</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { init_search(); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">discoverpixy
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.9.1 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#groups">Modules</a> |
|
||||
<a href="#define-members">Macros</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SYSCFG<div class="ingroups"><a class="el" href="group___s_t_m32_f4xx___std_periph___driver.html">STM32F4xx_StdPeriph_Driver</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>SYSCFG driver modules.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for SYSCFG:</div>
|
||||
<div class="dyncontent">
|
||||
<center><table><tr><td><img src="group___s_y_s_c_f_g.png" border="0" alt="" usemap="#group______s__y__s__c__f__g"/>
|
||||
<map name="group______s__y__s__c__f__g" id="group______s__y__s__c__f__g">
|
||||
<area shape="rect" id="node3" href="group___s_y_s_c_f_g___private___functions.html" title="SYSCFG_Private_Functions" alt="" coords="341,5,527,32"/><area shape="rect" id="node4" href="group___s_y_s_c_f_g___exported___constants.html" title="SYSCFG_Exported_Constants" alt="" coords="333,56,535,83"/><area shape="rect" id="node2" href="group___s_t_m32_f4xx___std_periph___driver.html" title="STM32F4xx_StdPeriph\l_Driver" alt="" coords="5,23,161,65"/></map>
|
||||
</td></tr></table></center>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
|
||||
Modules</h2></td></tr>
|
||||
<tr class="memitem:group___s_y_s_c_f_g___exported___constants"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g___exported___constants.html">SYSCFG_Exported_Constants</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:group___s_y_s_c_f_g___private___functions"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g___private___functions.html">SYSCFG_Private_Functions</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ga13f7abe3641989d4d063ad21962da8b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13f7abe3641989d4d063ad21962da8b0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>SYSCFG_OFFSET</b>   (SYSCFG_BASE - <a class="el" href="group___peripheral__memory__map.html#ga9171f49478fa86d932f89e78e73b88b0">PERIPH_BASE</a>)</td></tr>
|
||||
<tr class="separator:ga13f7abe3641989d4d063ad21962da8b0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga7f801653c361f31380f21357f92dc9af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7f801653c361f31380f21357f92dc9af"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>MEMRMP_OFFSET</b>   SYSCFG_OFFSET</td></tr>
|
||||
<tr class="separator:ga7f801653c361f31380f21357f92dc9af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gaa531b9c8535235ee73455c2b88663c03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa531b9c8535235ee73455c2b88663c03"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>UFB_MODE_BitNumber</b>   ((uint8_t)0x8)</td></tr>
|
||||
<tr class="separator:gaa531b9c8535235ee73455c2b88663c03"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga96bde9109ea6ea0a7887658669ff9221"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga96bde9109ea6ea0a7887658669ff9221"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>UFB_MODE_BB</b>   (<a class="el" href="group___peripheral__memory__map.html#gaed7efc100877000845c236ccdc9e144a">PERIPH_BB_BASE</a> + (MEMRMP_OFFSET * 32) + (UFB_MODE_BitNumber * 4))</td></tr>
|
||||
<tr class="separator:ga96bde9109ea6ea0a7887658669ff9221"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga505f7263c4ca98810cca19505752d61d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga505f7263c4ca98810cca19505752d61d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>PMC_OFFSET</b>   (SYSCFG_OFFSET + 0x04)</td></tr>
|
||||
<tr class="separator:ga505f7263c4ca98810cca19505752d61d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gad4a9bbd669109039291f942d923ff8ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4a9bbd669109039291f942d923ff8ae"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>MII_RMII_SEL_BitNumber</b>   ((uint8_t)0x17)</td></tr>
|
||||
<tr class="separator:gad4a9bbd669109039291f942d923ff8ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga06dbfd74f07783e68f03797038cd9457"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga06dbfd74f07783e68f03797038cd9457"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>PMC_MII_RMII_SEL_BB</b>   (<a class="el" href="group___peripheral__memory__map.html#gaed7efc100877000845c236ccdc9e144a">PERIPH_BB_BASE</a> + (PMC_OFFSET * 32) + (MII_RMII_SEL_BitNumber * 4))</td></tr>
|
||||
<tr class="separator:ga06dbfd74f07783e68f03797038cd9457"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga8e5fbe846e7478d522df749672b90084"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8e5fbe846e7478d522df749672b90084"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>CMPCR_OFFSET</b>   (SYSCFG_OFFSET + 0x20)</td></tr>
|
||||
<tr class="separator:ga8e5fbe846e7478d522df749672b90084"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga0ca336e48ea4840c7d1cde05a0e07e82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ca336e48ea4840c7d1cde05a0e07e82"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>CMP_PD_BitNumber</b>   ((uint8_t)0x00)</td></tr>
|
||||
<tr class="separator:ga0ca336e48ea4840c7d1cde05a0e07e82"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gae4516ed27e02d84d9d20c7d711b87437"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae4516ed27e02d84d9d20c7d711b87437"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><b>CMPCR_CMP_PD_BB</b>   (<a class="el" href="group___peripheral__memory__map.html#gaed7efc100877000845c236ccdc9e144a">PERIPH_BB_BASE</a> + (CMPCR_OFFSET * 32) + (CMP_PD_BitNumber * 4))</td></tr>
|
||||
<tr class="separator:gae4516ed27e02d84d9d20c7d711b87437"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:gaf2f9faa2df9a59a68ae17fae23bc478e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#gaf2f9faa2df9a59a68ae17fae23bc478e">SYSCFG_DeInit</a> (void)</td></tr>
|
||||
<tr class="memdesc:gaf2f9faa2df9a59a68ae17fae23bc478e"><td class="mdescLeft"> </td><td class="mdescRight">Deinitializes the Alternate Functions (remap and EXTI configuration) registers to their default reset values. <a href="#gaf2f9faa2df9a59a68ae17fae23bc478e">More...</a><br /></td></tr>
|
||||
<tr class="separator:gaf2f9faa2df9a59a68ae17fae23bc478e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga09a5712f6c66ba5f0e0eeba30bc1e20d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#ga09a5712f6c66ba5f0e0eeba30bc1e20d">SYSCFG_MemoryRemapConfig</a> (uint8_t SYSCFG_MemoryRemap)</td></tr>
|
||||
<tr class="memdesc:ga09a5712f6c66ba5f0e0eeba30bc1e20d"><td class="mdescLeft"> </td><td class="mdescRight">Changes the mapping of the specified pin. <a href="#ga09a5712f6c66ba5f0e0eeba30bc1e20d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga09a5712f6c66ba5f0e0eeba30bc1e20d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga2190f67b2b1e2253507e26251da37406"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#ga2190f67b2b1e2253507e26251da37406">SYSCFG_MemorySwappingBank</a> (FunctionalState NewState)</td></tr>
|
||||
<tr class="memdesc:ga2190f67b2b1e2253507e26251da37406"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the Interal FLASH Bank Swapping. <a href="#ga2190f67b2b1e2253507e26251da37406">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga2190f67b2b1e2253507e26251da37406"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gafedab1f64cef720aeafeafd409ba6ae7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#gafedab1f64cef720aeafeafd409ba6ae7">SYSCFG_EXTILineConfig</a> (uint8_t EXTI_PortSourceGPIOx, uint8_t EXTI_PinSourcex)</td></tr>
|
||||
<tr class="memdesc:gafedab1f64cef720aeafeafd409ba6ae7"><td class="mdescLeft"> </td><td class="mdescRight">Selects the GPIO pin used as EXTI <a class="el" href="struct_line.html">Line</a>. <a href="#gafedab1f64cef720aeafeafd409ba6ae7">More...</a><br /></td></tr>
|
||||
<tr class="separator:gafedab1f64cef720aeafeafd409ba6ae7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gabec494266ebbbde0279ad1d16c3065d0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#gabec494266ebbbde0279ad1d16c3065d0">SYSCFG_ETH_MediaInterfaceConfig</a> (uint32_t SYSCFG_ETH_MediaInterface)</td></tr>
|
||||
<tr class="memdesc:gabec494266ebbbde0279ad1d16c3065d0"><td class="mdescLeft"> </td><td class="mdescRight">Selects the ETHERNET media interface. <a href="#gabec494266ebbbde0279ad1d16c3065d0">More...</a><br /></td></tr>
|
||||
<tr class="separator:gabec494266ebbbde0279ad1d16c3065d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga85e423de2ee76b615120bde37881bb93"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#ga85e423de2ee76b615120bde37881bb93">SYSCFG_CompensationCellCmd</a> (FunctionalState NewState)</td></tr>
|
||||
<tr class="memdesc:ga85e423de2ee76b615120bde37881bb93"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables the I/O Compensation Cell. <a href="#ga85e423de2ee76b615120bde37881bb93">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga85e423de2ee76b615120bde37881bb93"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga2541640bdf35f63e4bb55f7dc8be9d16"><td class="memItemLeft" align="right" valign="top">FlagStatus </td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_y_s_c_f_g.html#ga2541640bdf35f63e4bb55f7dc8be9d16">SYSCFG_GetCompensationCellStatus</a> (void)</td></tr>
|
||||
<tr class="memdesc:ga2541640bdf35f63e4bb55f7dc8be9d16"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the I/O Compensation Cell ready flag is set or not. <a href="#ga2541640bdf35f63e4bb55f7dc8be9d16">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga2541640bdf35f63e4bb55f7dc8be9d16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<p>SYSCFG driver modules. </p>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="ga85e423de2ee76b615120bde37881bb93"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void SYSCFG_CompensationCellCmd </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">FunctionalState </td>
|
||||
<td class="paramname"><em>NewState</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Enables or disables the I/O Compensation Cell. </p>
|
||||
<dl class="section note"><dt>Note</dt><dd>The I/O compensation cell can be used only when the device supply voltage ranges from 2.4 to 3.6 V. </dd></dl>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">NewState</td><td>new state of the I/O Compensation Cell. This parameter can be one of the following values: <ul>
|
||||
<li>ENABLE: I/O compensation cell enabled </li>
|
||||
<li>DISABLE: I/O compensation cell power-down mode </li>
|
||||
</ul>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="gaf2f9faa2df9a59a68ae17fae23bc478e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void SYSCFG_DeInit </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Deinitializes the Alternate Functions (remap and EXTI configuration) registers to their default reset values. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="group___s_y_s_c_f_g_gaf2f9faa2df9a59a68ae17fae23bc478e_cgraph.png" border="0" usemap="#group___s_y_s_c_f_g_gaf2f9faa2df9a59a68ae17fae23bc478e_cgraph" alt=""/></div>
|
||||
<map name="group___s_y_s_c_f_g_gaf2f9faa2df9a59a68ae17fae23bc478e_cgraph" id="group___s_y_s_c_f_g_gaf2f9faa2df9a59a68ae17fae23bc478e_cgraph">
|
||||
<area shape="rect" id="node2" href="group___r_c_c.html#gad94553850ac07106a27ee85fec37efdf" title="Forces or releases High Speed APB (APB2) peripheral reset. " alt="" coords="169,5,357,32"/></map>
|
||||
</div>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="gabec494266ebbbde0279ad1d16c3065d0"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void SYSCFG_ETH_MediaInterfaceConfig </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint32_t </td>
|
||||
<td class="paramname"><em>SYSCFG_ETH_MediaInterface</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Selects the ETHERNET media interface. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">SYSCFG_ETH_MediaInterface</td><td>specifies the Media Interface mode. This parameter can be one of the following values: <ul>
|
||||
<li>SYSCFG_ETH_MediaInterface_MII: MII mode selected </li>
|
||||
<li>SYSCFG_ETH_MediaInterface_RMII: RMII mode selected </li>
|
||||
</ul>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="gafedab1f64cef720aeafeafd409ba6ae7"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void SYSCFG_EXTILineConfig </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>EXTI_PortSourceGPIOx</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>EXTI_PinSourcex</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Selects the GPIO pin used as EXTI <a class="el" href="struct_line.html">Line</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">EXTI_PortSourceGPIOx</td><td>: selects the GPIO port to be used as source for EXTI lines where x can be (A..K) for STM32F42xxx/43xxx devices, (A..I) for STM32F405xx/407xx and STM32F415xx/417xx devices or (A, B, C, D and H) for STM32401xx devices.</td></tr>
|
||||
<tr><td class="paramname">EXTI_PinSourcex</td><td>specifies the EXTI line to be configured. This parameter can be EXTI_PinSourcex where x can be (0..15, except for EXTI_PortSourceGPIOI x can be (0..11) for STM32F405xx/407xx and STM32F405xx/407xx devices and for EXTI_PortSourceGPIOK x can be (0..7) for STM32F42xxx/43xxx devices.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p><div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="group___s_y_s_c_f_g_gafedab1f64cef720aeafeafd409ba6ae7_icgraph.png" border="0" usemap="#group___s_y_s_c_f_g_gafedab1f64cef720aeafeafd409ba6ae7_icgraph" alt=""/></div>
|
||||
<map name="group___s_y_s_c_f_g_gafedab1f64cef720aeafeafd409ba6ae7_icgraph" id="group___s_y_s_c_f_g_gafedab1f64cef720aeafeafd409ba6ae7_icgraph">
|
||||
<area shape="rect" id="node2" href="group___s_t_m32_f4___d_i_s_c_o_v_e_r_y___l_o_w___l_e_v_e_l___private___functions.html#ga1cdc19fe328ddcd17bf50fcb62d78369" title="Configures Button GPIO and EXTI Line. " alt="" coords="223,5,353,32"/></map>
|
||||
</div>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga2541640bdf35f63e4bb55f7dc8be9d16"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">FlagStatus SYSCFG_GetCompensationCellStatus </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Checks whether the I/O Compensation Cell ready flag is set or not. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">The</td><td>new state of the I/O Compensation Cell ready flag (SET or RESET) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga09a5712f6c66ba5f0e0eeba30bc1e20d"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void SYSCFG_MemoryRemapConfig </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>SYSCFG_MemoryRemap</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Changes the mapping of the specified pin. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">SYSCFG_Memory</td><td>selects the memory remapping. This parameter can be one of the following values: <ul>
|
||||
<li>SYSCFG_MemoryRemap_Flash: Main Flash memory mapped at 0x00000000 </li>
|
||||
<li>SYSCFG_MemoryRemap_SystemFlash: System Flash memory mapped at 0x00000000 </li>
|
||||
<li>SYSCFG_MemoryRemap_FSMC: FSMC (Bank1 (NOR/PSRAM 1 and 2) mapped at 0x00000000 for STM32F405xx/407xx and STM32F415xx/417xx devices. </li>
|
||||
<li>SYSCFG_MemoryRemap_FMC: FMC (Bank1 (NOR/PSRAM 1 and 2) mapped at 0x00000000 for STM32F42xxx/43xxx devices. </li>
|
||||
<li>SYSCFG_MemoryRemap_SRAM: Embedded SRAM (112kB) mapped at 0x00000000 </li>
|
||||
<li>SYSCFG_MemoryRemap_SDRAM: FMC (External SDRAM) mapped at 0x00000000 for STM32F42xxx/43xxx devices. </li>
|
||||
</ul>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ga2190f67b2b1e2253507e26251da37406"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void SYSCFG_MemorySwappingBank </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">FunctionalState </td>
|
||||
<td class="paramname"><em>NewState</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Enables or disables the Interal FLASH Bank Swapping. </p>
|
||||
<dl class="section note"><dt>Note</dt><dd>This function can be used only for STM32F42xxx/43xxx devices.</dd></dl>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">NewState</td><td>new state of Interal FLASH Bank swapping. This parameter can be one of the following values: <ul>
|
||||
<li>ENABLE: Flash Bank2 mapped at 0x08000000 (and aliased @0x00000000) and Flash Bank1 mapped at 0x08100000 (and aliased at 0x00100000) </li>
|
||||
<li>DISABLE:(the default state) Flash Bank1 mapped at 0x08000000 (and aliased @0x0000 0000) and Flash Bank2 mapped at 0x08100000 (and aliased at 0x00100000) </li>
|
||||
</ul>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="retval"><dt>Return values</dt><dd>
|
||||
<table class="retval">
|
||||
<tr><td class="paramname">None</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun May 10 2015 15:15:20 for discoverpixy by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.9.1
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user