Added doxygen output of current emulator branch.
This commit is contained in:
294
stm32f4xx__dcmi_8h_source.html
Normal file
294
stm32f4xx__dcmi_8h_source.html
Normal file
@@ -0,0 +1,294 @@
|
||||
<!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: discovery/libs/StmCoreNPheriph/inc/stm32f4xx_dcmi.h Source File</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 class="current"><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 id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- 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 id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_84db96586f7d962b526d6d9627d831c2.html">discovery</a></li><li class="navelem"><a class="el" href="dir_07523c13f04fd35d8848cb17a371cb5b.html">libs</a></li><li class="navelem"><a class="el" href="dir_1d60ba7d807ff336a2be2f2de640bf2b.html">StmCoreNPheriph</a></li><li class="navelem"><a class="el" href="dir_332599425fcd5a03c822271582d4e895.html">inc</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">stm32f4xx_dcmi.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="stm32f4xx__dcmi_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">/* Define to prevent recursive inclusion -------------------------------------*/</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#ifndef __STM32F4xx_DCMI_H</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#define __STM32F4xx_DCMI_H</span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">/* Includes ------------------------------------------------------------------*/</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include "<a class="code" href="stm32f4xx_8h.html">stm32f4xx.h</a>"</span></div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment">/* Exported types ------------------------------------------------------------*/</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html"> 51</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> {</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#ad2c303b2a56112ab1b507d972dc70514"> 53</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#ad2c303b2a56112ab1b507d972dc70514">DCMI_CaptureMode</a>; </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#a92a344a3724664c6c5523474624c66af"> 56</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#a92a344a3724664c6c5523474624c66af">DCMI_SynchroMode</a>; </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#a2768de44e7fa6fc7d9caf816cc5121c8"> 59</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#a2768de44e7fa6fc7d9caf816cc5121c8">DCMI_PCKPolarity</a>; </div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#aa14287a4d834253e11e0f8682c9596c5"> 62</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#aa14287a4d834253e11e0f8682c9596c5">DCMI_VSPolarity</a>; </div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#ab9f87fbe99bdd7f38700379896175512"> 65</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#ab9f87fbe99bdd7f38700379896175512">DCMI_HSPolarity</a>; </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#ada6d27385f753e9776df18bd76faf5ab"> 68</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#ada6d27385f753e9776df18bd76faf5ab">DCMI_CaptureRate</a>; </div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___init_type_def.html#a9b4d6a13bf652b0683240d269015ff7c"> 71</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___init_type_def.html#a9b4d6a13bf652b0683240d269015ff7c">DCMI_ExtendedDataMode</a>; </div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> } <a class="code" href="struct_d_c_m_i___init_type_def.html">DCMI_InitTypeDef</a>;</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___c_r_o_p_init_type_def.html"> 78</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> {</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#a4d4f4ef4975179f025d3cde589e380fe"> 80</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#a4d4f4ef4975179f025d3cde589e380fe">DCMI_VerticalStartLine</a>; </div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#a33a42e98f575145749f0003fdc99f947"> 83</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#a33a42e98f575145749f0003fdc99f947">DCMI_HorizontalOffsetCount</a>; </div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#aa12d393dbf969b568b4ec2a643456f20"> 86</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#aa12d393dbf969b568b4ec2a643456f20">DCMI_VerticalLineCount</a>; </div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#af379a3ff9fddb38be10b5f50946b55d9"> 89</a></span>  uint16_t <a class="code" href="struct_d_c_m_i___c_r_o_p_init_type_def.html#af379a3ff9fddb38be10b5f50946b55d9">DCMI_CaptureCount</a>; </div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> } <a class="code" href="struct_d_c_m_i___c_r_o_p_init_type_def.html">DCMI_CROPInitTypeDef</a>;</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___codes_init_type_def.html"> 97</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> {</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___codes_init_type_def.html#a3b8da4e40e51dfd9641e8cb729fb1ffa"> 99</a></span>  uint8_t <a class="code" href="struct_d_c_m_i___codes_init_type_def.html#a3b8da4e40e51dfd9641e8cb729fb1ffa">DCMI_FrameStartCode</a>; </div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___codes_init_type_def.html#a52df641c10fe4fb79eefa2db68c65f49"> 100</a></span>  uint8_t <a class="code" href="struct_d_c_m_i___codes_init_type_def.html#a52df641c10fe4fb79eefa2db68c65f49">DCMI_LineStartCode</a>; </div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___codes_init_type_def.html#a5d609eda1abbf53705d5d20a1bdabccc"> 101</a></span>  uint8_t <a class="code" href="struct_d_c_m_i___codes_init_type_def.html#a5d609eda1abbf53705d5d20a1bdabccc">DCMI_LineEndCode</a>; </div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="struct_d_c_m_i___codes_init_type_def.html#a1feb31acae8822c64ed5541b6da8f7e1"> 102</a></span>  uint8_t <a class="code" href="struct_d_c_m_i___codes_init_type_def.html#a1feb31acae8822c64ed5541b6da8f7e1">DCMI_FrameEndCode</a>; </div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> } <a class="code" href="struct_d_c_m_i___codes_init_type_def.html">DCMI_CodesInitTypeDef</a>;</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="comment">/* Exported constants --------------------------------------------------------*/</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group___d_c_m_i___capture___mode.html#gafc4b1ac09dcbc966fd0626d388b3e34b"> 114</a></span> <span class="preprocessor">#define DCMI_CaptureMode_Continuous ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor">#define DCMI_CaptureMode_SnapShot ((uint16_t)0x0002) </span></div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="preprocessor">#define IS_DCMI_CAPTURE_MODE(MODE)(((MODE) == DCMI_CaptureMode_Continuous) || \</span></div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="preprocessor"> ((MODE) == DCMI_CaptureMode_SnapShot))</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">#define DCMI_SynchroMode_Hardware ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group___d_c_m_i___synchronization___mode.html#ga03d983bb911952d7f84783d5999a9559"> 130</a></span> <span class="preprocessor">#define DCMI_SynchroMode_Embedded ((uint16_t)0x0010) </span></div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="preprocessor">#define IS_DCMI_SYNCHRO(MODE)(((MODE) == DCMI_SynchroMode_Hardware) || \</span></div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group___d_c_m_i___synchronization___mode.html#ga66d71596091ae2a6273100ffa50334d0"> 133</a></span> <span class="preprocessor"> ((MODE) == DCMI_SynchroMode_Embedded))</span></div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="preprocessor">#define DCMI_PCKPolarity_Falling ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="preprocessor">#define DCMI_PCKPolarity_Rising ((uint16_t)0x0020) </span></div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="preprocessor">#define IS_DCMI_PCKPOLARITY(POLARITY)(((POLARITY) == DCMI_PCKPolarity_Falling) || \</span></div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="preprocessor"> ((POLARITY) == DCMI_PCKPolarity_Rising))</span></div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="group___d_c_m_i___p_i_x_c_k___polarity.html#ga71fe5ad550cc63a754ea075d7b21fd78"> 146</a></span> </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#define DCMI_VSPolarity_Low ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor">#define DCMI_VSPolarity_High ((uint16_t)0x0080) </span></div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="preprocessor">#define IS_DCMI_VSPOLARITY(POLARITY)(((POLARITY) == DCMI_VSPolarity_Low) || \</span></div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor"> ((POLARITY) == DCMI_VSPolarity_High))</span></div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="group___d_c_m_i___v_s_y_n_c___polarity.html#ga7373470d26c50a616f12b2855b29b240"> 158</a></span> </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor">#define DCMI_HSPolarity_Low ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="preprocessor">#define DCMI_HSPolarity_High ((uint16_t)0x0040) </span></div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="preprocessor">#define IS_DCMI_HSPOLARITY(POLARITY)(((POLARITY) == DCMI_HSPolarity_Low) || \</span></div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor"> ((POLARITY) == DCMI_HSPolarity_High))</span></div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group___d_c_m_i___h_s_y_n_c___polarity.html#ga8be508108ba5f8982a63632c0525b105"> 170</a></span> </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#define DCMI_CaptureRate_All_Frame ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="preprocessor">#define DCMI_CaptureRate_1of2_Frame ((uint16_t)0x0100) </span></div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor">#define DCMI_CaptureRate_1of4_Frame ((uint16_t)0x0200) </span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#define IS_DCMI_CAPTURE_RATE(RATE) (((RATE) == DCMI_CaptureRate_All_Frame) || \</span></div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group___d_c_m_i___capture___rate.html#gac6fe1a56c081942ad0398e727280f4b5"> 182</a></span> <span class="preprocessor"> ((RATE) == DCMI_CaptureRate_1of2_Frame) ||\</span></div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group___d_c_m_i___capture___rate.html#ga9f89cbc2c2af326e029327603b2b5e78"> 183</a></span> <span class="preprocessor"> ((RATE) == DCMI_CaptureRate_1of4_Frame))</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group___d_c_m_i___capture___rate.html#gab1cffa0fc41d2dabe1320370060434f2"> 184</a></span> </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor">#define DCMI_ExtendedDataMode_8b ((uint16_t)0x0000) </span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor">#define DCMI_ExtendedDataMode_10b ((uint16_t)0x0400) </span></div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor">#define DCMI_ExtendedDataMode_12b ((uint16_t)0x0800) </span></div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor">#define DCMI_ExtendedDataMode_14b ((uint16_t)0x0C00) </span></div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="group___d_c_m_i___extended___data___mode.html#ga01627fb1fcd0d0682628e5bea8e5dfba"> 196</a></span> <span class="preprocessor">#define IS_DCMI_EXTENDED_DATA(DATA)(((DATA) == DCMI_ExtendedDataMode_8b) || \</span></div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="group___d_c_m_i___extended___data___mode.html#gad47d200f9e2bf947dd07b9f8bc395336"> 197</a></span> <span class="preprocessor"> ((DATA) == DCMI_ExtendedDataMode_10b) ||\</span></div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="group___d_c_m_i___extended___data___mode.html#ga183733b7d784387200aa00b988c906da"> 198</a></span> <span class="preprocessor"> ((DATA) == DCMI_ExtendedDataMode_12b) ||\</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group___d_c_m_i___extended___data___mode.html#gae1a4ca9b9a1929a40213758e80d38e15"> 199</a></span> <span class="preprocessor"> ((DATA) == DCMI_ExtendedDataMode_14b))</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor">#define DCMI_IT_FRAME ((uint16_t)0x0001)</span></div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor">#define DCMI_IT_OVF ((uint16_t)0x0002)</span></div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="preprocessor">#define DCMI_IT_ERR ((uint16_t)0x0004)</span></div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor">#define DCMI_IT_VSYNC ((uint16_t)0x0008)</span></div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="preprocessor">#define DCMI_IT_LINE ((uint16_t)0x0010)</span></div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="preprocessor">#define IS_DCMI_CONFIG_IT(IT) ((((IT) & (uint16_t)0xFFE0) == 0x0000) && ((IT) != 0x0000))</span></div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="preprocessor">#define IS_DCMI_GET_IT(IT) (((IT) == DCMI_IT_FRAME) || \</span></div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor"> ((IT) == DCMI_IT_OVF) || \</span></div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="preprocessor"> ((IT) == DCMI_IT_ERR) || \</span></div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="preprocessor"> ((IT) == DCMI_IT_VSYNC) || \</span></div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="preprocessor"> ((IT) == DCMI_IT_LINE))</span></div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> </div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="preprocessor">#define DCMI_FLAG_HSYNC ((uint16_t)0x2001)</span></div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="preprocessor">#define DCMI_FLAG_VSYNC ((uint16_t)0x2002)</span></div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="preprocessor">#define DCMI_FLAG_FNE ((uint16_t)0x2004)</span></div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#define DCMI_FLAG_FRAMERI ((uint16_t)0x0001)</span></div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="preprocessor">#define DCMI_FLAG_OVFRI ((uint16_t)0x0002)</span></div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="preprocessor">#define DCMI_FLAG_ERRRI ((uint16_t)0x0004)</span></div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="preprocessor">#define DCMI_FLAG_VSYNCRI ((uint16_t)0x0008)</span></div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="group___d_c_m_i___flags.html#gab882a0ef2f660db5dcd1d12eff39f653"> 240</a></span> <span class="preprocessor">#define DCMI_FLAG_LINERI ((uint16_t)0x0010)</span></div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> </div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="preprocessor">#define DCMI_FLAG_FRAMEMI ((uint16_t)0x1001)</span></div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="preprocessor">#define DCMI_FLAG_OVFMI ((uint16_t)0x1002)</span></div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="preprocessor">#define DCMI_FLAG_ERRMI ((uint16_t)0x1004)</span></div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="preprocessor">#define DCMI_FLAG_VSYNCMI ((uint16_t)0x1008)</span></div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="group___d_c_m_i___flags.html#gad6373f50f9681c59b0406c8c1ae3aac1"> 248</a></span> <span class="preprocessor">#define DCMI_FLAG_LINEMI ((uint16_t)0x1010)</span></div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="preprocessor">#define IS_DCMI_GET_FLAG(FLAG) (((FLAG) == DCMI_FLAG_HSYNC) || \</span></div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_VSYNC) || \</span></div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_FNE) || \</span></div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_FRAMERI) || \</span></div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_OVFRI) || \</span></div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_ERRRI) || \</span></div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_VSYNCRI) || \</span></div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_LINERI) || \</span></div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_FRAMEMI) || \</span></div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_OVFMI) || \</span></div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_ERRMI) || \</span></div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_VSYNCMI) || \</span></div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="preprocessor"> ((FLAG) == DCMI_FLAG_LINEMI))</span></div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  </div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="preprocessor">#define IS_DCMI_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFFE0) == 0x0000) && ((FLAG) != 0x0000))</span></div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> </div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="comment">/* Exported macro ------------------------------------------------------------*/</span></div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="comment">/* Exported functions --------------------------------------------------------*/</span> </div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> </div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="comment">/* Function used to set the DCMI configuration to the default reset state ****/</span> </div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#gab8f501f117d5695017e1dc5a611a5015">DCMI_DeInit</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> </div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="comment">/* Initialization and Configuration functions *********************************/</span></div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga1299076f1459525053ba4f2fa408ed2a">DCMI_Init</a>(<a class="code" href="struct_d_c_m_i___init_type_def.html">DCMI_InitTypeDef</a>* DCMI_InitStruct);</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga268eb4266fe7f294ee748e86f7b8add2">DCMI_StructInit</a>(<a class="code" href="struct_d_c_m_i___init_type_def.html">DCMI_InitTypeDef</a>* DCMI_InitStruct);</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga3bd4eb06314ed06dcb71ee91391b7ec4">DCMI_CROPConfig</a>(<a class="code" href="struct_d_c_m_i___c_r_o_p_init_type_def.html">DCMI_CROPInitTypeDef</a>* DCMI_CROPInitStruct);</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga7139eecdc0f7975b42cd2f9c5644d0a5">DCMI_CROPCmd</a>(FunctionalState NewState);</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga8888b27bd5aca62d250642468ea6cd6d">DCMI_SetEmbeddedSynchroCodes</a>(<a class="code" href="struct_d_c_m_i___codes_init_type_def.html">DCMI_CodesInitTypeDef</a>* DCMI_CodesInitStruct);</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga30a38a4858273c05e8f1b4677d744c13">DCMI_JPEGCmd</a>(FunctionalState NewState);</div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> </div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="comment">/* Image capture functions ****************************************************/</span></div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga36bba54c40637b8071aea8ffea71fb84">DCMI_Cmd</a>(FunctionalState NewState);</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#gad00fb33497ffa337a5b2b77fc6aa8d74">DCMI_CaptureCmd</a>(FunctionalState NewState);</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> uint32_t <a class="code" href="group___d_c_m_i.html#ga475305bd8694e4cebefcb263c0a5b979">DCMI_ReadData</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="comment">/* Interrupts and flags management functions **********************************/</span></div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga3d89fb10384dff1dfd9197fbb6c6b2eb">DCMI_ITConfig</a>(uint16_t DCMI_IT, FunctionalState NewState);</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> FlagStatus <a class="code" href="group___d_c_m_i.html#ga1b66e1966fbea902a8e7015c56db7587">DCMI_GetFlagStatus</a>(uint16_t DCMI_FLAG);</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga1c93caf3ccfecf07cec8e1e0f844ddaa">DCMI_ClearFlag</a>(uint16_t DCMI_FLAG);</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> ITStatus <a class="code" href="group___d_c_m_i.html#gac0b27821aab3ee6b73ae8a6c6339fed5">DCMI_GetITStatus</a>(uint16_t DCMI_IT);</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keywordtype">void</span> <a class="code" href="group___d_c_m_i.html#ga908e6dad7bc5f4f4bbc512f679222c55">DCMI_ClearITPendingBit</a>(uint16_t DCMI_IT);</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> }</div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> </div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="preprocessor">#endif </span><span class="comment">/*__STM32F4xx_DCMI_H */</span><span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> </div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <span class="comment">/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/</span></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_ad2c303b2a56112ab1b507d972dc70514"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#ad2c303b2a56112ab1b507d972dc70514">DCMI_InitTypeDef::DCMI_CaptureMode</a></div><div class="ttdeci">uint16_t DCMI_CaptureMode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:53</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga1b66e1966fbea902a8e7015c56db7587"><div class="ttname"><a href="group___d_c_m_i.html#ga1b66e1966fbea902a8e7015c56db7587">DCMI_GetFlagStatus</a></div><div class="ttdeci">FlagStatus DCMI_GetFlagStatus(uint16_t DCMI_FLAG)</div><div class="ttdoc">Checks whether the DCMI interface flag is set or not. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:414</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga36bba54c40637b8071aea8ffea71fb84"><div class="ttname"><a href="group___d_c_m_i.html#ga36bba54c40637b8071aea8ffea71fb84">DCMI_Cmd</a></div><div class="ttdeci">void DCMI_Cmd(FunctionalState NewState)</div><div class="ttdoc">Enables or disables the DCMI interface. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:299</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_ada6d27385f753e9776df18bd76faf5ab"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#ada6d27385f753e9776df18bd76faf5ab">DCMI_InitTypeDef::DCMI_CaptureRate</a></div><div class="ttdeci">uint16_t DCMI_CaptureRate</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:68</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html">DCMI_InitTypeDef</a></div><div class="ttdoc">DCMI Init structure definition. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:51</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___codes_init_type_def_html_a3b8da4e40e51dfd9641e8cb729fb1ffa"><div class="ttname"><a href="struct_d_c_m_i___codes_init_type_def.html#a3b8da4e40e51dfd9641e8cb729fb1ffa">DCMI_CodesInitTypeDef::DCMI_FrameStartCode</a></div><div class="ttdeci">uint8_t DCMI_FrameStartCode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:99</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___c_r_o_p_init_type_def_html_aa12d393dbf969b568b4ec2a643456f20"><div class="ttname"><a href="struct_d_c_m_i___c_r_o_p_init_type_def.html#aa12d393dbf969b568b4ec2a643456f20">DCMI_CROPInitTypeDef::DCMI_VerticalLineCount</a></div><div class="ttdeci">uint16_t DCMI_VerticalLineCount</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:86</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga3bd4eb06314ed06dcb71ee91391b7ec4"><div class="ttname"><a href="group___d_c_m_i.html#ga3bd4eb06314ed06dcb71ee91391b7ec4">DCMI_CROPConfig</a></div><div class="ttdeci">void DCMI_CROPConfig(DCMI_CROPInitTypeDef *DCMI_CROPInitStruct)</div><div class="ttdoc">Initializes the DCMI peripheral CROP mode according to the specified parameters in the DCMI_CROPInitS...</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:205</div></div>
|
||||
<div class="ttc" id="stm32f4xx_8h_html"><div class="ttname"><a href="stm32f4xx_8h.html">stm32f4xx.h</a></div><div class="ttdoc">CMSIS Cortex-M4 Device Peripheral Access Layer Header File. This file contains all the peripheral reg...</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga475305bd8694e4cebefcb263c0a5b979"><div class="ttname"><a href="group___d_c_m_i.html#ga475305bd8694e4cebefcb263c0a5b979">DCMI_ReadData</a></div><div class="ttdeci">uint32_t DCMI_ReadData(void)</div><div class="ttdoc">Reads the data stored in the DR register. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:344</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___codes_init_type_def_html"><div class="ttname"><a href="struct_d_c_m_i___codes_init_type_def.html">DCMI_CodesInitTypeDef</a></div><div class="ttdoc">DCMI Embedded Synchronisation CODE Init structure definition. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:97</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga1c93caf3ccfecf07cec8e1e0f844ddaa"><div class="ttname"><a href="group___d_c_m_i.html#ga1c93caf3ccfecf07cec8e1e0f844ddaa">DCMI_ClearFlag</a></div><div class="ttdeci">void DCMI_ClearFlag(uint16_t DCMI_FLAG)</div><div class="ttdoc">Clears the DCMI's pending flags. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:461</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_a2768de44e7fa6fc7d9caf816cc5121c8"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#a2768de44e7fa6fc7d9caf816cc5121c8">DCMI_InitTypeDef::DCMI_PCKPolarity</a></div><div class="ttdeci">uint16_t DCMI_PCKPolarity</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:59</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_gab8f501f117d5695017e1dc5a611a5015"><div class="ttname"><a href="group___d_c_m_i.html#gab8f501f117d5695017e1dc5a611a5015">DCMI_DeInit</a></div><div class="ttdeci">void DCMI_DeInit(void)</div><div class="ttdoc">Deinitializes the DCMI registers to their default reset values. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:126</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_aa14287a4d834253e11e0f8682c9596c5"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#aa14287a4d834253e11e0f8682c9596c5">DCMI_InitTypeDef::DCMI_VSPolarity</a></div><div class="ttdeci">uint16_t DCMI_VSPolarity</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:62</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga8888b27bd5aca62d250642468ea6cd6d"><div class="ttname"><a href="group___d_c_m_i.html#ga8888b27bd5aca62d250642468ea6cd6d">DCMI_SetEmbeddedSynchroCodes</a></div><div class="ttdeci">void DCMI_SetEmbeddedSynchroCodes(DCMI_CodesInitTypeDef *DCMI_CodesInitStruct)</div><div class="ttdoc">Sets the embedded synchronization codes. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:246</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_gac0b27821aab3ee6b73ae8a6c6339fed5"><div class="ttname"><a href="group___d_c_m_i.html#gac0b27821aab3ee6b73ae8a6c6339fed5">DCMI_GetITStatus</a></div><div class="ttdeci">ITStatus DCMI_GetITStatus(uint16_t DCMI_IT)</div><div class="ttdoc">Checks whether the DCMI interrupt has occurred or not. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:483</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga1299076f1459525053ba4f2fa408ed2a"><div class="ttname"><a href="group___d_c_m_i.html#ga1299076f1459525053ba4f2fa408ed2a">DCMI_Init</a></div><div class="ttdeci">void DCMI_Init(DCMI_InitTypeDef *DCMI_InitStruct)</div><div class="ttdoc">Initializes the DCMI according to the specified parameters in the DCMI_InitStruct. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:143</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___c_r_o_p_init_type_def_html_a4d4f4ef4975179f025d3cde589e380fe"><div class="ttname"><a href="struct_d_c_m_i___c_r_o_p_init_type_def.html#a4d4f4ef4975179f025d3cde589e380fe">DCMI_CROPInitTypeDef::DCMI_VerticalStartLine</a></div><div class="ttdeci">uint16_t DCMI_VerticalStartLine</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:80</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga268eb4266fe7f294ee748e86f7b8add2"><div class="ttname"><a href="group___d_c_m_i.html#ga268eb4266fe7f294ee748e86f7b8add2">DCMI_StructInit</a></div><div class="ttdeci">void DCMI_StructInit(DCMI_InitTypeDef *DCMI_InitStruct)</div><div class="ttdoc">Fills each DCMI_InitStruct member with its default value. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:185</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_gad00fb33497ffa337a5b2b77fc6aa8d74"><div class="ttname"><a href="group___d_c_m_i.html#gad00fb33497ffa337a5b2b77fc6aa8d74">DCMI_CaptureCmd</a></div><div class="ttdeci">void DCMI_CaptureCmd(FunctionalState NewState)</div><div class="ttdoc">Enables or disables the DCMI Capture. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:322</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_a92a344a3724664c6c5523474624c66af"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#a92a344a3724664c6c5523474624c66af">DCMI_InitTypeDef::DCMI_SynchroMode</a></div><div class="ttdeci">uint16_t DCMI_SynchroMode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:56</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_ab9f87fbe99bdd7f38700379896175512"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#ab9f87fbe99bdd7f38700379896175512">DCMI_InitTypeDef::DCMI_HSPolarity</a></div><div class="ttdeci">uint16_t DCMI_HSPolarity</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:65</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga30a38a4858273c05e8f1b4677d744c13"><div class="ttname"><a href="group___d_c_m_i.html#ga30a38a4858273c05e8f1b4677d744c13">DCMI_JPEGCmd</a></div><div class="ttdeci">void DCMI_JPEGCmd(FunctionalState NewState)</div><div class="ttdoc">Enables or disables the DCMI JPEG format. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:261</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___init_type_def_html_a9b4d6a13bf652b0683240d269015ff7c"><div class="ttname"><a href="struct_d_c_m_i___init_type_def.html#a9b4d6a13bf652b0683240d269015ff7c">DCMI_InitTypeDef::DCMI_ExtendedDataMode</a></div><div class="ttdeci">uint16_t DCMI_ExtendedDataMode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:71</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga908e6dad7bc5f4f4bbc512f679222c55"><div class="ttname"><a href="group___d_c_m_i.html#ga908e6dad7bc5f4f4bbc512f679222c55">DCMI_ClearITPendingBit</a></div><div class="ttdeci">void DCMI_ClearITPendingBit(uint16_t DCMI_IT)</div><div class="ttdoc">Clears the DCMI's interrupt pending bits. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:515</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___codes_init_type_def_html_a1feb31acae8822c64ed5541b6da8f7e1"><div class="ttname"><a href="struct_d_c_m_i___codes_init_type_def.html#a1feb31acae8822c64ed5541b6da8f7e1">DCMI_CodesInitTypeDef::DCMI_FrameEndCode</a></div><div class="ttdeci">uint8_t DCMI_FrameEndCode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:102</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___c_r_o_p_init_type_def_html"><div class="ttname"><a href="struct_d_c_m_i___c_r_o_p_init_type_def.html">DCMI_CROPInitTypeDef</a></div><div class="ttdoc">DCMI CROP Init structure definition. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:78</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___codes_init_type_def_html_a52df641c10fe4fb79eefa2db68c65f49"><div class="ttname"><a href="struct_d_c_m_i___codes_init_type_def.html#a52df641c10fe4fb79eefa2db68c65f49">DCMI_CodesInitTypeDef::DCMI_LineStartCode</a></div><div class="ttdeci">uint8_t DCMI_LineStartCode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:100</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___codes_init_type_def_html_a5d609eda1abbf53705d5d20a1bdabccc"><div class="ttname"><a href="struct_d_c_m_i___codes_init_type_def.html#a5d609eda1abbf53705d5d20a1bdabccc">DCMI_CodesInitTypeDef::DCMI_LineEndCode</a></div><div class="ttdeci">uint8_t DCMI_LineEndCode</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:101</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___c_r_o_p_init_type_def_html_a33a42e98f575145749f0003fdc99f947"><div class="ttname"><a href="struct_d_c_m_i___c_r_o_p_init_type_def.html#a33a42e98f575145749f0003fdc99f947">DCMI_CROPInitTypeDef::DCMI_HorizontalOffsetCount</a></div><div class="ttdeci">uint16_t DCMI_HorizontalOffsetCount</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:83</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga3d89fb10384dff1dfd9197fbb6c6b2eb"><div class="ttname"><a href="group___d_c_m_i.html#ga3d89fb10384dff1dfd9197fbb6c6b2eb">DCMI_ITConfig</a></div><div class="ttdeci">void DCMI_ITConfig(uint16_t DCMI_IT, FunctionalState NewState)</div><div class="ttdoc">Enables or disables the DCMI interface interrupts. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:377</div></div>
|
||||
<div class="ttc" id="struct_d_c_m_i___c_r_o_p_init_type_def_html_af379a3ff9fddb38be10b5f50946b55d9"><div class="ttname"><a href="struct_d_c_m_i___c_r_o_p_init_type_def.html#af379a3ff9fddb38be10b5f50946b55d9">DCMI_CROPInitTypeDef::DCMI_CaptureCount</a></div><div class="ttdeci">uint16_t DCMI_CaptureCount</div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.h:89</div></div>
|
||||
<div class="ttc" id="group___d_c_m_i_html_ga7139eecdc0f7975b42cd2f9c5644d0a5"><div class="ttname"><a href="group___d_c_m_i.html#ga7139eecdc0f7975b42cd2f9c5644d0a5">DCMI_CROPCmd</a></div><div class="ttdeci">void DCMI_CROPCmd(FunctionalState NewState)</div><div class="ttdoc">Enables or disables the DCMI Crop feature. </div><div class="ttdef"><b>Definition:</b> stm32f4xx_dcmi.c:223</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sun May 10 2015 15:15:17 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