matlab_stm_emulate/DOCS/html/stm32f4xx__matlab__conf_8c_source.html

485 lines
92 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/stm32f4xx_matlab_conf.c 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>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.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" src="darkmode_toggle.js"></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 id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- 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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_9609623a411adcd586e91350a30aa9d5.html">MCU_STM32F4xx_Matlab</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">stm32f4xx_matlab_conf.c</div></div>
</div><!--header-->
<div class="contents">
<a href="stm32f4xx__matlab__conf_8c.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/**</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">**************************************************************************</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">* @file stm32f4xx_matlab_conf.c</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment">* @brief Исходный код для конфигурации симулятора МК.</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">**************************************************************************</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">@details</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">Данный файл настраивает структуры для симуляции периферий, которые выбраны</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">дефайнами в stm32f4xx_matlab_conf.h.</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">**************************************************************************/</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &quot;<a class="code" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a>&quot;</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc"> 13</a></span><a class="code hl_struct" href="struct__memory.html">MCU_MemoryTypeDef</a> <a class="code hl_variable" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">MCU_MEM</a>;</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708"> 14</a></span><a class="code hl_struct" href="struct__cortex__memory.html">MCU_CortexMemoryTypeDef</a> <a class="code hl_variable" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">MCU_CORTEX_MEM</a>;</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b"> 15</a></span>DBGMCU_TypeDef <a class="code hl_variable" href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b">DEBUG_MCU</a>;</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">//-----------------------------------------------------------------------//</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment">/*------------------------------FUNCTIONS--------------------------------*/</span><span class="comment"></span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">/**</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> * @brief Инициализация периферии симулятора МК.</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> * @details Эта функция вызывает функции инициализации периферии для симуляции</span></div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00023" data-start="{" data-end="}">
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0"> 23</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0">Initialize_Periph_Sim</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>{</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <a class="code hl_function" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9">Init_TIM_SIM</a>();</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>}<span class="comment"></span></div>
</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment">/**</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment"> * @brief Деинициализация периферии симулятора МК.</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> * @details Эта функция вызывает функции деинициализации периферии для последующей симуляции</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00031" data-start="{" data-end="}">
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="stm32f4xx__matlab__conf_8c.html#aff389f4df35953d82d9d30ae161a8cf9"> 31</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="stm32f4xx__matlab__conf_8c.html#aff389f4df35953d82d9d30ae161a8cf9">deInitialize_Periph_Sim</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>{</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_function" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba">TIM_SIM_DEINIT</a>();</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>}<span class="comment"></span></div>
</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">/**</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"> * @brief Деинициализация симулятора МК.</span></div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment"> * @details Эта функция очищает память симулятора МК, чтобы в </span></div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="comment"> следующей симуляции он запускался как в первый раз.</span></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00040" data-start="{" data-end="}">
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"><a class="line" href="stm32f4xx__matlab__conf_8c.html#ad7d9ddf99be97748bc7417425271d85e"> 40</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="stm32f4xx__matlab__conf_8c.html#ad7d9ddf99be97748bc7417425271d85e">deInitialize_MCU</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>{</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="comment">// обнуление структуры, управляющей программой МК</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> memset(&amp;<a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>, 0, <span class="keyword">sizeof</span>(<a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>));</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="comment">// обнуление структур, симулирующих память МК</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> memset(&amp;<a class="code hl_variable" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">MCU_MEM</a>, 0, <span class="keyword">sizeof</span>(<a class="code hl_variable" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">MCU_MEM</a>));</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> memset(&amp;<a class="code hl_variable" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">MCU_CORTEX_MEM</a>, 0, <span class="keyword">sizeof</span>(<a class="code hl_variable" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">MCU_CORTEX_MEM</a>));</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> memset(&amp;<a class="code hl_variable" href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b">DEBUG_MCU</a>, 0, <span class="keyword">sizeof</span>(<a class="code hl_variable" href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b">DEBUG_MCU</a>));</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>}</div>
</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="comment">/*------------------------------FUNCTIONS--------------------------------*/</span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="comment">//-----------------------------------------------------------------------//</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment">//-----------------------------------------------------------------------//</span></div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="comment">/*-------------------------------TIMERS----------------------------------*/</span></div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="comment">// defines structure for simulate</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="preprocessor">#ifdef USE_TIM1</span></div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>;</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#ifdef USE_TIM2</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim2s;</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#ifdef USE_TIM3</span></div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>;</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="preprocessor">#ifdef USE_TIM4</span></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>;</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#ifdef USE_TIM5</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim5s;</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#ifdef USE_TIM6</span></div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim6s;</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="preprocessor">#ifdef USE_TIM7</span></div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>;</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#ifdef USE_TIM8</span></div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim8s;</div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor">#ifdef USE_TIM9</span></div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim9s;</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#ifdef USE_TIM10</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim10s;</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#ifdef USE_TIM11</span></div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim11s;</div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="preprocessor">#ifdef USE_TIM12</span></div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>;</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span><span class="preprocessor">#ifdef USE_TIM13</span></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim13s;</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span><span class="preprocessor">#ifdef USE_TIM14</span></div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="keyword">struct </span><a class="code hl_struct" href="struct_t_i_m___sim.html">TIM_Sim</a> tim14s;</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="comment"></span> </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span><span class="comment">/**</span></div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="comment"> * @brief Инициализация таймеров симулятора МК.</span></div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="comment"> * @details Эта функция инициализирует структуры для симуляции таймеров.</span></div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="comment"> * Таймеры для симуляции выбираются дефайнами в stm32f4xx_matlab_conf.h.</span></div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00105" data-start="{" data-end="}">
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9"> 105</a></span><span class="keywordtype">void</span> <a class="code hl_function" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9">Init_TIM_SIM</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>{</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="preprocessor">#ifdef USE_TIM1 </span></div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">tx_cnt</a> = TIM1-&gt;CNT;</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">tx_step</a> = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">ABP2_TIMS_Value</a>;</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> </div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">OC1_GPIOx</a> = GPIOE;</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">OC1_PIN_SHIFT</a> = 9;</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">OC2_GPIOx</a> = GPIOE;</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">OC2_PIN_SHIFT</a> = 11;</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">OC3_GPIOx</a> = GPIOE;</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">OC3_PIN_SHIFT</a> = 13;</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">OC4_GPIOx</a> = GPIOE;</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">OC4_PIN_SHIFT</a> = 14;</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">OC1REF</a> = 0;</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">OC2REF</a> = 0;</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">OC3REF</a> = 0;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">OC4REF</a> = 0;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span><span class="preprocessor">#ifdef USE_TIM2</span></div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> tim2s.tx_cnt = TIM2-&gt;CNT;</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> tim2s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> tim2s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> tim2s.Channels.OC1_PIN_SHIFT = 5;</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> tim2s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> tim2s.Channels.OC2_PIN_SHIFT = 1;</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> tim2s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> tim2s.Channels.OC3_PIN_SHIFT = 2;</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> tim2s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> tim2s.Channels.OC4_PIN_SHIFT = 3;</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> tim2s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> tim2s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> tim2s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> tim2s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="preprocessor">#ifdef USE_TIM3</span></div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">tx_cnt</a> = TIM3-&gt;CNT;</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">tx_step</a> = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">OC1_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">OC1_PIN_SHIFT</a> = 6;</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">OC2_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">OC2_PIN_SHIFT</a> = 7;</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">OC3_GPIOx</a> = GPIOB;</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">OC3_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">OC4_GPIOx</a> = GPIOB;</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">OC4_PIN_SHIFT</a> = 1;</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">OC1REF</a> = 0;</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">OC2REF</a> = 0;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">OC3REF</a> = 0;</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">OC4REF</a> = 0;</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span><span class="preprocessor">#ifdef USE_TIM4 </span></div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">tx_cnt</a> = TIM4-&gt;CNT;</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">tx_step</a> = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">OC1_GPIOx</a> = GPIOD;</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">OC1_PIN_SHIFT</a> = 12;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">OC2_GPIOx</a> = GPIOD;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">OC2_PIN_SHIFT</a> = 13;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">OC3_GPIOx</a> = GPIOD;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">OC3_PIN_SHIFT</a> = 14;</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">OC4_GPIOx</a> = GPIOD;</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">OC4_PIN_SHIFT</a> = 15;</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">OC1REF</a> = 0;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">OC2REF</a> = 0;</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">OC3REF</a> = 0;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">OC4REF</a> = 0;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span><span class="preprocessor">#ifdef USE_TIM5</span></div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> tim5s.tx_cnt = TIM5-&gt;CNT;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> tim5s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> tim5s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> tim5s.Channels.OC1_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> tim5s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> tim5s.Channels.OC2_PIN_SHIFT = 1;</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> tim5s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> tim5s.Channels.OC3_PIN_SHIFT = 2;</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> tim5s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> tim5s.Channels.OC4_PIN_SHIFT = 3;</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> tim5s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> tim5s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> tim5s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> tim5s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="preprocessor">#ifdef USE_TIM6</span></div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> tim6s.tx_cnt = TIM6-&gt;CNT;</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> tim6s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> tim6s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> tim6s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> tim6s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> tim6s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> tim6s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> tim6s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> tim6s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> tim6s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> tim6s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> tim6s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> tim6s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> tim6s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span><span class="preprocessor">#ifdef USE_TIM7</span></div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">tx_cnt</a> = TIM7-&gt;CNT;</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">tx_step</a> = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> </div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">OC1_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">OC1_PIN_SHIFT</a> = 6;</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">OC2_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">OC2_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">OC3_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">OC3_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">OC4_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">OC4_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">OC1REF</a> = 0;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">OC2REF</a> = 0;</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">OC3REF</a> = 0;</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">OC4REF</a> = 0;</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span><span class="preprocessor">#ifdef USE_TIM8</span></div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> tim8s.tx_cnt = TIM8-&gt;CNT;</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> tim8s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">ABP2_TIMS_Value</a>;</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> tim8s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> tim8s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> tim8s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> tim8s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> tim8s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> tim8s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> tim8s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> tim8s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> tim8s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> tim8s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> tim8s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> tim8s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="preprocessor">#ifdef USE_TIM9</span></div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> tim9s.tx_cnt = TIM9-&gt;CNT;</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> tim9s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">ABP2_TIMS_Value</a>;</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> </div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> tim9s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> tim9s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> tim9s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> tim9s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> tim9s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> tim9s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> tim9s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> tim9s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> tim9s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> tim9s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> tim9s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> tim9s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span><span class="preprocessor">#ifdef USE_TIM10</span></div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> tim10s.tx_cnt = TIM10-&gt;CNT;</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> tim10s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">ABP2_TIMS_Value</a>;</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> </div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> tim10s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> tim10s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> tim10s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> tim10s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> tim10s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> tim10s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> tim10s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> tim10s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> tim10s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> tim10s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> tim10s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> tim10s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span><span class="preprocessor">#ifdef USE_TIM11</span></div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> tim11s.tx_cnt = TIM11-&gt;CNT;</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> tim11s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">ABP2_TIMS_Value</a>;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> </div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> tim11s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> tim11s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> tim11s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> tim11s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> tim11s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> tim11s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> tim11s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span> tim11s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> tim11s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> tim11s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> tim11s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> tim11s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span><span class="preprocessor">#ifdef USE_TIM12</span></div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">tx_cnt</a> = TIM12-&gt;CNT;</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">tx_step</a> = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> </div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">OC1_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">OC1_PIN_SHIFT</a> = 6;</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">OC2_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">OC2_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">OC3_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">OC3_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">OC4_GPIOx</a> = GPIOA;</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">OC4_PIN_SHIFT</a> = 0;</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">OC1REF</a> = 0;</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">OC2REF</a> = 0;</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">OC3REF</a> = 0;</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> <a class="code hl_variable" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a>.<a class="code hl_variable" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">Channels</a>.<a class="code hl_variable" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">OC4REF</a> = 0;</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span><span class="preprocessor">#ifdef USE_TIM13</span></div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> tim13s.tx_cnt = TIM13-&gt;CNT;</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span> tim13s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> </div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> tim13s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span> tim13s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> tim13s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> tim13s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> tim13s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> tim13s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> tim13s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> tim13s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> tim13s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> tim13s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> tim13s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> tim13s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span><span class="preprocessor">#ifdef USE_TIM14</span></div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> tim14s.tx_cnt = TIM14-&gt;CNT;</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> tim14s.tx_step = <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> * <a class="code hl_define" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a>;</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> </div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> tim14s.Channels.OC1_GPIOx = GPIOA;</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> tim14s.Channels.OC1_PIN_SHIFT = 6;</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> tim14s.Channels.OC2_GPIOx = GPIOA;</div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> tim14s.Channels.OC2_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> tim14s.Channels.OC3_GPIOx = GPIOA;</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> tim14s.Channels.OC3_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> tim14s.Channels.OC4_GPIOx = GPIOA;</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> tim14s.Channels.OC4_PIN_SHIFT = 0;</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> tim14s.Channels.OC1REF = 0;</div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> tim14s.Channels.OC2REF = 0;</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> tim14s.Channels.OC3REF = 0;</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> tim14s.Channels.OC4REF = 0;</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span>}</div>
</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span><span class="comment">/*-------------------------------TIMERS----------------------------------*/</span></div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span><span class="comment">//-----------------------------------------------------------------------//</span></div>
<div class="ttc" id="agroup___c_m_s_i_s__core__base_html_ga47e1165d2b04b61b504f52b9f4782708"><div class="ttname"><a href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">MCU_CORTEX_MEM</a></div><div class="ttdeci">MCU_CortexMemoryTypeDef MCU_CORTEX_MEM</div><div class="ttdef"><b>Definition</b> <a href="#l00014">stm32f4xx_matlab_conf.c:14</a></div></div>
<div class="ttc" id="agroup___m_a_i_n___s_i_m_u_l_a_t_o_r_html_gab020a77f89d6c0ea99c7559cfa7e3ba0"><div class="ttname"><a href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0">Initialize_Periph_Sim</a></div><div class="ttdeci">void Initialize_Periph_Sim(void)</div><div class="ttdoc">Инициализация периферии симулятора МК.</div><div class="ttdef"><b>Definition</b> <a href="#l00023">stm32f4xx_matlab_conf.c:23</a></div></div>
<div class="ttc" id="agroup___peripheral__memory__map_html_gaf157a51d290d1383d493a6a2fe0241fc"><div class="ttname"><a href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">MCU_MEM</a></div><div class="ttdeci">MCU_MemoryTypeDef MCU_MEM</div><div class="ttdef"><b>Definition</b> <a href="#l00013">stm32f4xx_matlab_conf.c:13</a></div></div>
<div class="ttc" id="agroup___r_c_c___s_i_m_u_l_a_t_o_r_html_ga516b1b0b440a3d8a0a97f99dcccfd631"><div class="ttname"><a href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">ABP1_TIMS_Value</a></div><div class="ttdeci">#define ABP1_TIMS_Value</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__rcc_8h_source.html#l00030">stm32f4xx_matlab_rcc.h:30</a></div></div>
<div class="ttc" id="agroup___r_c_c___s_i_m_u_l_a_t_o_r_html_gab8af0c48743a9c568167d7d99c377861"><div class="ttname"><a href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">ABP2_TIMS_Value</a></div><div class="ttdeci">#define ABP2_TIMS_Value</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__rcc_8h_source.html#l00032">stm32f4xx_matlab_rcc.h:32</a></div></div>
<div class="ttc" id="agroup___t_i_m___s_i_m_u_l_a_t_o_r_html_ga52ac5ac026ea57787d19cd1a8611abba"><div class="ttname"><a href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba">TIM_SIM_DEINIT</a></div><div class="ttdeci">void TIM_SIM_DEINIT(void)</div><div class="ttdoc">Деинициализирование выбранных таймеров.</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8c_source.html#l00571">stm32f4xx_matlab_tim.c:571</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_ga7bd77e7f9825a3661f357e430246bfe8"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a></div><div class="ttdeci">SIM__MCUHandleTypeDef hmcu</div><div class="ttdoc">Хендл для управления потоком программы МК</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper_8c_source.html#l00016">mcu_wrapper.c:16</a></div></div>
<div class="ttc" id="amcu__wrapper__conf_8h_html"><div class="ttname"><a href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></div><div class="ttdoc">Заголовочный файл для оболочки МК.</div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8c_html_a617bc2e624bea041e844a0ac0c6a50f9"><div class="ttname"><a href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9">Init_TIM_SIM</a></div><div class="ttdeci">void Init_TIM_SIM(void)</div><div class="ttdoc">Инициализация таймеров симулятора МК.</div><div class="ttdef"><b>Definition</b> <a href="#l00105">stm32f4xx_matlab_conf.c:105</a></div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8c_html_a85a080726cb1ade56443b458fc49404b"><div class="ttname"><a href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b">DEBUG_MCU</a></div><div class="ttdeci">DBGMCU_TypeDef DEBUG_MCU</div><div class="ttdef"><b>Definition</b> <a href="#l00015">stm32f4xx_matlab_conf.c:15</a></div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8c_html_ad7d9ddf99be97748bc7417425271d85e"><div class="ttname"><a href="stm32f4xx__matlab__conf_8c.html#ad7d9ddf99be97748bc7417425271d85e">deInitialize_MCU</a></div><div class="ttdeci">void deInitialize_MCU(void)</div><div class="ttdoc">Деинициализация симулятора МК.</div><div class="ttdef"><b>Definition</b> <a href="#l00040">stm32f4xx_matlab_conf.c:40</a></div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8c_html_aff389f4df35953d82d9d30ae161a8cf9"><div class="ttname"><a href="stm32f4xx__matlab__conf_8c.html#aff389f4df35953d82d9d30ae161a8cf9">deInitialize_Periph_Sim</a></div><div class="ttdeci">void deInitialize_Periph_Sim(void)</div><div class="ttdoc">Деинициализация периферии симулятора МК.</div><div class="ttdef"><b>Definition</b> <a href="#l00031">stm32f4xx_matlab_conf.c:31</a></div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8h_html_ab3aec69c8e446c577e391796728e4742"><div class="ttname"><a href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">tim1s</a></div><div class="ttdeci">struct TIM_Sim tim1s</div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8h_html_ab42529334dbaea26f59721c40f7a7782"><div class="ttname"><a href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">tim4s</a></div><div class="ttdeci">struct TIM_Sim tim4s</div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8h_html_ad582b36106c35060b40bddfca929350e"><div class="ttname"><a href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">tim12s</a></div><div class="ttdeci">struct TIM_Sim tim12s</div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8h_html_aefb416b7445ce7c77f15d96cd54cd2f5"><div class="ttname"><a href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">tim3s</a></div><div class="ttdeci">struct TIM_Sim tim3s</div></div>
<div class="ttc" id="astm32f4xx__matlab__conf_8h_html_af4ae2f8710078d4b2c0f07a4265ba66a"><div class="ttname"><a href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">tim7s</a></div><div class="ttdeci">struct TIM_Sim tim7s</div></div>
<div class="ttc" id="astruct__cortex__memory_html"><div class="ttname"><a href="struct__cortex__memory.html">_cortex_memory</a></div><div class="ttdef"><b>Definition</b> <a href="stm32f407xx__matlab__memory_8h_source.html#l00026">stm32f407xx_matlab_memory.h:27</a></div></div>
<div class="ttc" id="astruct__memory_html"><div class="ttname"><a href="struct__memory.html">_memory</a></div><div class="ttdef"><b>Definition</b> <a href="stm32f407xx__matlab__memory_8h_source.html#l00106">stm32f407xx_matlab_memory.h:107</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_a095026a66ff13e090dae52ee17263f2d"><div class="ttname"><a href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">Channels_Sim::OC2_GPIOx</a></div><div class="ttdeci">GPIO_TypeDef * OC2_GPIOx</div><div class="ttdoc">Порт второго канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00088">stm32f4xx_matlab_tim.h:88</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_a1c6c166d70bfe9597717f6892da4f446"><div class="ttname"><a href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">Channels_Sim::OC4REF</a></div><div class="ttdeci">unsigned OC4REF</div><div class="ttdoc">Четвертый канал</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00082">stm32f4xx_matlab_tim.h:82</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_a2d558fbd100d8052eb0e235ad9b1edfe"><div class="ttname"><a href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">Channels_Sim::OC1_PIN_SHIFT</a></div><div class="ttdeci">uint32_t OC1_PIN_SHIFT</div><div class="ttdoc">Пин первого канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00086">stm32f4xx_matlab_tim.h:86</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_a48f9b22f7e44d1b56aa793c2344e06d1"><div class="ttname"><a href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">Channels_Sim::OC1_GPIOx</a></div><div class="ttdeci">GPIO_TypeDef * OC1_GPIOx</div><div class="ttdoc">Порт первого канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00085">stm32f4xx_matlab_tim.h:85</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_a7d239c94641795d3caf5c28f8b7cc68d"><div class="ttname"><a href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">Channels_Sim::OC3_GPIOx</a></div><div class="ttdeci">GPIO_TypeDef * OC3_GPIOx</div><div class="ttdoc">Порт третьего канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00091">stm32f4xx_matlab_tim.h:91</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_a851558373b04d1a8a5dbb3c0da9279d8"><div class="ttname"><a href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">Channels_Sim::OC4_GPIOx</a></div><div class="ttdeci">GPIO_TypeDef * OC4_GPIOx</div><div class="ttdoc">Порт четвертого канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00094">stm32f4xx_matlab_tim.h:94</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_aa038da4ce5b26f3d86cda283a9cd749e"><div class="ttname"><a href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">Channels_Sim::OC2REF</a></div><div class="ttdeci">unsigned OC2REF</div><div class="ttdoc">Второй канал</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00080">stm32f4xx_matlab_tim.h:80</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_aa87736409f5ca9986200fcb480920c5b"><div class="ttname"><a href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">Channels_Sim::OC4_PIN_SHIFT</a></div><div class="ttdeci">uint32_t OC4_PIN_SHIFT</div><div class="ttdoc">Пин четвертого канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00095">stm32f4xx_matlab_tim.h:95</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_aae6762f43d55e99c3076c9f7e5cda5d9"><div class="ttname"><a href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">Channels_Sim::OC1REF</a></div><div class="ttdeci">unsigned OC1REF</div><div class="ttdoc">Первый канал</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00079">stm32f4xx_matlab_tim.h:79</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_abbea161f1b685a5d353d453fc9b56284"><div class="ttname"><a href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">Channels_Sim::OC3REF</a></div><div class="ttdeci">unsigned OC3REF</div><div class="ttdoc">Третьий канал</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00081">stm32f4xx_matlab_tim.h:81</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_ac15bcebfa2102716c5b6a4f80b2d51ab"><div class="ttname"><a href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">Channels_Sim::OC3_PIN_SHIFT</a></div><div class="ttdeci">uint32_t OC3_PIN_SHIFT</div><div class="ttdoc">Пин третьего канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00092">stm32f4xx_matlab_tim.h:92</a></div></div>
<div class="ttc" id="astruct_channels___sim_html_ac2fdf8c4e985eee4ab2e6c82251c12cf"><div class="ttname"><a href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">Channels_Sim::OC2_PIN_SHIFT</a></div><div class="ttdeci">uint32_t OC2_PIN_SHIFT</div><div class="ttdoc">Пин второго канала</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00089">stm32f4xx_matlab_tim.h:89</a></div></div>
<div class="ttc" id="astruct_s_i_m_____m_c_u_handle_type_def_html_ab19a05224f30fab089c5d5e18fdcca36"><div class="ttname"><a href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM__MCUHandleTypeDef::SIM_Sample_Time</a></div><div class="ttdeci">double SIM_Sample_Time</div><div class="ttdoc">sample time of simulation</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00083">mcu_wrapper_conf.h:83</a></div></div>
<div class="ttc" id="astruct_t_i_m___sim_html"><div class="ttname"><a href="struct_t_i_m___sim.html">TIM_Sim</a></div><div class="ttdoc">Структура для моделирования таймера</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00102">stm32f4xx_matlab_tim.h:103</a></div></div>
<div class="ttc" id="astruct_t_i_m___sim_html_a369177ee20a3798f0d7b98cf7c549498"><div class="ttname"><a href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">TIM_Sim::tx_cnt</a></div><div class="ttdeci">double tx_cnt</div><div class="ttdoc">Счетчик таймера (double, т.к. кол-во тактов за шаг симуляции может быть дробным)</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00104">stm32f4xx_matlab_tim.h:104</a></div></div>
<div class="ttc" id="astruct_t_i_m___sim_html_a41f21d0d1bfe0fb45e3f643ece9cdcee"><div class="ttname"><a href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">TIM_Sim::Channels</a></div><div class="ttdeci">struct Channels_Sim Channels</div><div class="ttdoc">Структура для симуляции каналов</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00107">stm32f4xx_matlab_tim.h:107</a></div></div>
<div class="ttc" id="astruct_t_i_m___sim_html_a838a96dee1a1980434ae35295f85141e"><div class="ttname"><a href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">TIM_Sim::tx_step</a></div><div class="ttdeci">double tx_step</div><div class="ttdoc">Шаг счета за один шаг симуляции (double, т.к. кол-во тактов за шаг симуляции может быть дробным)</div><div class="ttdef"><b>Definition</b> <a href="stm32f4xx__matlab__tim_8h_source.html#l00105">stm32f4xx_matlab_tim.h:105</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>