Сделана документация на то, что есть сейчас
@@ -378,7 +378,7 @@ TOC_INCLUDE_HEADINGS = 5
|
||||
# The default value is: DOXYGEN.
|
||||
# This tag requires that the tag MARKDOWN_SUPPORT is set to YES.
|
||||
|
||||
MARKDOWN_ID_STYLE = DOXYGEN
|
||||
MARKDOWN_ID_STYLE = GITHUB
|
||||
|
||||
# When enabled doxygen tries to link words that correspond to documented
|
||||
# classes, or namespaces to their corresponding documentation. Such a link can
|
||||
@@ -951,9 +951,10 @@ WARN_LOGFILE =
|
||||
|
||||
INPUT = F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_Wrapper \
|
||||
F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_STM32F4xx_Matlab \
|
||||
F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_STM32F4xx_Matlab\Drivers\STM32F4xx_SIMULINK \
|
||||
F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_STM32F4xx_Matlab\Drivers\CMSIS \
|
||||
F:\Work\Projects\MATLAB\matlab_stm_emulate
|
||||
F:\Work\Projects\MATLAB\matlab_stm_emulate \
|
||||
F:\Work\Projects\MATLAB\matlab_stm_emulate \
|
||||
../MCU_STM32F4xx_Matlab/Drivers/CMSIS \
|
||||
../MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK
|
||||
|
||||
# This tag can be used to specify the character encoding of the source files
|
||||
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
|
||||
@@ -1060,7 +1061,12 @@ RECURSIVE = NO
|
||||
# Note that relative paths are relative to the directory from which doxygen is
|
||||
# run.
|
||||
|
||||
EXCLUDE =
|
||||
EXCLUDE = ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/arm_defines.h \
|
||||
../MCU_STM32F4xx_Matlab/Drivers/CMSIS/core_cm4_matlab.h \
|
||||
../MCU_STM32F4xx_Matlab/Drivers/CMSIS/stdint.h \
|
||||
../MCU_STM32F4xx_Matlab/Drivers/CMSIS/stm32f4xx.h \
|
||||
../MCU_STM32F4xx_Matlab/Drivers/CMSIS/stm32f407xx_matlab.h \
|
||||
../MCU_STM32F4xx_Matlab/Drivers/CMSIS/system_stm32f4xx.h
|
||||
|
||||
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
|
||||
# directories that are symbolic links (a Unix file system feature) are excluded
|
||||
@@ -1171,7 +1177,7 @@ FILTER_SOURCE_PATTERNS =
|
||||
# (index.html). This can be useful if you have a project on for instance GitHub
|
||||
# and want to reuse the introduction page also for the doxygen output.
|
||||
|
||||
USE_MDFILE_AS_MAINPAGE =
|
||||
USE_MDFILE_AS_MAINPAGE = README.md
|
||||
|
||||
# The Fortran standard specifies that for fixed formatted Fortran code all
|
||||
# characters from position 72 are to be considered as comment. A common
|
||||
@@ -1193,7 +1199,7 @@ FORTRAN_COMMENT_AFTER = 72
|
||||
# also VERBATIM_HEADERS is set to NO.
|
||||
# The default value is: NO.
|
||||
|
||||
SOURCE_BROWSER = NO
|
||||
SOURCE_BROWSER = YES
|
||||
|
||||
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
|
||||
# multi-line macros, enums or list initialized variables directly into the
|
||||
@@ -1207,7 +1213,7 @@ INLINE_SOURCES = NO
|
||||
# Fortran comments will always remain visible.
|
||||
# The default value is: YES.
|
||||
|
||||
STRIP_CODE_COMMENTS = YES
|
||||
STRIP_CODE_COMMENTS = NO
|
||||
|
||||
# If the REFERENCED_BY_RELATION tag is set to YES then for each documented
|
||||
# entity all documented functions referencing it will be listed.
|
||||
@@ -1434,7 +1440,7 @@ HTML_EXTRA_FILES =
|
||||
# The default value is: AUTO_LIGHT.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
HTML_COLORSTYLE = AUTO_LIGHT
|
||||
HTML_COLORSTYLE = TOGGLE
|
||||
|
||||
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
|
||||
# will adjust the colors in the style sheet and background images according to
|
||||
@@ -2153,7 +2159,7 @@ USE_PDFLATEX = YES
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag GENERATE_LATEX is set to YES.
|
||||
|
||||
LATEX_BATCHMODE = NO
|
||||
LATEX_BATCHMODE = NON_STOP
|
||||
|
||||
# If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the
|
||||
# index chapters (such as File Index, Compound Index, etc.) in the output.
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -76,10 +77,14 @@ $(function() {
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<a href="#define-members">Macros</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle"><div class="title">MCU.c File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Исходный код S-Function.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include "<a class="el" href="mcu__wrapper__conf_8h_source.html">mcu_wrapper_conf.h</a>"</code><br />
|
||||
<code>#include "cg_sfun.h"</code><br />
|
||||
</div><div class="textblock"><div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
@@ -89,22 +94,22 @@ $(function() {
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="_m_c_u_8c__incl.png" border="0" usemap="#a_f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_m_c_u___wrapper_2_m_c_u_8c" alt=""/></div>
|
||||
<map name="a_f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_m_c_u___wrapper_2_m_c_u_8c" id="a_f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_m_c_u___wrapper_2_m_c_u_8c">
|
||||
<area shape="rect" title=" " alt="" coords="405,5,586,64"/>
|
||||
<area shape="rect" href="mcu__wrapper__conf_8h.html" title=" " alt="" coords="358,112,500,139"/>
|
||||
<area shape="rect" title="Исходный код S-Function." alt="" coords="405,5,586,64"/>
|
||||
<area shape="rect" href="mcu__wrapper__conf_8h.html" title="Заголовочный файл для оболочки МК." alt="" coords="358,112,500,139"/>
|
||||
<area shape="poly" title=" " alt="" coords="476,66,450,101,445,98,472,63"/>
|
||||
<area shape="rect" title=" " alt="" coords="524,112,603,139"/>
|
||||
<area shape="poly" title=" " alt="" coords="520,63,547,98,542,101,515,66"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__conf_8h.html" title=" " alt="" coords="192,187,364,213"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__conf_8h.html" title="Заголовочный файл для конфигурации симулятора МК." alt="" coords="192,187,364,213"/>
|
||||
<area shape="poly" title=" " alt="" coords="404,142,319,182,317,177,401,137"/>
|
||||
<area shape="rect" title=" " alt="" coords="534,336,617,363"/>
|
||||
<area shape="poly" title=" " alt="" coords="450,137,510,186,542,220,567,260,577,291,579,320,574,321,571,292,562,262,537,224,506,189,446,141"/>
|
||||
<area shape="rect" title=" " alt="" coords="627,187,705,213"/>
|
||||
<area shape="poly" title=" " alt="" coords="471,137,613,180,611,185,469,142"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__rcc_8h.html" title=" " alt="" coords="5,261,170,288"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__rcc_8h.html" title="Заголовочный файл для симулятора клока." alt="" coords="5,261,170,288"/>
|
||||
<area shape="poly" title=" " alt="" coords="246,216,136,258,134,253,244,211"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__gpio_8h.html" title=" " alt="" coords="382,261,553,288"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__gpio_8h.html" title="Заголовочный файл для симулятора портов." alt="" coords="382,261,553,288"/>
|
||||
<area shape="poly" title=" " alt="" coords="312,211,421,253,419,258,310,216"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__tim_8h.html" title=" " alt="" coords="193,261,358,288"/>
|
||||
<area shape="rect" href="stm32f4xx__matlab__tim_8h.html" title="Заголовочный файл для симулятора таймеров." alt="" coords="193,261,358,288"/>
|
||||
<area shape="poly" title=" " alt="" coords="280,214,279,246,274,246,275,214"/>
|
||||
<area shape="poly" title=" " alt="" coords="95,259,129,222,153,202,180,184,219,166,261,152,342,134,343,139,263,157,221,171,182,189,156,206,133,226,99,263"/>
|
||||
<area shape="poly" title=" " alt="" coords="462,262,433,154,439,153,467,260"/>
|
||||
@@ -117,92 +122,50 @@ $(function() {
|
||||
<area shape="poly" title=" " alt="" coords="278,289,278,320,273,320,273,289"/>
|
||||
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
</div>
|
||||
<p><a href="_m_c_u_8c_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a0f61df833e166c743295eebf43f0b142" id="r_a0f61df833e166c743295eebf43f0b142"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f61df833e166c743295eebf43f0b142">S_FUNCTION_NAME</a>   MCU</td></tr>
|
||||
<tr class="separator:a0f61df833e166c743295eebf43f0b142"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a4ab27953070e39249f3fad28e93749" id="r_a9a4ab27953070e39249f3fad28e93749"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9a4ab27953070e39249f3fad28e93749">S_FUNCTION_LEVEL</a>   2</td></tr>
|
||||
<tr class="separator:a9a4ab27953070e39249f3fad28e93749"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7556dbbf5cb7f9946d3e39bcda40c63b" id="r_a7556dbbf5cb7f9946d3e39bcda40c63b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7556dbbf5cb7f9946d3e39bcda40c63b">MDL_UPDATE</a></td></tr>
|
||||
<tr class="separator:a7556dbbf5cb7f9946d3e39bcda40c63b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4936bd489281a5a9b9a2e081de0f003e" id="r_a4936bd489281a5a9b9a2e081de0f003e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4936bd489281a5a9b9a2e081de0f003e">MDL_CHECK_PARAMETERS</a>   /* Change to #undef to remove function */</td></tr>
|
||||
<tr class="separator:a4936bd489281a5a9b9a2e081de0f003e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac032abbf580c891fb0c11e63e9bc668a" id="r_ac032abbf580c891fb0c11e63e9bc668a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac032abbf580c891fb0c11e63e9bc668a">MDL_START</a>   /* Change to #undef to remove function */</td></tr>
|
||||
<tr class="separator:ac032abbf580c891fb0c11e63e9bc668a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga0f61df833e166c743295eebf43f0b142" id="r_ga0f61df833e166c743295eebf43f0b142"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0f61df833e166c743295eebf43f0b142">S_FUNCTION_NAME</a>   MCU</td></tr>
|
||||
<tr class="separator:ga0f61df833e166c743295eebf43f0b142"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga9a4ab27953070e39249f3fad28e93749" id="r_ga9a4ab27953070e39249f3fad28e93749"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga9a4ab27953070e39249f3fad28e93749">S_FUNCTION_LEVEL</a>   2</td></tr>
|
||||
<tr class="separator:ga9a4ab27953070e39249f3fad28e93749"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga7556dbbf5cb7f9946d3e39bcda40c63b" id="r_ga7556dbbf5cb7f9946d3e39bcda40c63b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga7556dbbf5cb7f9946d3e39bcda40c63b">MDL_UPDATE</a></td></tr>
|
||||
<tr class="memdesc:ga7556dbbf5cb7f9946d3e39bcda40c63b"><td class="mdescLeft"> </td><td class="mdescRight">для подключения <a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec" title="Update S-Function at every step of simulation.">mdlUpdate()</a> <br /></td></tr>
|
||||
<tr class="separator:ga7556dbbf5cb7f9946d3e39bcda40c63b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga4936bd489281a5a9b9a2e081de0f003e" id="r_ga4936bd489281a5a9b9a2e081de0f003e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4936bd489281a5a9b9a2e081de0f003e">MDL_CHECK_PARAMETERS</a>   /* Change to #undef to remove function */</td></tr>
|
||||
<tr class="separator:ga4936bd489281a5a9b9a2e081de0f003e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gac032abbf580c891fb0c11e63e9bc668a" id="r_gac032abbf580c891fb0c11e63e9bc668a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gac032abbf580c891fb0c11e63e9bc668a">MDL_START</a>   /* Change to #undef to remove function */</td></tr>
|
||||
<tr class="separator:gac032abbf580c891fb0c11e63e9bc668a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:gad3d5b495abad2acd2ae68febd1d2c5ec" id="r_gad3d5b495abad2acd2ae68febd1d2c5ec"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec">mdlUpdate</a> (SimStruct *S)</td></tr>
|
||||
<tr class="memdesc:gad3d5b495abad2acd2ae68febd1d2c5ec"><td class="mdescLeft"> </td><td class="mdescRight">Update S-Function at every step of simulation. <br /></td></tr>
|
||||
<tr class="separator:gad3d5b495abad2acd2ae68febd1d2c5ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga52f81157111c2436496e1a9630bdce5b" id="r_ga52f81157111c2436496e1a9630bdce5b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b">mdlOutputs</a> (SimStruct *S)</td></tr>
|
||||
<tr class="memdesc:ga52f81157111c2436496e1a9630bdce5b"><td class="mdescLeft"> </td><td class="mdescRight">Writting outputs of S-Function. <br /></td></tr>
|
||||
<tr class="separator:ga52f81157111c2436496e1a9630bdce5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gab500fc17ae5e95797926ac770d903b84" id="r_gab500fc17ae5e95797926ac770d903b84"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84">mdlInitializeSizes</a> (SimStruct *S)</td></tr>
|
||||
<tr class="separator:gab500fc17ae5e95797926ac770d903b84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga0dd07daf338cf84d1aee4bb8b6771720" id="r_ga0dd07daf338cf84d1aee4bb8b6771720"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720">mdlStart</a> (SimStruct *S)</td></tr>
|
||||
<tr class="memdesc:ga0dd07daf338cf84d1aee4bb8b6771720"><td class="mdescLeft"> </td><td class="mdescRight">Initialize S-Function at start of simulation. <br /></td></tr>
|
||||
<tr class="separator:ga0dd07daf338cf84d1aee4bb8b6771720"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga4308a5a20d9c7060391059b1dfce872e" id="r_ga4308a5a20d9c7060391059b1dfce872e"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e">mdlInitializeSampleTimes</a> (SimStruct *S)</td></tr>
|
||||
<tr class="memdesc:ga4308a5a20d9c7060391059b1dfce872e"><td class="mdescLeft"> </td><td class="mdescRight">Initialize Sample Time of Simulation. <br /></td></tr>
|
||||
<tr class="separator:ga4308a5a20d9c7060391059b1dfce872e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga343acfd8b3b5308d6c94bbf40efbbac5" id="r_ga343acfd8b3b5308d6c94bbf40efbbac5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5">mdlTerminate</a> (SimStruct *S)</td></tr>
|
||||
<tr class="memdesc:ga343acfd8b3b5308d6c94bbf40efbbac5"><td class="mdescLeft"> </td><td class="mdescRight">Terminate S-Function at the end of simulation. <br /></td></tr>
|
||||
<tr class="separator:ga343acfd8b3b5308d6c94bbf40efbbac5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a0f61df833e166c743295eebf43f0b142" name="a0f61df833e166c743295eebf43f0b142"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0f61df833e166c743295eebf43f0b142">◆ </a></span>S_FUNCTION_NAME</h2>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Исходный код S-Function. </p>
|
||||
<p>Данный файл содержит функции S-Function, который вызывает MATLAB.</p>
|
||||
<dl class="section note"><dt>Note</dt><dd>Описание функций по большей части сгенерировано MATLAB'ом, поэтому на английском </dd></dl>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define S_FUNCTION_NAME   MCU</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9a4ab27953070e39249f3fad28e93749" name="a9a4ab27953070e39249f3fad28e93749"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9a4ab27953070e39249f3fad28e93749">◆ </a></span>S_FUNCTION_LEVEL</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define S_FUNCTION_LEVEL   2</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7556dbbf5cb7f9946d3e39bcda40c63b" name="a7556dbbf5cb7f9946d3e39bcda40c63b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7556dbbf5cb7f9946d3e39bcda40c63b">◆ </a></span>MDL_UPDATE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MDL_UPDATE</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4936bd489281a5a9b9a2e081de0f003e" name="a4936bd489281a5a9b9a2e081de0f003e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4936bd489281a5a9b9a2e081de0f003e">◆ </a></span>MDL_CHECK_PARAMETERS</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MDL_CHECK_PARAMETERS   /* Change to #undef to remove function */</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac032abbf580c891fb0c11e63e9bc668a" name="ac032abbf580c891fb0c11e63e9bc668a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac032abbf580c891fb0c11e63e9bc668a">◆ </a></span>MDL_START</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MDL_START   /* Change to #undef to remove function */</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<p class="definition">Definition in file <a class="el" href="_m_c_u_8c_source.html">MCU.c</a>.</p>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper/MCU.c" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper/MCU.c">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="405,5,586,64"/>
|
||||
<area shape="rect" id="Node000002" href="$mcu__wrapper__conf_8h.html" title=" " alt="" coords="358,112,500,139"/>
|
||||
<area shape="rect" id="Node000001" title="Исходный код S-Function." alt="" coords="405,5,586,64"/>
|
||||
<area shape="rect" id="Node000002" href="$mcu__wrapper__conf_8h.html" title="Заголовочный файл для оболочки МК." alt="" coords="358,112,500,139"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="476,66,450,101,445,98,472,63"/>
|
||||
<area shape="rect" id="Node000011" title=" " alt="" coords="524,112,603,139"/>
|
||||
<area shape="poly" id="edge15_Node000001_Node000011" title=" " alt="" coords="520,63,547,98,542,101,515,66"/>
|
||||
<area shape="rect" id="Node000003" href="$stm32f4xx__matlab__conf_8h.html" title=" " alt="" coords="192,187,364,213"/>
|
||||
<area shape="rect" id="Node000003" href="$stm32f4xx__matlab__conf_8h.html" title="Заголовочный файл для конфигурации симулятора МК." alt="" coords="192,187,364,213"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="404,142,319,182,317,177,401,137"/>
|
||||
<area shape="rect" id="Node000007" title=" " alt="" coords="534,336,617,363"/>
|
||||
<area shape="poly" id="edge13_Node000002_Node000007" title=" " alt="" coords="450,137,510,186,542,220,567,260,577,291,579,320,574,321,571,292,562,262,537,224,506,189,446,141"/>
|
||||
<area shape="rect" id="Node000010" title=" " alt="" coords="627,187,705,213"/>
|
||||
<area shape="poly" id="edge14_Node000002_Node000010" title=" " alt="" coords="471,137,613,180,611,185,469,142"/>
|
||||
<area shape="rect" id="Node000004" href="$stm32f4xx__matlab__rcc_8h.html" title=" " alt="" coords="5,261,170,288"/>
|
||||
<area shape="rect" id="Node000004" href="$stm32f4xx__matlab__rcc_8h.html" title="Заголовочный файл для симулятора клока." alt="" coords="5,261,170,288"/>
|
||||
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="246,216,136,258,134,253,244,211"/>
|
||||
<area shape="rect" id="Node000005" href="$stm32f4xx__matlab__gpio_8h.html" title=" " alt="" coords="382,261,553,288"/>
|
||||
<area shape="rect" id="Node000005" href="$stm32f4xx__matlab__gpio_8h.html" title="Заголовочный файл для симулятора портов." alt="" coords="382,261,553,288"/>
|
||||
<area shape="poly" id="edge5_Node000003_Node000005" title=" " alt="" coords="312,211,421,253,419,258,310,216"/>
|
||||
<area shape="rect" id="Node000008" href="$stm32f4xx__matlab__tim_8h.html" title=" " alt="" coords="193,261,358,288"/>
|
||||
<area shape="rect" id="Node000008" href="$stm32f4xx__matlab__tim_8h.html" title="Заголовочный файл для симулятора таймеров." alt="" coords="193,261,358,288"/>
|
||||
<area shape="poly" id="edge9_Node000003_Node000008" title=" " alt="" coords="280,214,279,246,274,246,275,214"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000002" title=" " alt="" coords="95,259,129,222,153,202,180,184,219,166,261,152,342,134,343,139,263,157,221,171,182,189,156,206,133,226,99,263"/>
|
||||
<area shape="poly" id="edge8_Node000005_Node000002" title=" " alt="" coords="462,262,433,154,439,153,467,260"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
ad218c17ac7a45037c4547c026a854fa
|
||||
f2a5f97f943f4a05da982fbe5376cfc8
|
||||
331
DOCS/html/_m_c_u_8c_source.html
Normal file
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -78,62 +79,10 @@ $(function() {
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__cortex__memory.html" target="_self">_cortex_memory</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__memory.html" target="_self">_memory</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_a_d_c___common___type_def.html" target="_self">ADC_Common_TypeDef</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_a_d_c___type_def.html" target="_self">ADC_TypeDef</a></td><td class="desc">Analog to Digital Converter <br />
|
||||
</td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="union_a_p_s_r___type.html" target="_self">APSR_Type</a></td><td class="desc">Union type to access the Application Program Status Register (APSR) </td></tr>
|
||||
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_c_a_n___f_i_f_o_mail_box___type_def.html" target="_self">CAN_FIFOMailBox_TypeDef</a></td><td class="desc">Controller Area Network FIFOMailBox </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_c_a_n___filter_register___type_def.html" target="_self">CAN_FilterRegister_TypeDef</a></td><td class="desc">Controller Area Network FilterRegister </td></tr>
|
||||
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_c_a_n___tx_mail_box___type_def.html" target="_self">CAN_TxMailBox_TypeDef</a></td><td class="desc">Controller Area Network TxMailBox </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_c_a_n___type_def.html" target="_self">CAN_TypeDef</a></td><td class="desc">Controller Area Network </td></tr>
|
||||
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_channels___sim.html" target="_self">Channels_Sim</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="union_c_o_n_t_r_o_l___type.html" target="_self">CONTROL_Type</a></td><td class="desc">Union type to access the Control Registers (CONTROL) </td></tr>
|
||||
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_core_debug___type.html" target="_self">CoreDebug_Type</a></td><td class="desc">Structure type to access the Core Debug Register (CoreDebug) </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_c_r_c___type_def.html" target="_self">CRC_TypeDef</a></td><td class="desc">CRC calculation unit </td></tr>
|
||||
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_a_c___type_def.html" target="_self">DAC_TypeDef</a></td><td class="desc">Digital to Analog Converter </td></tr>
|
||||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_b_g_m_c_u___type_def.html" target="_self">DBGMCU_TypeDef</a></td><td class="desc">Debug MCU </td></tr>
|
||||
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_c_m_i___type_def.html" target="_self">DCMI_TypeDef</a></td><td class="desc">DCMI </td></tr>
|
||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_m_a___stream___type_def.html" target="_self">DMA_Stream_TypeDef</a></td><td class="desc">DMA Controller </td></tr>
|
||||
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_m_a___type_def.html" target="_self">DMA_TypeDef</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_d_w_t___type.html" target="_self">DWT_Type</a></td><td class="desc">Structure type to access the Data Watchpoint and Trace Register (DWT) </td></tr>
|
||||
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_t_h___type_def.html" target="_self">ETH_TypeDef</a></td><td class="desc">Ethernet MAC </td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_e_x_t_i___type_def.html" target="_self">EXTI_TypeDef</a></td><td class="desc">External Interrupt/Event Controller </td></tr>
|
||||
<tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_l_a_s_h___type_def.html" target="_self">FLASH_TypeDef</a></td><td class="desc">FLASH Registers </td></tr>
|
||||
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_p_u___type.html" target="_self">FPU_Type</a></td><td class="desc">Structure type to access the Floating Point Unit (FPU) </td></tr>
|
||||
<tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_s_m_c___bank1___type_def.html" target="_self">FSMC_Bank1_TypeDef</a></td><td class="desc">Flexible Static Memory Controller </td></tr>
|
||||
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_s_m_c___bank1_e___type_def.html" target="_self">FSMC_Bank1E_TypeDef</a></td><td class="desc">Flexible Static Memory Controller Bank1E </td></tr>
|
||||
<tr id="row_25_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_s_m_c___bank2__3___type_def.html" target="_self">FSMC_Bank2_3_TypeDef</a></td><td class="desc">Flexible Static Memory Controller Bank2 </td></tr>
|
||||
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_f_s_m_c___bank4___type_def.html" target="_self">FSMC_Bank4_TypeDef</a></td><td class="desc">Flexible Static Memory Controller Bank4 </td></tr>
|
||||
<tr id="row_27_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_p_i_o___type_def.html" target="_self">GPIO_TypeDef</a></td><td class="desc">General Purpose I/O </td></tr>
|
||||
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_i2_c___type_def.html" target="_self">I2C_TypeDef</a></td><td class="desc">Inter-integrated Circuit Interface </td></tr>
|
||||
<tr id="row_29_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="union_i_p_s_r___type.html" target="_self">IPSR_Type</a></td><td class="desc">Union type to access the Interrupt Program Status Register (IPSR) </td></tr>
|
||||
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_i_t_m___type.html" target="_self">ITM_Type</a></td><td class="desc">Structure type to access the Instrumentation Trace Macrocell Register (ITM) </td></tr>
|
||||
<tr id="row_31_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_i_w_d_g___type_def.html" target="_self">IWDG_TypeDef</a></td><td class="desc">Independent WATCHDOG </td></tr>
|
||||
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_v_i_c___type.html" target="_self">NVIC_Type</a></td><td class="desc">Structure type to access the Nested Vectored Interrupt Controller (NVIC) </td></tr>
|
||||
<tr id="row_33_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_p_w_r___type_def.html" target="_self">PWR_TypeDef</a></td><td class="desc">Power Control </td></tr>
|
||||
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_c_c___type_def.html" target="_self">RCC_TypeDef</a></td><td class="desc">Reset and Clock Control </td></tr>
|
||||
<tr id="row_35_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_n_g___type_def.html" target="_self">RNG_TypeDef</a></td><td class="desc">RNG </td></tr>
|
||||
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_t_c___type_def.html" target="_self">RTC_TypeDef</a></td><td class="desc">Real-Time Clock </td></tr>
|
||||
<tr id="row_37_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_c_b___type.html" target="_self">SCB_Type</a></td><td class="desc">Structure type to access the System Control Block (SCB) </td></tr>
|
||||
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_cn_s_c_b___type.html" target="_self">SCnSCB_Type</a></td><td class="desc">Structure type to access the System Control and ID Register not in the SCB </td></tr>
|
||||
<tr id="row_39_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_d_i_o___type_def.html" target="_self">SDIO_TypeDef</a></td><td class="desc">SD host Interface </td></tr>
|
||||
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html" target="_self">SIM__MCUHandleTypeDef</a></td><td class="desc">MCU handle Structure definition </td></tr>
|
||||
<tr id="row_41_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_slave_channels.html" target="_self">SlaveChannels</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_p_i___type_def.html" target="_self">SPI_TypeDef</a></td><td class="desc">Serial Peripheral Interface </td></tr>
|
||||
<tr id="row_43_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_y_s_c_f_g___type_def.html" target="_self">SYSCFG_TypeDef</a></td><td class="desc">System configuration controller </td></tr>
|
||||
<tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_sys_tick___type.html" target="_self">SysTick_Type</a></td><td class="desc">Structure type to access the System Timer (SysTick) </td></tr>
|
||||
<tr id="row_45_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_t_i_m___sim.html" target="_self">TIM_Sim</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_t_i_m___type_def.html" target="_self">TIM_TypeDef</a></td><td class="desc">TIM </td></tr>
|
||||
<tr id="row_47_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_t_p_i___type.html" target="_self">TPI_Type</a></td><td class="desc">Structure type to access the Trace Port Interface Register (TPI) </td></tr>
|
||||
<tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_a_r_t___type_def.html" target="_self">USART_TypeDef</a></td><td class="desc">Universal Synchronous Asynchronous Receiver Transmitter </td></tr>
|
||||
<tr id="row_49_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_b___o_t_g___device_type_def.html" target="_self">USB_OTG_DeviceTypeDef</a></td><td class="desc">USB_OTG_device_Registers </td></tr>
|
||||
<tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_b___o_t_g___global_type_def.html" target="_self">USB_OTG_GlobalTypeDef</a></td><td class="desc">USB_OTG_Core_Registers </td></tr>
|
||||
<tr id="row_51_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_b___o_t_g___host_channel_type_def.html" target="_self">USB_OTG_HostChannelTypeDef</a></td><td class="desc">USB_OTG_Host_Channel_Specific_Registers </td></tr>
|
||||
<tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_b___o_t_g___host_type_def.html" target="_self">USB_OTG_HostTypeDef</a></td><td class="desc">USB_OTG_Host_Mode_Register_Structures </td></tr>
|
||||
<tr id="row_53_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_b___o_t_g___i_n_endpoint_type_def.html" target="_self">USB_OTG_INEndpointTypeDef</a></td><td class="desc">USB_OTG_IN_Endpoint-Specific_Register </td></tr>
|
||||
<tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_u_s_b___o_t_g___o_u_t_endpoint_type_def.html" target="_self">USB_OTG_OUTEndpointTypeDef</a></td><td class="desc">USB_OTG_OUT_Endpoint-Specific_Registers </td></tr>
|
||||
<tr id="row_55_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_w_w_d_g___type_def.html" target="_self">WWDG_TypeDef</a></td><td class="desc">Window WATCHDOG </td></tr>
|
||||
<tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionx_p_s_r___type.html" target="_self">xPSR_Type</a></td><td class="desc">Union type to access the Special-Purpose Program Status Registers (xPSR) </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_channels___sim.html" target="_self">Channels_Sim</a></td><td class="desc">Структура для моделирования каналов таймера </td></tr>
|
||||
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html" target="_self">SIM__MCUHandleTypeDef</a></td><td class="desc">MCU handle Structure definition </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_slave_channels.html" target="_self">SlaveChannels</a></td><td class="desc">Структура для управления Слейв Таймерами </td></tr>
|
||||
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_t_i_m___sim.html" target="_self">TIM_Sim</a></td><td class="desc">Структура для моделирования таймера </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -1,1092 +0,0 @@
|
||||
<!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/Drivers/CMSIS/arm_defines.h File Reference</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>
|
||||
<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&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></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">
|
||||
<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><li class="navelem"><a class="el" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html">Drivers</a></li><li class="navelem"><a class="el" href="dir_30f2d142c55236add84215456f0e2b1c.html">CMSIS</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">arm_defines.h File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> This graph shows which files directly or indirectly include this file:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="arm__defines_8h__dep__incl.png" border="0" usemap="#a_f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_m_c_u___s_t_m32_f4xx___matlab_2_drivers_2_c_m_s_i_s_2arm__defines_8hdep" alt=""/></div>
|
||||
<map name="a_f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_m_c_u___s_t_m32_f4xx___matlab_2_drivers_2_c_m_s_i_s_2arm__defines_8hdep" id="a_f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_m_c_u___s_t_m32_f4xx___matlab_2_drivers_2_c_m_s_i_s_2arm__defines_8hdep">
|
||||
<area shape="rect" title=" " alt="" coords="26,5,217,80"/>
|
||||
<area shape="rect" href="stm32f407xx__matlab_8h.html" title=" " alt="" coords="19,128,224,203"/>
|
||||
<area shape="poly" title=" " alt="" coords="124,96,124,128,119,128,119,96"/>
|
||||
<area shape="rect" href="stm32f4xx__periph__registers_8c.html" title=" " alt="" coords="5,251,238,341"/>
|
||||
<area shape="poly" title=" " alt="" coords="124,218,124,250,119,250,119,218"/>
|
||||
</map>
|
||||
</div>
|
||||
</div>
|
||||
<p><a href="arm__defines_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:aff0484414d77b54006e638548b081d64" id="r_aff0484414d77b54006e638548b081d64"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aff0484414d77b54006e638548b081d64">__disable_irq</a>()</td></tr>
|
||||
<tr class="separator:aff0484414d77b54006e638548b081d64"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1378040bcf22428955c6e3ce9c2053cd" id="r_a1378040bcf22428955c6e3ce9c2053cd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1378040bcf22428955c6e3ce9c2053cd">__ASM</a>   __asm</td></tr>
|
||||
<tr class="separator:a1378040bcf22428955c6e3ce9c2053cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec43007d9998a0a0e01faede4133d6be" id="r_aec43007d9998a0a0e01faede4133d6be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aec43007d9998a0a0e01faede4133d6be">__IO</a>   volatile</td></tr>
|
||||
<tr class="separator:aec43007d9998a0a0e01faede4133d6be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96deb7ba5a74848afb710cc4ee6d2c08" id="r_a96deb7ba5a74848afb710cc4ee6d2c08"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a96deb7ba5a74848afb710cc4ee6d2c08">__inline</a>   inline</td></tr>
|
||||
<tr class="separator:a96deb7ba5a74848afb710cc4ee6d2c08"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade2d8d7118f8ff49547f60aa0c3382bb" id="r_ade2d8d7118f8ff49547f60aa0c3382bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ade2d8d7118f8ff49547f60aa0c3382bb">__INLINE</a>   <a class="el" href="#a96deb7ba5a74848afb710cc4ee6d2c08">__inline</a></td></tr>
|
||||
<tr class="separator:ade2d8d7118f8ff49547f60aa0c3382bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aba87361bfad2ae52cfe2f40c1a1dbf9c" id="r_aba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>   static <a class="el" href="#a96deb7ba5a74848afb710cc4ee6d2c08">__inline</a></td></tr>
|
||||
<tr class="separator:aba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab904513442afdf77d4f8c74f23cbb040" id="r_ab904513442afdf77d4f8c74f23cbb040"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a>   static __forceinline</td></tr>
|
||||
<tr class="separator:ab904513442afdf77d4f8c74f23cbb040"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a153a4a31b276a9758959580538720a51" id="r_a153a4a31b276a9758959580538720a51"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a153a4a31b276a9758959580538720a51">__NO_RETURN</a>   __declspec(noreturn)</td></tr>
|
||||
<tr class="separator:a153a4a31b276a9758959580538720a51"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3e40e4c553fc11588f7a4c2a19e789e0" id="r_a3e40e4c553fc11588f7a4c2a19e789e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3e40e4c553fc11588f7a4c2a19e789e0">__USED</a>   __attribute__((used))</td></tr>
|
||||
<tr class="separator:a3e40e4c553fc11588f7a4c2a19e789e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac607bf387b29162be6a9b77fc7999539" id="r_ac607bf387b29162be6a9b77fc7999539"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac607bf387b29162be6a9b77fc7999539">__WEAK</a>   __declspec(selectany)</td></tr>
|
||||
<tr class="separator:ac607bf387b29162be6a9b77fc7999539"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe8996d3d985ee1529475443cc635bf1" id="r_abe8996d3d985ee1529475443cc635bf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#abe8996d3d985ee1529475443cc635bf1">__PACKED</a>   __attribute__((packed))</td></tr>
|
||||
<tr class="separator:abe8996d3d985ee1529475443cc635bf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4dbb70fab85207c27b581ecb6532b314" id="r_a4dbb70fab85207c27b581ecb6532b314"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a>   __packed struct</td></tr>
|
||||
<tr class="separator:a4dbb70fab85207c27b581ecb6532b314"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6fba34d08b0a526830b4231d2ea0b89a" id="r_a6fba34d08b0a526830b4231d2ea0b89a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6fba34d08b0a526830b4231d2ea0b89a">__PACKED_UNION</a>   __packed union</td></tr>
|
||||
<tr class="separator:a6fba34d08b0a526830b4231d2ea0b89a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac8a13aacd0453758fdfd01a57a2a6a3d" id="r_ac8a13aacd0453758fdfd01a57a2a6a3d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac8a13aacd0453758fdfd01a57a2a6a3d">__UNALIGNED_UINT32</a>(x)   (*((__packed <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(x)))</td></tr>
|
||||
<tr class="separator:ac8a13aacd0453758fdfd01a57a2a6a3d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5103fb373cae9837cc4a384be55dc87f" id="r_a5103fb373cae9837cc4a384be55dc87f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5103fb373cae9837cc4a384be55dc87f">__UNALIGNED_UINT16_WRITE</a>(addr, val)   ((*((__packed <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(addr))) = (val))</td></tr>
|
||||
<tr class="separator:a5103fb373cae9837cc4a384be55dc87f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab71b66e5ce403158d3dee62a59f9175f" id="r_ab71b66e5ce403158d3dee62a59f9175f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab71b66e5ce403158d3dee62a59f9175f">__UNALIGNED_UINT16_READ</a>(addr)   (*((const __packed <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(addr)))</td></tr>
|
||||
<tr class="separator:ab71b66e5ce403158d3dee62a59f9175f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a203f593d140ed88b81bc189edc861110" id="r_a203f593d140ed88b81bc189edc861110"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a203f593d140ed88b81bc189edc861110">__UNALIGNED_UINT32_WRITE</a>(addr, val)   ((*((__packed <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(addr))) = (val))</td></tr>
|
||||
<tr class="separator:a203f593d140ed88b81bc189edc861110"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b931f0b051b8c1a6377a3dcc7559b5e" id="r_a3b931f0b051b8c1a6377a3dcc7559b5e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3b931f0b051b8c1a6377a3dcc7559b5e">__UNALIGNED_UINT32_READ</a>(addr)   (*((const __packed <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(addr)))</td></tr>
|
||||
<tr class="separator:a3b931f0b051b8c1a6377a3dcc7559b5e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa65ef8f7a5e8b7a6ea6c1d48b4c78e55" id="r_aa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa65ef8f7a5e8b7a6ea6c1d48b4c78e55">__ALIGNED</a>(x)   __attribute__((aligned(x)))</td></tr>
|
||||
<tr class="separator:aa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a378ac21329d33f561f90265eef89f564" id="r_a378ac21329d33f561f90265eef89f564"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a378ac21329d33f561f90265eef89f564">__RESTRICT</a>   __restrict</td></tr>
|
||||
<tr class="separator:a378ac21329d33f561f90265eef89f564"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b13f3617dd4af2cd2eb3a311073f717" id="r_a0b13f3617dd4af2cd2eb3a311073f717"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0b13f3617dd4af2cd2eb3a311073f717">__NOP</a>()</td></tr>
|
||||
<tr class="memdesc:a0b13f3617dd4af2cd2eb3a311073f717"><td class="mdescLeft"> </td><td class="mdescRight">No Operation. <br /></td></tr>
|
||||
<tr class="separator:a0b13f3617dd4af2cd2eb3a311073f717"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab28e2b328c4cf23c917ab18a23194f8e" id="r_ab28e2b328c4cf23c917ab18a23194f8e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab28e2b328c4cf23c917ab18a23194f8e">__WFI</a>()</td></tr>
|
||||
<tr class="memdesc:ab28e2b328c4cf23c917ab18a23194f8e"><td class="mdescLeft"> </td><td class="mdescRight">Wait For Interrupt. <br /></td></tr>
|
||||
<tr class="separator:ab28e2b328c4cf23c917ab18a23194f8e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af0330712223f4cfb6091e4ab84775f73" id="r_af0330712223f4cfb6091e4ab84775f73"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#af0330712223f4cfb6091e4ab84775f73">__WFE</a>()</td></tr>
|
||||
<tr class="memdesc:af0330712223f4cfb6091e4ab84775f73"><td class="mdescLeft"> </td><td class="mdescRight">Wait For Event. <br /></td></tr>
|
||||
<tr class="separator:af0330712223f4cfb6091e4ab84775f73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa58e60fcd2176ad58f96947466ea1fa" id="r_afa58e60fcd2176ad58f96947466ea1fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#afa58e60fcd2176ad58f96947466ea1fa">__SEV</a>()</td></tr>
|
||||
<tr class="memdesc:afa58e60fcd2176ad58f96947466ea1fa"><td class="mdescLeft"> </td><td class="mdescRight">Send Event. <br /></td></tr>
|
||||
<tr class="separator:afa58e60fcd2176ad58f96947466ea1fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aad233022e850a009fc6f7602be1182f6" id="r_aad233022e850a009fc6f7602be1182f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aad233022e850a009fc6f7602be1182f6">__ISB</a>()</td></tr>
|
||||
<tr class="memdesc:aad233022e850a009fc6f7602be1182f6"><td class="mdescLeft"> </td><td class="mdescRight">Instruction Synchronization Barrier. <br /></td></tr>
|
||||
<tr class="separator:aad233022e850a009fc6f7602be1182f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a067d257a2b34565410acefb5afef2203" id="r_a067d257a2b34565410acefb5afef2203"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a067d257a2b34565410acefb5afef2203">__DSB</a>()</td></tr>
|
||||
<tr class="memdesc:a067d257a2b34565410acefb5afef2203"><td class="mdescLeft"> </td><td class="mdescRight">Data Synchronization Barrier. <br /></td></tr>
|
||||
<tr class="separator:a067d257a2b34565410acefb5afef2203"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a671101179b5943990785f36f8c1e2269" id="r_a671101179b5943990785f36f8c1e2269"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a671101179b5943990785f36f8c1e2269">__DMB</a>()</td></tr>
|
||||
<tr class="memdesc:a671101179b5943990785f36f8c1e2269"><td class="mdescLeft"> </td><td class="mdescRight">Data Memory Barrier. <br /></td></tr>
|
||||
<tr class="separator:a671101179b5943990785f36f8c1e2269"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aca25a02e09983da5558f5242f2f635bc" id="r_aca25a02e09983da5558f5242f2f635bc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aca25a02e09983da5558f5242f2f635bc">__REV</a>(value)   value</td></tr>
|
||||
<tr class="memdesc:aca25a02e09983da5558f5242f2f635bc"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (32 bit) <br /></td></tr>
|
||||
<tr class="separator:aca25a02e09983da5558f5242f2f635bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad35497777af37e7809271b5e6f9510ba" id="r_ad35497777af37e7809271b5e6f9510ba"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad35497777af37e7809271b5e6f9510ba">__REV16</a>(value)   value</td></tr>
|
||||
<tr class="memdesc:ad35497777af37e7809271b5e6f9510ba"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <br /></td></tr>
|
||||
<tr class="separator:ad35497777af37e7809271b5e6f9510ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae580812686119c9c5cf3c11a7519a404" id="r_ae580812686119c9c5cf3c11a7519a404"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae580812686119c9c5cf3c11a7519a404">__REVSH</a>(value)   value</td></tr>
|
||||
<tr class="memdesc:ae580812686119c9c5cf3c11a7519a404"><td class="mdescLeft"> </td><td class="mdescRight">Reverse byte order (16 bit) <br /></td></tr>
|
||||
<tr class="separator:ae580812686119c9c5cf3c11a7519a404"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27ffb10344b90805b21307493c319cb4" id="r_a27ffb10344b90805b21307493c319cb4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a27ffb10344b90805b21307493c319cb4">__ROR</a>()</td></tr>
|
||||
<tr class="memdesc:a27ffb10344b90805b21307493c319cb4"><td class="mdescLeft"> </td><td class="mdescRight">Rotate Right in unsigned value (32 bit) <br /></td></tr>
|
||||
<tr class="separator:a27ffb10344b90805b21307493c319cb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a15ea6bd3c507d3e81c3b3a1258e46397" id="r_a15ea6bd3c507d3e81c3b3a1258e46397"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a15ea6bd3c507d3e81c3b3a1258e46397">__BKPT</a>(value)   value</td></tr>
|
||||
<tr class="memdesc:a15ea6bd3c507d3e81c3b3a1258e46397"><td class="mdescLeft"> </td><td class="mdescRight">Breakpoint. <br /></td></tr>
|
||||
<tr class="separator:a15ea6bd3c507d3e81c3b3a1258e46397"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a468db3bc52465a88269bfb34e675a7" id="r_a3a468db3bc52465a88269bfb34e675a7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3a468db3bc52465a88269bfb34e675a7">__RBIT</a>()   _byteswap_ulong(_rotr(value, 16))</td></tr>
|
||||
<tr class="memdesc:a3a468db3bc52465a88269bfb34e675a7"><td class="mdescLeft"> </td><td class="mdescRight">Reverse bit order of value. <br /></td></tr>
|
||||
<tr class="separator:a3a468db3bc52465a88269bfb34e675a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad435395be5d5f9eaacba4c5441e62796" id="r_ad435395be5d5f9eaacba4c5441e62796"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad435395be5d5f9eaacba4c5441e62796">__CLZ</a>()   __lzcnt(value)</td></tr>
|
||||
<tr class="memdesc:ad435395be5d5f9eaacba4c5441e62796"><td class="mdescLeft"> </td><td class="mdescRight">Count leading zeros. <br /></td></tr>
|
||||
<tr class="separator:ad435395be5d5f9eaacba4c5441e62796"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8876672c1f185d3253fea6b06bdba771" id="r_a8876672c1f185d3253fea6b06bdba771"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8876672c1f185d3253fea6b06bdba771">__LDREXB</a>(ptr)   (*(volatile <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *)(ptr))</td></tr>
|
||||
<tr class="memdesc:a8876672c1f185d3253fea6b06bdba771"><td class="mdescLeft"> </td><td class="mdescRight">LDR Exclusive (8 bit) <br /></td></tr>
|
||||
<tr class="separator:a8876672c1f185d3253fea6b06bdba771"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa7f6f01cf534bc8daccc421dc823fc6f" id="r_aa7f6f01cf534bc8daccc421dc823fc6f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7f6f01cf534bc8daccc421dc823fc6f">__LDREXH</a>(ptr)   (*(volatile <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(ptr))</td></tr>
|
||||
<tr class="memdesc:aa7f6f01cf534bc8daccc421dc823fc6f"><td class="mdescLeft"> </td><td class="mdescRight">LDR Exclusive (16 bit) <br /></td></tr>
|
||||
<tr class="separator:aa7f6f01cf534bc8daccc421dc823fc6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa872ae25197f1dddc52835fdfed9a881" id="r_aa872ae25197f1dddc52835fdfed9a881"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa872ae25197f1dddc52835fdfed9a881">__LDREXW</a>(ptr)   (*(volatile <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(ptr))</td></tr>
|
||||
<tr class="memdesc:aa872ae25197f1dddc52835fdfed9a881"><td class="mdescLeft"> </td><td class="mdescRight">LDR Exclusive (32 bit) <br /></td></tr>
|
||||
<tr class="separator:aa872ae25197f1dddc52835fdfed9a881"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a503ba30a93e83963de38e5171fbbabce" id="r_a503ba30a93e83963de38e5171fbbabce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a503ba30a93e83963de38e5171fbbabce">__STREXB</a>(value, ptr)   (*(volatile <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *)(ptr) = (value), 0)</td></tr>
|
||||
<tr class="memdesc:a503ba30a93e83963de38e5171fbbabce"><td class="mdescLeft"> </td><td class="mdescRight">STR Exclusive (8 bit) <br /></td></tr>
|
||||
<tr class="separator:a503ba30a93e83963de38e5171fbbabce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a63d19c6c7852ada9a1c1aab80e6294b1" id="r_a63d19c6c7852ada9a1c1aab80e6294b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a63d19c6c7852ada9a1c1aab80e6294b1">__STREXH</a>(value, ptr)   (*(volatile <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(ptr) = (value), 0)</td></tr>
|
||||
<tr class="memdesc:a63d19c6c7852ada9a1c1aab80e6294b1"><td class="mdescLeft"> </td><td class="mdescRight">STR Exclusive (16 bit) <br /></td></tr>
|
||||
<tr class="separator:a63d19c6c7852ada9a1c1aab80e6294b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0c3704e33e90ba0491cee56cfb553090" id="r_a0c3704e33e90ba0491cee56cfb553090"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0c3704e33e90ba0491cee56cfb553090">__STREXW</a>(value, ptr)   (*(volatile <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(ptr) = (value), 0)</td></tr>
|
||||
<tr class="memdesc:a0c3704e33e90ba0491cee56cfb553090"><td class="mdescLeft"> </td><td class="mdescRight">STR Exclusive (32 bit) <br /></td></tr>
|
||||
<tr class="separator:a0c3704e33e90ba0491cee56cfb553090"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7f7b66103530fadcce226375af3c2c03" id="r_a7f7b66103530fadcce226375af3c2c03"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7f7b66103530fadcce226375af3c2c03">__CLREX</a></td></tr>
|
||||
<tr class="memdesc:a7f7b66103530fadcce226375af3c2c03"><td class="mdescLeft"> </td><td class="mdescRight">Remove the exclusive lock. <br /></td></tr>
|
||||
<tr class="separator:a7f7b66103530fadcce226375af3c2c03"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c013c2ed76ebc48c283c8bae17b9ab8" id="r_a3c013c2ed76ebc48c283c8bae17b9ab8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3c013c2ed76ebc48c283c8bae17b9ab8">__SSAT</a></td></tr>
|
||||
<tr class="memdesc:a3c013c2ed76ebc48c283c8bae17b9ab8"><td class="mdescLeft"> </td><td class="mdescRight">Signed Saturate. <br /></td></tr>
|
||||
<tr class="separator:a3c013c2ed76ebc48c283c8bae17b9ab8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad0e4fa951d563740462d837bb6ddd7bb" id="r_ad0e4fa951d563740462d837bb6ddd7bb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad0e4fa951d563740462d837bb6ddd7bb">__USAT</a></td></tr>
|
||||
<tr class="memdesc:ad0e4fa951d563740462d837bb6ddd7bb"><td class="mdescLeft"> </td><td class="mdescRight">Unsigned Saturate. <br /></td></tr>
|
||||
<tr class="separator:ad0e4fa951d563740462d837bb6ddd7bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="aff0484414d77b54006e638548b081d64" name="aff0484414d77b54006e638548b081d64"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aff0484414d77b54006e638548b081d64">◆ </a></span>__disable_irq</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __disable_irq</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1378040bcf22428955c6e3ce9c2053cd" name="a1378040bcf22428955c6e3ce9c2053cd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1378040bcf22428955c6e3ce9c2053cd">◆ </a></span>__ASM</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __ASM   __asm</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aec43007d9998a0a0e01faede4133d6be" name="aec43007d9998a0a0e01faede4133d6be"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aec43007d9998a0a0e01faede4133d6be">◆ </a></span>__IO</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __IO   volatile</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a96deb7ba5a74848afb710cc4ee6d2c08" name="a96deb7ba5a74848afb710cc4ee6d2c08"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a96deb7ba5a74848afb710cc4ee6d2c08">◆ </a></span>__inline</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __inline   inline</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ade2d8d7118f8ff49547f60aa0c3382bb" name="ade2d8d7118f8ff49547f60aa0c3382bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade2d8d7118f8ff49547f60aa0c3382bb">◆ </a></span>__INLINE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __INLINE   <a class="el" href="#a96deb7ba5a74848afb710cc4ee6d2c08">__inline</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aba87361bfad2ae52cfe2f40c1a1dbf9c" name="aba87361bfad2ae52cfe2f40c1a1dbf9c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aba87361bfad2ae52cfe2f40c1a1dbf9c">◆ </a></span>__STATIC_INLINE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __STATIC_INLINE   static <a class="el" href="#a96deb7ba5a74848afb710cc4ee6d2c08">__inline</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab904513442afdf77d4f8c74f23cbb040" name="ab904513442afdf77d4f8c74f23cbb040"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab904513442afdf77d4f8c74f23cbb040">◆ </a></span>__STATIC_FORCEINLINE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __STATIC_FORCEINLINE   static __forceinline</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a153a4a31b276a9758959580538720a51" name="a153a4a31b276a9758959580538720a51"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a153a4a31b276a9758959580538720a51">◆ </a></span>__NO_RETURN</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __NO_RETURN   __declspec(noreturn)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3e40e4c553fc11588f7a4c2a19e789e0" name="a3e40e4c553fc11588f7a4c2a19e789e0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3e40e4c553fc11588f7a4c2a19e789e0">◆ </a></span>__USED</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __USED   __attribute__((used))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac607bf387b29162be6a9b77fc7999539" name="ac607bf387b29162be6a9b77fc7999539"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac607bf387b29162be6a9b77fc7999539">◆ </a></span>__WEAK</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __WEAK   __declspec(selectany)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abe8996d3d985ee1529475443cc635bf1" name="abe8996d3d985ee1529475443cc635bf1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abe8996d3d985ee1529475443cc635bf1">◆ </a></span>__PACKED</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __PACKED   __attribute__((packed))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4dbb70fab85207c27b581ecb6532b314" name="a4dbb70fab85207c27b581ecb6532b314"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4dbb70fab85207c27b581ecb6532b314">◆ </a></span>__PACKED_STRUCT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __PACKED_STRUCT   __packed struct</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6fba34d08b0a526830b4231d2ea0b89a" name="a6fba34d08b0a526830b4231d2ea0b89a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6fba34d08b0a526830b4231d2ea0b89a">◆ </a></span>__PACKED_UNION</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __PACKED_UNION   __packed union</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac8a13aacd0453758fdfd01a57a2a6a3d" name="ac8a13aacd0453758fdfd01a57a2a6a3d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac8a13aacd0453758fdfd01a57a2a6a3d">◆ </a></span>__UNALIGNED_UINT32</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __UNALIGNED_UINT32</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">x</span></td><td>)</td>
|
||||
<td>   (*((__packed <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(x)))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5103fb373cae9837cc4a384be55dc87f" name="a5103fb373cae9837cc4a384be55dc87f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5103fb373cae9837cc4a384be55dc87f">◆ </a></span>__UNALIGNED_UINT16_WRITE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __UNALIGNED_UINT16_WRITE</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">addr, </span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">val</span> )   ((*((__packed <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(addr))) = (val))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab71b66e5ce403158d3dee62a59f9175f" name="ab71b66e5ce403158d3dee62a59f9175f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab71b66e5ce403158d3dee62a59f9175f">◆ </a></span>__UNALIGNED_UINT16_READ</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __UNALIGNED_UINT16_READ</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">addr</span></td><td>)</td>
|
||||
<td>   (*((const __packed <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(addr)))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a203f593d140ed88b81bc189edc861110" name="a203f593d140ed88b81bc189edc861110"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a203f593d140ed88b81bc189edc861110">◆ </a></span>__UNALIGNED_UINT32_WRITE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __UNALIGNED_UINT32_WRITE</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">addr, </span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">val</span> )   ((*((__packed <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(addr))) = (val))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3b931f0b051b8c1a6377a3dcc7559b5e" name="a3b931f0b051b8c1a6377a3dcc7559b5e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3b931f0b051b8c1a6377a3dcc7559b5e">◆ </a></span>__UNALIGNED_UINT32_READ</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __UNALIGNED_UINT32_READ</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">addr</span></td><td>)</td>
|
||||
<td>   (*((const __packed <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(addr)))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa65ef8f7a5e8b7a6ea6c1d48b4c78e55" name="aa65ef8f7a5e8b7a6ea6c1d48b4c78e55"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa65ef8f7a5e8b7a6ea6c1d48b4c78e55">◆ </a></span>__ALIGNED</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __ALIGNED</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">x</span></td><td>)</td>
|
||||
<td>   __attribute__((aligned(x)))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a378ac21329d33f561f90265eef89f564" name="a378ac21329d33f561f90265eef89f564"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a378ac21329d33f561f90265eef89f564">◆ </a></span>__RESTRICT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __RESTRICT   __restrict</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0b13f3617dd4af2cd2eb3a311073f717" name="a0b13f3617dd4af2cd2eb3a311073f717"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0b13f3617dd4af2cd2eb3a311073f717">◆ </a></span>__NOP</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __NOP</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>No Operation. </p>
|
||||
<p>No Operation does nothing. This instruction can be used for code alignment purposes. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab28e2b328c4cf23c917ab18a23194f8e" name="ab28e2b328c4cf23c917ab18a23194f8e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab28e2b328c4cf23c917ab18a23194f8e">◆ </a></span>__WFI</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __WFI</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Wait For Interrupt. </p>
|
||||
<p>Wait For Interrupt is a hint instruction that suspends execution until one of a number of events occurs. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af0330712223f4cfb6091e4ab84775f73" name="af0330712223f4cfb6091e4ab84775f73"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af0330712223f4cfb6091e4ab84775f73">◆ </a></span>__WFE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __WFE</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Wait For Event. </p>
|
||||
<p>Wait For Event is a hint instruction that permits the processor to enter a low-power state until one of a number of events occurs. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afa58e60fcd2176ad58f96947466ea1fa" name="afa58e60fcd2176ad58f96947466ea1fa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afa58e60fcd2176ad58f96947466ea1fa">◆ </a></span>__SEV</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __SEV</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Send Event. </p>
|
||||
<p>Send Event is a hint instruction. It causes an event to be signaled to the CPU. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aad233022e850a009fc6f7602be1182f6" name="aad233022e850a009fc6f7602be1182f6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aad233022e850a009fc6f7602be1182f6">◆ </a></span>__ISB</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __ISB</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Instruction Synchronization Barrier. </p>
|
||||
<p>Instruction Synchronization Barrier flushes the pipeline in the processor, so that all instructions following the ISB are fetched from cache or memory, after the instruction has been completed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a067d257a2b34565410acefb5afef2203" name="a067d257a2b34565410acefb5afef2203"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a067d257a2b34565410acefb5afef2203">◆ </a></span>__DSB</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __DSB</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Data Synchronization Barrier. </p>
|
||||
<p>Acts as a special kind of Data Memory Barrier. It completes when all explicit memory accesses before this instruction complete. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a671101179b5943990785f36f8c1e2269" name="a671101179b5943990785f36f8c1e2269"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a671101179b5943990785f36f8c1e2269">◆ </a></span>__DMB</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __DMB</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Data Memory Barrier. </p>
|
||||
<p>Ensures the apparent order of the explicit memory operations before and after the instruction, without ensuring their completion. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aca25a02e09983da5558f5242f2f635bc" name="aca25a02e09983da5558f5242f2f635bc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aca25a02e09983da5558f5242f2f635bc">◆ </a></span>__REV</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __REV</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value</span></td><td>)</td>
|
||||
<td>   value</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reverse byte order (32 bit) </p>
|
||||
<p>Reverses the byte order in unsigned integer value. For example, 0x12345678 becomes 0x78563412. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad35497777af37e7809271b5e6f9510ba" name="ad35497777af37e7809271b5e6f9510ba"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad35497777af37e7809271b5e6f9510ba">◆ </a></span>__REV16</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __REV16</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value</span></td><td>)</td>
|
||||
<td>   value</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reverse byte order (16 bit) </p>
|
||||
<p>Reverses the byte order within each halfword of a word. For example, 0x12345678 becomes 0x34127856. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae580812686119c9c5cf3c11a7519a404" name="ae580812686119c9c5cf3c11a7519a404"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae580812686119c9c5cf3c11a7519a404">◆ </a></span>__REVSH</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __REVSH</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value</span></td><td>)</td>
|
||||
<td>   value</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reverse byte order (16 bit) </p>
|
||||
<p>Reverses the byte order in a 16-bit value and returns the signed 16-bit result. For example, 0x0080 becomes 0x8000. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a27ffb10344b90805b21307493c319cb4" name="a27ffb10344b90805b21307493c319cb4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a27ffb10344b90805b21307493c319cb4">◆ </a></span>__ROR</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __ROR</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Rotate Right in unsigned value (32 bit) </p>
|
||||
<p>Rotate Right (immediate) provides the value of the contents of a register rotated by a variable number of bits. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">op1</td><td>Value to rotate </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">op2</td><td>Number of Bits to rotate </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Rotated value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a15ea6bd3c507d3e81c3b3a1258e46397" name="a15ea6bd3c507d3e81c3b3a1258e46397"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a15ea6bd3c507d3e81c3b3a1258e46397">◆ </a></span>__BKPT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __BKPT</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value</span></td><td>)</td>
|
||||
<td>   value</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Breakpoint. </p>
|
||||
<p>Causes the processor to enter Debug state. Debug tools can use this to investigate system state when the instruction at a particular address is reached. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>is ignored by the processor. If required, a debugger can use it to store additional information about the breakpoint. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3a468db3bc52465a88269bfb34e675a7" name="a3a468db3bc52465a88269bfb34e675a7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3a468db3bc52465a88269bfb34e675a7">◆ </a></span>__RBIT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __RBIT</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td>   _byteswap_ulong(_rotr(value, 16))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reverse bit order of value. </p>
|
||||
<p>Reverses the bit order of the given value. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to reverse </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Reversed value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad435395be5d5f9eaacba4c5441e62796" name="ad435395be5d5f9eaacba4c5441e62796"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad435395be5d5f9eaacba4c5441e62796">◆ </a></span>__CLZ</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __CLZ</td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"></span></td><td>)</td>
|
||||
<td>   __lzcnt(value)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Count leading zeros. </p>
|
||||
<p>Counts the number of leading zeros of a data value. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to count the leading zeros </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>number of leading zeros in value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8876672c1f185d3253fea6b06bdba771" name="a8876672c1f185d3253fea6b06bdba771"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8876672c1f185d3253fea6b06bdba771">◆ </a></span>__LDREXB</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __LDREXB</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">ptr</span></td><td>)</td>
|
||||
<td>   (*(volatile <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *)(ptr))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>LDR Exclusive (8 bit) </p>
|
||||
<p>Executes a exclusive LDR instruction for 8 bit value. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to data </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>value of type uint8_t at (*ptr) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa7f6f01cf534bc8daccc421dc823fc6f" name="aa7f6f01cf534bc8daccc421dc823fc6f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa7f6f01cf534bc8daccc421dc823fc6f">◆ </a></span>__LDREXH</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __LDREXH</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">ptr</span></td><td>)</td>
|
||||
<td>   (*(volatile <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(ptr))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>LDR Exclusive (16 bit) </p>
|
||||
<p>Executes a exclusive LDR instruction for 16 bit values. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to data </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>value of type uint16_t at (*ptr) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa872ae25197f1dddc52835fdfed9a881" name="aa872ae25197f1dddc52835fdfed9a881"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa872ae25197f1dddc52835fdfed9a881">◆ </a></span>__LDREXW</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __LDREXW</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">ptr</span></td><td>)</td>
|
||||
<td>   (*(volatile <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(ptr))</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>LDR Exclusive (32 bit) </p>
|
||||
<p>Executes a exclusive LDR instruction for 32 bit values. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to data </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>value of type uint32_t at (*ptr) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a503ba30a93e83963de38e5171fbbabce" name="a503ba30a93e83963de38e5171fbbabce"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a503ba30a93e83963de38e5171fbbabce">◆ </a></span>__STREXB</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __STREXB</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value, </span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">ptr</span> )   (*(volatile <a class="el" href="stdint_8h.html#aba7bc1797add20fe3efdf37ced1182c5">uint8_t</a> *)(ptr) = (value), 0)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>STR Exclusive (8 bit) </p>
|
||||
<p>Executes a exclusive STR instruction for 8 bit values. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to store </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to location </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>0 Function succeeded </dd>
|
||||
<dd>
|
||||
1 Function failed </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a63d19c6c7852ada9a1c1aab80e6294b1" name="a63d19c6c7852ada9a1c1aab80e6294b1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a63d19c6c7852ada9a1c1aab80e6294b1">◆ </a></span>__STREXH</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __STREXH</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value, </span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">ptr</span> )   (*(volatile <a class="el" href="stdint_8h.html#adf4d876453337156dde61095e1f20223">uint16_t</a> *)(ptr) = (value), 0)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>STR Exclusive (16 bit) </p>
|
||||
<p>Executes a exclusive STR instruction for 16 bit values. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to store </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to location </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>0 Function succeeded </dd>
|
||||
<dd>
|
||||
1 Function failed </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0c3704e33e90ba0491cee56cfb553090" name="a0c3704e33e90ba0491cee56cfb553090"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0c3704e33e90ba0491cee56cfb553090">◆ </a></span>__STREXW</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __STREXW</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">value, </span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"></td> <td class="paramname"><span class="paramname">ptr</span> )   (*(volatile <a class="el" href="stdint_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> *)(ptr) = (value), 0)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>STR Exclusive (32 bit) </p>
|
||||
<p>Executes a exclusive STR instruction for 32 bit values. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to store </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ptr</td><td>Pointer to location </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>0 Function succeeded </dd>
|
||||
<dd>
|
||||
1 Function failed </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7f7b66103530fadcce226375af3c2c03" name="a7f7b66103530fadcce226375af3c2c03"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7f7b66103530fadcce226375af3c2c03">◆ </a></span>__CLREX</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __CLREX</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Remove the exclusive lock. </p>
|
||||
<p>Removes the exclusive lock which is created by LDREX. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3c013c2ed76ebc48c283c8bae17b9ab8" name="a3c013c2ed76ebc48c283c8bae17b9ab8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3c013c2ed76ebc48c283c8bae17b9ab8">◆ </a></span>__SSAT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __SSAT</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Signed Saturate. </p>
|
||||
<p>Saturates a signed value. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to be saturated </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">sat</td><td>Bit position to saturate to (1..32) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Saturated value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad0e4fa951d563740462d837bb6ddd7bb" name="ad0e4fa951d563740462d837bb6ddd7bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad0e4fa951d563740462d837bb6ddd7bb">◆ </a></span>__USAT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define __USAT</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Unsigned Saturate. </p>
|
||||
<p>Saturates an unsigned value. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to be saturated </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">sat</td><td>Bit position to saturate to (0..31) </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Saturated value </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <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>
|
||||
@@ -1,7 +0,0 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS/arm_defines.h" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS/arm_defines.h">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="26,5,217,80"/>
|
||||
<area shape="rect" id="Node000002" href="$stm32f407xx__matlab_8h.html" title=" " alt="" coords="19,128,224,203"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="124,96,124,128,119,128,119,96"/>
|
||||
<area shape="rect" id="Node000003" href="$stm32f4xx__periph__registers_8c.html" title=" " alt="" coords="5,251,238,341"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="124,218,124,250,119,250,119,218"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
b319a6ccaad9080d246bebc45c65e140
|
||||
|
Before Width: | Height: | Size: 6.4 KiB |
@@ -1,247 +0,0 @@
|
||||
<!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/Drivers/CMSIS/arm_defines.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>
|
||||
<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>
|
||||
<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&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&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&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><li class="navelem"><a class="el" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html">Drivers</a></li><li class="navelem"><a class="el" href="dir_30f2d142c55236add84215456f0e2b1c.html">CMSIS</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">arm_defines.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="arm__defines_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aff0484414d77b54006e638548b081d64"> 1</a></span><span class="preprocessor">#define __disable_irq()</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span> </div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#ifndef __ASM</span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a1378040bcf22428955c6e3ce9c2053cd"> 4</a></span><span class="preprocessor"> #define __ASM __asm</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#ifndef __IO</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aec43007d9998a0a0e01faede4133d6be"> 8</a></span><span class="preprocessor"> #define __IO volatile</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#endif</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">#ifndef __inline</span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a96deb7ba5a74848afb710cc4ee6d2c08"> 12</a></span><span class="preprocessor"> #define __inline inline</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#ifndef __INLINE</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ade2d8d7118f8ff49547f60aa0c3382bb"> 15</a></span><span class="preprocessor"> #define __INLINE __inline</span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#ifndef __STATIC_INLINE</span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aba87361bfad2ae52cfe2f40c1a1dbf9c"> 19</a></span><span class="preprocessor"> #define __STATIC_INLINE static __inline</span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#ifndef __STATIC_FORCEINLINE </span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ab904513442afdf77d4f8c74f23cbb040"> 23</a></span><span class="preprocessor"> #define __STATIC_FORCEINLINE static __forceinline</span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#endif </span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#ifndef __NO_RETURN</span></div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a153a4a31b276a9758959580538720a51"> 27</a></span><span class="preprocessor"> #define __NO_RETURN __declspec(noreturn)</span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#ifndef __USED</span></div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a3e40e4c553fc11588f7a4c2a19e789e0"> 31</a></span><span class="preprocessor"> #define __USED __attribute__((used))</span></div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#ifndef __WEAK</span></div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ac607bf387b29162be6a9b77fc7999539"> 36</a></span><span class="preprocessor"> #define __WEAK __declspec(selectany)</span></div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="comment">// #define __weak __WEAK</span></div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#ifndef __PACKED</span></div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#abe8996d3d985ee1529475443cc635bf1"> 41</a></span><span class="preprocessor"> #define __PACKED __attribute__((packed))</span></div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="preprocessor">#ifndef __PACKED_STRUCT</span></div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a4dbb70fab85207c27b581ecb6532b314"> 45</a></span><span class="preprocessor"> #define __PACKED_STRUCT __packed struct</span></div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#ifndef __PACKED_UNION</span></div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a6fba34d08b0a526830b4231d2ea0b89a"> 49</a></span><span class="preprocessor"> #define __PACKED_UNION __packed union</span></div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#ifndef __UNALIGNED_UINT32 </span><span class="comment">/* deprecated */</span><span class="preprocessor"></span></div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ac8a13aacd0453758fdfd01a57a2a6a3d"> 53</a></span><span class="preprocessor"> #define __UNALIGNED_UINT32(x) (*((__packed uint32_t *)(x)))</span></div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="preprocessor">#ifndef __UNALIGNED_UINT16_WRITE</span></div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a5103fb373cae9837cc4a384be55dc87f"> 57</a></span><span class="preprocessor"> #define __UNALIGNED_UINT16_WRITE(addr, val) ((*((__packed uint16_t *)(addr))) = (val))</span></div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#ifndef __UNALIGNED_UINT16_READ</span></div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ab71b66e5ce403158d3dee62a59f9175f"> 61</a></span><span class="preprocessor"> #define __UNALIGNED_UINT16_READ(addr) (*((const __packed uint16_t *)(addr)))</span></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> </div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="preprocessor">#ifndef __UNALIGNED_UINT32_WRITE</span></div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a203f593d140ed88b81bc189edc861110"> 65</a></span><span class="preprocessor"> #define __UNALIGNED_UINT32_WRITE(addr, val) ((*((__packed uint32_t *)(addr))) = (val))</span></div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="preprocessor">#ifndef __UNALIGNED_UINT32_READ</span></div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e"> 69</a></span><span class="preprocessor"> #define __UNALIGNED_UINT32_READ(addr) (*((const __packed uint32_t *)(addr)))</span></div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#ifndef __ALIGNED</span></div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aa65ef8f7a5e8b7a6ea6c1d48b4c78e55"> 73</a></span><span class="preprocessor"> #define __ALIGNED(x) __attribute__((aligned(x)))</span></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> </div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="preprocessor">#ifndef __RESTRICT</span></div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a378ac21329d33f561f90265eef89f564"> 77</a></span><span class="preprocessor"> #define __RESTRICT __restrict</span></div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor">#ifndef __weak</span></div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor"> #define __weak </span></div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="comment">//#define __ASM() </span></div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="comment">//#define __DSB()</span></div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="comment">//#define __ISB()</span></div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="comment">//#define __NOP()</span></div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="comment">//#define __WFI()</span></div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="comment">//#define __SEV()</span></div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="comment">//#define __WFE()</span></div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="comment">//#define __DMB()</span></div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a0b13f3617dd4af2cd2eb3a311073f717"> 98</a></span><span class="preprocessor">#define __NOP()</span></div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ab28e2b328c4cf23c917ab18a23194f8e"> 103</a></span><span class="preprocessor">#define __WFI()</span></div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#af0330712223f4cfb6091e4ab84775f73"> 110</a></span><span class="preprocessor">#define __WFE()</span></div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#afa58e60fcd2176ad58f96947466ea1fa"> 116</a></span><span class="preprocessor">#define __SEV()</span></div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> </div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aad233022e850a009fc6f7602be1182f6"> 124</a></span><span class="preprocessor">#define __ISB()</span></div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a067d257a2b34565410acefb5afef2203"> 131</a></span><span class="preprocessor">#define __DSB()</span></div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a671101179b5943990785f36f8c1e2269"> 139</a></span><span class="preprocessor">#define __DMB() </span></div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aca25a02e09983da5558f5242f2f635bc"> 148</a></span><span class="preprocessor">#define __REV(value) value</span></div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ad35497777af37e7809271b5e6f9510ba"> 157</a></span><span class="preprocessor">#define __REV16(value) value</span></div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ae580812686119c9c5cf3c11a7519a404"> 166</a></span><span class="preprocessor">#define __REVSH(value) value</span></div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> </div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a27ffb10344b90805b21307493c319cb4"> 176</a></span><span class="preprocessor">#define __ROR()</span></div>
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> </div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> </div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a15ea6bd3c507d3e81c3b3a1258e46397"> 186</a></span><span class="preprocessor">#define __BKPT(value) value</span></div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> </div>
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a3a468db3bc52465a88269bfb34e675a7"> 195</a></span><span class="preprocessor">#define __RBIT() _byteswap_ulong(_rotr(value, 16))</span></div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> </div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ad435395be5d5f9eaacba4c5441e62796"> 203</a></span><span class="preprocessor">#define __CLZ() __lzcnt(value)</span></div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> </div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> </div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a8876672c1f185d3253fea6b06bdba771"> 212</a></span><span class="preprocessor">#define __LDREXB(ptr) (*(volatile uint8_t *)(ptr))</span></div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> </div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> </div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f"> 221</a></span><span class="preprocessor">#define __LDREXH(ptr) (*(volatile uint16_t *)(ptr))</span></div>
|
||||
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> </div>
|
||||
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> </div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#aa872ae25197f1dddc52835fdfed9a881"> 230</a></span><span class="preprocessor">#define __LDREXW(ptr) (*(volatile uint32_t *)(ptr))</span></div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> </div>
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a503ba30a93e83963de38e5171fbbabce"> 241</a></span><span class="preprocessor">#define __STREXB(value, ptr) (*(volatile uint8_t *)(ptr) = (value), 0)</span></div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> </div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1"> 252</a></span><span class="preprocessor">#define __STREXH(value, ptr) (*(volatile uint16_t *)(ptr) = (value), 0)</span></div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> </div>
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> </div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a0c3704e33e90ba0491cee56cfb553090"> 263</a></span><span class="preprocessor">#define __STREXW(value, ptr) (*(volatile uint32_t *)(ptr) = (value), 0)</span></div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> </div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> </div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a7f7b66103530fadcce226375af3c2c03"> 270</a></span><span class="preprocessor">#define __CLREX </span></div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> </div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> </div>
|
||||
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> </div>
|
||||
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8"> 281</a></span><span class="preprocessor">#define __SSAT </span></div>
|
||||
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> </div>
|
||||
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> </div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"><a class="line" href="arm__defines_8h.html#ad0e4fa951d563740462d837bb6ddd7bb"> 291</a></span><span class="preprocessor">#define __USAT </span></div>
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> </div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <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>
|
||||
@@ -1,7 +0,0 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS/core_cm4_matlab.h" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS/core_cm4_matlab.h">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="26,5,217,80"/>
|
||||
<area shape="rect" id="Node000002" href="$stm32f407xx__matlab_8h.html" title=" " alt="" coords="19,128,224,203"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="124,96,124,128,119,128,119,96"/>
|
||||
<area shape="rect" id="Node000003" href="$stm32f4xx__periph__registers_8c.html" title=" " alt="" coords="5,251,238,341"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="124,218,124,250,119,250,119,218"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
f50414d23ce36504fffb24ac4e3f1846
|
||||
|
Before Width: | Height: | Size: 6.4 KiB |
222
DOCS/html/darkmode_toggle.js
Normal file
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -92,19 +93,8 @@ $(function() {
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="arm__defines_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="arm__defines_8h.html">arm_defines.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="core__cm4__matlab_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="core__cm4__matlab_8h.html">core_cm4_matlab.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stdint_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stdint_8h.html">stdint.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f407xx__matlab_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f407xx__matlab_8h.html">stm32f407xx_matlab.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx_8h.html">stm32f4xx.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="system__stm32f4xx_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="system__stm32f4xx_8h.html">system_stm32f4xx.h</a></td></tr>
|
||||
<tr class="memdesc:system__stm32f4xx_8h"><td class="mdescLeft"> </td><td class="mdescRight">CMSIS Cortex-M4 Device System Source File for STM32F4xx devices. <br />
|
||||
<br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f407xx__matlab__memory_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f407xx__matlab__memory_8h.html">stm32f407xx_matlab_memory.h</a></td></tr>
|
||||
<tr class="memdesc:stm32f407xx__matlab__memory_8h"><td class="mdescLeft"> </td><td class="mdescRight">Заголовочный файл для определения памяти МК STM32F4xx. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/STM32F4xx_SIMULINK" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/STM32F4xx_SIMULINK">
|
||||
<area shape="rect" id="node1" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="76,128,140,155"/>
|
||||
<area shape="rect" id="node2" href="dir_3a36e4bca13e6b41578f51df425c6641.html" title="STM32F4xx_SIMULINK" alt="" coords="26,53,190,80"/>
|
||||
<area shape="poly" id="edge1" href="dir_000004_000000.html" alt="" coords="111,81,111,112,105,112,105,81"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000004_000000.html" title="1" alt="" coords="113,101,120,117"/>
|
||||
<area shape="rect" id="node3" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="210,128,318,155"/>
|
||||
<area shape="poly" id="edge2" href="dir_000004_000003.html" alt="" coords="136,78,224,119,222,123,134,83"/>
|
||||
<area shape="rect" id="edge2-headlabel" href="dir_000004_000003.html" title="3" alt="" coords="220,104,227,120"/>
|
||||
<area shape="rect" id="clust1" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="16,16,200,165"/>
|
||||
</map>
|
||||
@@ -1 +0,0 @@
|
||||
ce35e947ba90c2e5d27c945482285b79
|
||||
|
Before Width: | Height: | Size: 4.1 KiB |
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -78,6 +79,10 @@ $(function() {
|
||||
<div class="headertitle"><div class="title">MCU_Wrapper Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><p><b> Папка с исходным кодом оболочки МК. </b> </p>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Directory dependency graph for MCU_Wrapper:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
@@ -85,8 +90,8 @@ $(function() {
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="dir_5bc05bcf5fafad3c8688aee149210d07_dep.png" border="0" usemap="#adir__5bc05bcf5fafad3c8688aee149210d07__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper"/></div>
|
||||
<map name="adir__5bc05bcf5fafad3c8688aee149210d07__dep" id="adir__5bc05bcf5fafad3c8688aee149210d07__dep">
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="40,5,147,32"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="MCU_STM32F4xx_Matlab" alt="" coords="5,80,182,107"/>
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="40,5,147,32"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="5,80,182,107"/>
|
||||
<area shape="poly" href="dir_000003_000002.html" alt="" coords="96,33,96,64,91,64,91,33"/>
|
||||
<area shape="rect" href="dir_000003_000002.html" title="1" alt="" coords="98,53,105,69"/>
|
||||
</map>
|
||||
@@ -94,15 +99,22 @@ $(function() {
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="_m_c_u_8c.html">MCU.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_m_c_u_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_m_c_u_8c.html">MCU.c</a></td></tr>
|
||||
<tr class="memdesc:_m_c_u_8c"><td class="mdescLeft"> </td><td class="mdescRight">Исходный код S-Function. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="mcu__wrapper_8c.html">mcu_wrapper.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="mcu__wrapper_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="mcu__wrapper_8c.html">mcu_wrapper.c</a></td></tr>
|
||||
<tr class="memdesc:mcu__wrapper_8c"><td class="mdescLeft"> </td><td class="mdescRight">Исходный код оболочки МК. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="mcu__wrapper__conf_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr>
|
||||
<tr class="memdesc:mcu__wrapper__conf_8h"><td class="mdescLeft"> </td><td class="mdescRight">Заголовочный файл для оболочки МК. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="run__mex_8bat.html">run_mex.bat</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="run__mex_8bat_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="run__mex_8bat.html">run_mex.bat</a></td></tr>
|
||||
<tr class="memdesc:run__mex_8bat"><td class="mdescLeft"> </td><td class="mdescRight">Батник для компиляции оболочки МК. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<p><b> Папка с исходным кодом оболочки МК. </b> </p>
|
||||
<p>В этой папке содержаться оболочка(англ. wrapper) для запуска и контроля эмуляции микроконтроллеров в MATLAB (любого МК, не только STM). Оболочка представляет собой S-Function - блок в Simulink, который работает по скомпилированому коду. Компиляция происходит с помощью MSVC-компилятора. </p>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper">
|
||||
<area shape="rect" id="node1" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="40,5,147,32"/>
|
||||
<area shape="rect" id="node2" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="MCU_STM32F4xx_Matlab" alt="" coords="5,80,182,107"/>
|
||||
<area shape="rect" id="node1" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="40,5,147,32"/>
|
||||
<area shape="rect" id="node2" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="5,80,182,107"/>
|
||||
<area shape="poly" id="edge1" href="dir_000003_000002.html" alt="" coords="96,33,96,64,91,64,91,33"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000003_000002.html" title="1" alt="" coords="98,53,105,69"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
0e852b66b9923a48f1e90c8ee50df39e
|
||||
8968987f0c27ecbf57ecf6f640d2c2e1
|
||||
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -78,6 +79,10 @@ $(function() {
|
||||
<div class="headertitle"><div class="title">MCU_STM32F4xx_Matlab Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><p><b> Папка с исходным кодом для симуляции МК. </b> </p>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Directory dependency graph for MCU_STM32F4xx_Matlab:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
@@ -85,15 +90,16 @@ $(function() {
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="dir_9609623a411adcd586e91350a30aa9d5_dep.png" border="0" usemap="#adir__9609623a411adcd586e91350a30aa9d5__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab"/></div>
|
||||
<map name="adir__9609623a411adcd586e91350a30aa9d5__dep" id="adir__9609623a411adcd586e91350a30aa9d5__dep">
|
||||
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="55,101,118,128"/>
|
||||
<area shape="poly" href="dir_000002_000001.html" alt="" coords="113,54,100,87,95,85,108,52"/>
|
||||
<area shape="rect" href="dir_000002_000001.html" title="4" alt="" coords="103,79,110,95"/>
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="68,176,175,203"/>
|
||||
<area shape="poly" href="dir_000002_000003.html" alt="" coords="121,52,133,101,133,139,130,161,125,160,128,138,128,102,116,54"/>
|
||||
<area shape="rect" href="dir_000002_000003.html" title="4" alt="" coords="133,151,140,167"/>
|
||||
<area shape="poly" href="dir_000001_000003.html" alt="" coords="95,127,111,161,106,163,90,130"/>
|
||||
<area shape="rect" href="dir_000001_000003.html" title="3" alt="" coords="112,148,119,164"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" alt="" coords="16,16,213,139"/>
|
||||
<area shape="rect" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="29,101,192,128"/>
|
||||
<area shape="poly" href="dir_000002_000004.html" alt="" coords="117,53,115,86,110,85,111,53"/>
|
||||
<area shape="rect" href="dir_000002_000004.html" title="3" alt="" coords="117,75,124,91"/>
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="116,176,223,203"/>
|
||||
<area shape="poly" href="dir_000002_000003.html" alt="" coords="148,51,180,70,195,84,206,100,211,117,208,135,192,166,188,163,203,133,206,117,202,102,191,87,177,75,145,56"/>
|
||||
<area shape="rect" href="dir_000002_000003.html" title="4" alt="" coords="195,159,202,175"/>
|
||||
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="227,27,290,53"/>
|
||||
<area shape="poly" href="dir_000004_000003.html" alt="" coords="123,127,152,162,148,165,119,130"/>
|
||||
<area shape="rect" href="dir_000004_000003.html" title="3" alt="" coords="151,148,158,164"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,301,139"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
@@ -101,14 +107,25 @@ $(function() {
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html">Drivers</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a></td></tr>
|
||||
<tr class="memdesc:dir_df8c7f866fb3beabf246989867a8aa90"><td class="mdescLeft"> </td><td class="mdescRight"><b> Папка с исходным кодом симулятора МК. </b> <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__conf_8c.html">stm32f4xx_matlab_conf.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__conf_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__conf_8c.html">stm32f4xx_matlab_conf.c</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__conf_8c"><td class="mdescLeft"> </td><td class="mdescRight">Исходный код для конфигурации симулятора МК. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__conf_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__conf_8h.html">stm32f4xx_matlab_conf.h</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__conf_8h"><td class="mdescLeft"> </td><td class="mdescRight">Заголовочный файл для конфигурации симулятора МК. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<p><b> Папка с исходным кодом для симуляции МК. </b> </p>
|
||||
<p>В данной папке содержаться модули для симуляции МК в MATLAB:</p><ul>
|
||||
<li>Драйверы МК - они переделаны так, чтобы запускаться и работать в MATLAB.</li>
|
||||
<li>Симулятор МК - он моделирует работу нужной периферии в MATLAB </li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab">
|
||||
<area shape="rect" id="node2" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="55,101,118,128"/>
|
||||
<area shape="poly" id="edge2" href="dir_000002_000001.html" alt="" coords="113,54,100,87,95,85,108,52"/>
|
||||
<area shape="rect" id="edge2-headlabel" href="dir_000002_000001.html" title="4" alt="" coords="103,79,110,95"/>
|
||||
<area shape="rect" id="node3" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="68,176,175,203"/>
|
||||
<area shape="poly" id="edge1" href="dir_000002_000003.html" alt="" coords="121,52,133,101,133,139,130,161,125,160,128,138,128,102,116,54"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000002_000003.html" title="4" alt="" coords="133,151,140,167"/>
|
||||
<area shape="poly" id="edge3" href="dir_000001_000003.html" alt="" coords="95,127,111,161,106,163,90,130"/>
|
||||
<area shape="rect" id="edge3-headlabel" href="dir_000001_000003.html" title="3" alt="" coords="112,148,119,164"/>
|
||||
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" alt="" coords="16,16,213,139"/>
|
||||
<area shape="rect" id="node3" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="29,101,192,128"/>
|
||||
<area shape="poly" id="edge2" href="dir_000002_000004.html" alt="" coords="117,53,115,86,110,85,111,53"/>
|
||||
<area shape="rect" id="edge2-headlabel" href="dir_000002_000004.html" title="3" alt="" coords="117,75,124,91"/>
|
||||
<area shape="rect" id="node4" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="116,176,223,203"/>
|
||||
<area shape="poly" id="edge1" href="dir_000002_000003.html" alt="" coords="148,51,180,70,195,84,206,100,211,117,208,135,192,166,188,163,203,133,206,117,202,102,191,87,177,75,145,56"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000002_000003.html" title="4" alt="" coords="195,159,202,175"/>
|
||||
<area shape="rect" id="node2" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="227,27,290,53"/>
|
||||
<area shape="poly" id="edge3" href="dir_000004_000003.html" alt="" coords="123,127,152,162,148,165,119,130"/>
|
||||
<area shape="rect" id="edge3-headlabel" href="dir_000004_000003.html" title="3" alt="" coords="151,148,158,164"/>
|
||||
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,301,139"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
1cd66b9381977000674e64e9e97c1f04
|
||||
e6f61ee8219fbd3292fce4ebb5612313
|
||||
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 6.0 KiB |
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -85,15 +86,9 @@ $(function() {
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="dir_afe59ba76eea2f90e4e37233dbf4f6f2_dep.png" border="0" usemap="#adir__afe59ba76eea2f90e4e37233dbf4f6f2__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers"/></div>
|
||||
<map name="adir__afe59ba76eea2f90e4e37233dbf4f6f2__dep" id="adir__afe59ba76eea2f90e4e37233dbf4f6f2__dep">
|
||||
<area shape="rect" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="174,139,239,165"/>
|
||||
<area shape="rect" href="dir_3a36e4bca13e6b41578f51df425c6641.html" title="STM32F4xx_SIMULINK" alt="" coords="125,64,288,91"/>
|
||||
<area shape="poly" href="dir_000004_000000.html" alt="" coords="209,91,209,123,204,123,204,91"/>
|
||||
<area shape="rect" href="dir_000004_000000.html" title="1" alt="" coords="212,112,219,128"/>
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="320,139,427,165"/>
|
||||
<area shape="poly" href="dir_000004_000003.html" alt="" coords="237,89,331,130,329,135,235,94"/>
|
||||
<area shape="rect" href="dir_000004_000003.html" title="3" alt="" coords="327,115,334,131"/>
|
||||
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" alt="" coords="27,53,299,176"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="MCU_STM32F4xx_Matlab" alt="" coords="16,16,309,187"/>
|
||||
<area shape="rect" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="125,64,190,91"/>
|
||||
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" alt="" coords="27,53,200,101"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,211,112"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
@@ -101,8 +96,6 @@ $(function() {
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_30f2d142c55236add84215456f0e2b1c.html">CMSIS</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_3a36e4bca13e6b41578f51df425c6641.html">STM32F4xx_SIMULINK</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -1,11 +1,5 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers">
|
||||
<area shape="rect" id="node2" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="174,139,239,165"/>
|
||||
<area shape="rect" id="node3" href="dir_3a36e4bca13e6b41578f51df425c6641.html" title="STM32F4xx_SIMULINK" alt="" coords="125,64,288,91"/>
|
||||
<area shape="poly" id="edge1" href="dir_000004_000000.html" alt="" coords="209,91,209,123,204,123,204,91"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000004_000000.html" title="1" alt="" coords="212,112,219,128"/>
|
||||
<area shape="rect" id="node4" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="320,139,427,165"/>
|
||||
<area shape="poly" id="edge2" href="dir_000004_000003.html" alt="" coords="237,89,331,130,329,135,235,94"/>
|
||||
<area shape="rect" id="edge2-headlabel" href="dir_000004_000003.html" title="3" alt="" coords="327,115,334,131"/>
|
||||
<area shape="rect" id="clust2" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" alt="" coords="27,53,299,176"/>
|
||||
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="MCU_STM32F4xx_Matlab" alt="" coords="16,16,309,187"/>
|
||||
<area shape="rect" id="node2" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="125,64,190,91"/>
|
||||
<area shape="rect" id="clust2" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" alt="" coords="27,53,200,101"/>
|
||||
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,211,112"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
9080d033a514984a6f89124aeda3a481
|
||||
8818a3371f5e32165b9e177200a07e98
|
||||
|
Before Width: | Height: | Size: 5.1 KiB After Width: | Height: | Size: 1.7 KiB |
@@ -5,7 +5,7 @@
|
||||
<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/Drivers/STM32F4xx_SIMULINK Directory Reference</title>
|
||||
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK Directory Reference</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>
|
||||
@@ -14,6 +14,7 @@
|
||||
<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>
|
||||
@@ -71,48 +72,63 @@ $(function() {
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_9609623a411adcd586e91350a30aa9d5.html">MCU_STM32F4xx_Matlab</a></li><li class="navelem"><a class="el" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html">Drivers</a></li><li class="navelem"><a class="el" href="dir_3a36e4bca13e6b41578f51df425c6641.html">STM32F4xx_SIMULINK</a></li> </ul>
|
||||
<li class="navelem"><a class="el" href="dir_9609623a411adcd586e91350a30aa9d5.html">MCU_STM32F4xx_Matlab</a></li><li class="navelem"><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">STM32F4xx_SIMULINK Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><p><b> Папка с исходным кодом симулятора МК. </b> </p>
|
||||
|
||||
<a href="#details">More...</a></p>
|
||||
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Directory dependency graph for STM32F4xx_SIMULINK:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="dir_3a36e4bca13e6b41578f51df425c6641_dep.png" border="0" usemap="#adir__3a36e4bca13e6b41578f51df425c6641__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/STM32F4xx_SIMULINK"/></div>
|
||||
<map name="adir__3a36e4bca13e6b41578f51df425c6641__dep" id="adir__3a36e4bca13e6b41578f51df425c6641__dep">
|
||||
<area shape="rect" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="76,128,140,155"/>
|
||||
<area shape="rect" href="dir_3a36e4bca13e6b41578f51df425c6641.html" title="STM32F4xx_SIMULINK" alt="" coords="26,53,190,80"/>
|
||||
<area shape="poly" href="dir_000004_000000.html" alt="" coords="111,81,111,112,105,112,105,81"/>
|
||||
<area shape="rect" href="dir_000004_000000.html" title="1" alt="" coords="113,101,120,117"/>
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="MCU_Wrapper" alt="" coords="210,128,318,155"/>
|
||||
<area shape="poly" href="dir_000004_000003.html" alt="" coords="136,78,224,119,222,123,134,83"/>
|
||||
<area shape="rect" href="dir_000004_000003.html" title="3" alt="" coords="220,104,227,120"/>
|
||||
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="16,16,200,165"/>
|
||||
<div class="center"><img src="dir_df8c7f866fb3beabf246989867a8aa90_dep.png" border="0" usemap="#adir__df8c7f866fb3beabf246989867a8aa90__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK"/></div>
|
||||
<map name="adir__df8c7f866fb3beabf246989867a8aa90__dep" id="adir__df8c7f866fb3beabf246989867a8aa90__dep">
|
||||
<area shape="rect" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="26,53,190,80"/>
|
||||
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="54,128,162,155"/>
|
||||
<area shape="poly" href="dir_000004_000003.html" alt="" coords="111,81,111,112,105,112,105,81"/>
|
||||
<area shape="rect" href="dir_000004_000003.html" title="3" alt="" coords="113,101,120,117"/>
|
||||
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,200,91"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__gpio_8c.html">stm32f4xx_matlab_gpio.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__gpio_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__gpio_8c.html">stm32f4xx_matlab_gpio.c</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__gpio_8c"><td class="mdescLeft"> </td><td class="mdescRight">Исходный код симулятора портов. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__gpio_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__gpio_8h.html">stm32f4xx_matlab_gpio.h</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__gpio_8h"><td class="mdescLeft"> </td><td class="mdescRight">Заголовочный файл для симулятора портов. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__rcc_8c.html">stm32f4xx_matlab_rcc.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__rcc_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__rcc_8c.html">stm32f4xx_matlab_rcc.c</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__rcc_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__rcc_8h.html">stm32f4xx_matlab_rcc.h</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__rcc_8h"><td class="mdescLeft"> </td><td class="mdescRight">Заголовочный файл для симулятора клока. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__tim_8c.html">stm32f4xx_matlab_tim.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__tim_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__tim_8c.html">stm32f4xx_matlab_tim.c</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__tim_8c"><td class="mdescLeft"> </td><td class="mdescRight">Исходный код симулятора таймеров. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__tim_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__tim_8h.html">stm32f4xx_matlab_tim.h</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__matlab__tim_8h"><td class="mdescLeft"> </td><td class="mdescRight">Заголовочный файл для симулятора таймеров. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__periph__registers_8c.html">stm32f4xx_periph_registers.c</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__periph__registers_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__periph__registers_8c.html">stm32f4xx_periph_registers.c</a></td></tr>
|
||||
<tr class="memdesc:stm32f4xx__periph__registers_8c"><td class="mdescLeft"> </td><td class="mdescRight">Исходный код с переменными регистров периферии. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<p><b> Папка с исходным кодом симулятора МК. </b> </p>
|
||||
<p>В этой папке содержаться файлы для эмуляции периферии STM32 в MATLAB. Структура файлов такая же, как в библиотеке HAL:</p><ul>
|
||||
<li>название серии МК, который эмулируется (stm32f4xx),</li>
|
||||
<li>идентификатор, что это для MATLAB (matlab),</li>
|
||||
<li>периферия, функции для эмуляции которой содержит конкретный файл (gpio, tim).</li>
|
||||
</ul>
|
||||
<p>Пример: "stm32f4xx_matlab_tim.c/.h" </p>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
7
DOCS/html/dir_df8c7f866fb3beabf246989867a8aa90_dep.map
Normal file
@@ -0,0 +1,7 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK">
|
||||
<area shape="rect" id="node1" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="26,53,190,80"/>
|
||||
<area shape="rect" id="node2" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="54,128,162,155"/>
|
||||
<area shape="poly" id="edge1" href="dir_000004_000003.html" alt="" coords="111,81,111,112,105,112,105,81"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000004_000003.html" title="3" alt="" coords="113,101,120,117"/>
|
||||
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,200,91"/>
|
||||
</map>
|
||||
1
DOCS/html/dir_df8c7f866fb3beabf246989867a8aa90_dep.md5
Normal file
@@ -0,0 +1 @@
|
||||
3dd5c2b9029a39c4bd6a040ec2534660
|
||||
BIN
DOCS/html/dir_df8c7f866fb3beabf246989867a8aa90_dep.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
@@ -193,10 +193,7 @@ html {
|
||||
--invariant-color-text: #265532;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
html:not(.dark-mode) {
|
||||
color-scheme: dark;
|
||||
|
||||
html.dark-mode {
|
||||
/* page base colors */
|
||||
--page-background-color: black;
|
||||
--page-foreground-color: #C9D1D9;
|
||||
@@ -387,7 +384,8 @@ html {
|
||||
--invariant-color-bg: #303a35;
|
||||
--invariant-color-hl: #76ce96;
|
||||
--invariant-color-text: #cceed5;
|
||||
}}
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: var(--page-background-color);
|
||||
color: var(--page-foreground-color);
|
||||
|
||||
@@ -8,23 +8,24 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
</head>
|
||||
<body>
|
||||
<a href="arm__defines_8h_source.html"/>
|
||||
<a href="core__cm4__matlab_8h_source.html"/>
|
||||
<a href="stdint_8h_source.html"/>
|
||||
<a href="stm32f407xx__matlab_8h_source.html"/>
|
||||
<a href="stm32f4xx_8h_source.html"/>
|
||||
<a href="system__stm32f4xx_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__gpio_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__rcc_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__tim_8h_source.html"/>
|
||||
<a href="stm32f407xx__matlab__memory_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__conf_8c_source.html"/>
|
||||
<a href="stm32f4xx__matlab__conf_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__gpio_8c_source.html"/>
|
||||
<a href="stm32f4xx__matlab__gpio_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__rcc_8c_source.html"/>
|
||||
<a href="stm32f4xx__matlab__rcc_8h_source.html"/>
|
||||
<a href="stm32f4xx__matlab__tim_8c_source.html"/>
|
||||
<a href="stm32f4xx__matlab__tim_8h_source.html"/>
|
||||
<a href="stm32f4xx__periph__registers_8c_source.html"/>
|
||||
<a href="_m_c_u_8c_source.html"/>
|
||||
<a href="mcu__wrapper_8c_source.html"/>
|
||||
<a href="mcu__wrapper__conf_8h_source.html"/>
|
||||
<a href="arm__defines_8h.html"/>
|
||||
<a href="core__cm4__matlab_8h.html"/>
|
||||
<a href="stdint_8h.html"/>
|
||||
<a href="stm32f407xx__matlab_8h.html"/>
|
||||
<a href="stm32f4xx_8h.html"/>
|
||||
<a href="system__stm32f4xx_8h.html"/>
|
||||
<a href="run__mex_8bat_source.html"/>
|
||||
<a href="mexing_8m_source.html"/>
|
||||
<a href="stm32f407xx__matlab__memory_8h.html"/>
|
||||
<a href="stm32f4xx__matlab__conf_8c.html"/>
|
||||
<a href="stm32f4xx__matlab__conf_8h.html"/>
|
||||
<a href="stm32f4xx__matlab__gpio_8c.html"/>
|
||||
<a href="stm32f4xx__matlab__gpio_8h.html"/>
|
||||
<a href="stm32f4xx__matlab__rcc_8c.html"/>
|
||||
@@ -32,191 +33,67 @@
|
||||
<a href="stm32f4xx__matlab__tim_8c.html"/>
|
||||
<a href="stm32f4xx__matlab__tim_8h.html"/>
|
||||
<a href="stm32f4xx__periph__registers_8c.html"/>
|
||||
<a href="stm32f4xx__matlab__conf_8c.html"/>
|
||||
<a href="stm32f4xx__matlab__conf_8h.html"/>
|
||||
<a href="_m_c_u_8c.html"/>
|
||||
<a href="mcu__wrapper_8c.html"/>
|
||||
<a href="mcu__wrapper__conf_8h.html"/>
|
||||
<a href="run__mex_8bat.html"/>
|
||||
<a href="mexing_8m.html"/>
|
||||
<a href="_r_e_a_d_m_e_8md.html"/>
|
||||
<a href="md__f_1_2_work_2_projects_2_m_a_t_l_a_b_2matlab__stm__emulate_2_r_e_a_d_m_e.html"/>
|
||||
<a href="group___c_m_s_i_s__glob__defs.html"/>
|
||||
<a href="group___c_m_s_i_s__core__register.html"/>
|
||||
<a href="group___c_m_s_i_s___c_o_r_e.html"/>
|
||||
<a href="group___c_m_s_i_s___n_v_i_c.html"/>
|
||||
<a href="group___c_m_s_i_s___s_c_b.html"/>
|
||||
<a href="group___c_m_s_i_s___s_cn_s_c_b.html"/>
|
||||
<a href="group___c_m_s_i_s___sys_tick.html"/>
|
||||
<a href="group___c_m_s_i_s___i_t_m.html"/>
|
||||
<a href="group___c_m_s_i_s___d_w_t.html"/>
|
||||
<a href="group___c_m_s_i_s___t_p_i.html"/>
|
||||
<a href="group___c_m_s_i_s___f_p_u.html"/>
|
||||
<a href="group___c_m_s_i_s___core_debug.html"/>
|
||||
<a href="group___c_m_s_i_s__core__bitfield.html"/>
|
||||
<a href="group___c_m_s_i_s__core__base.html"/>
|
||||
<a href="group___c_m_s_i_s___core___function_interface.html"/>
|
||||
<a href="group___c_m_s_i_s___core___n_v_i_c_functions.html"/>
|
||||
<a href="group___c_m_s_i_s___core___fpu_functions.html"/>
|
||||
<a href="group___c_m_s_i_s___core___sys_tick_functions.html"/>
|
||||
<a href="group___c_m_s_i_s__core___debug_functions.html"/>
|
||||
<a href="group___m_c_u___w_r_a_p_p_e_r.html"/>
|
||||
<a href="group___c_m_s_i_s__core__base.html"/>
|
||||
<a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html"/>
|
||||
<a href="group___w_r_a_p_p_e_r___c_o_n_f.html"/>
|
||||
<a href="group___s_t_m___s_i_m_u_l_a_t_i_o_n.html"/>
|
||||
<a href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html"/>
|
||||
<a href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html"/>
|
||||
<a href="group___peripheral__memory__map.html"/>
|
||||
<a href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html"/>
|
||||
<a href="group___r_c_c___s_i_m_u_l_a_t_o_r.html"/>
|
||||
<a href="group___t_i_m___s_i_m_u_l_a_t_o_r.html"/>
|
||||
<a href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html"/>
|
||||
<a href="group___c_m_s_i_s___device.html"/>
|
||||
<a href="group__stm32f407xx.html"/>
|
||||
<a href="group___configuration__section__for___c_m_s_i_s.html"/>
|
||||
<a href="group___peripheral__interrupt__number__definition.html"/>
|
||||
<a href="group___peripheral__registers__structures.html"/>
|
||||
<a href="group___peripheral__memory__map.html"/>
|
||||
<a href="group___peripheral__declaration.html"/>
|
||||
<a href="group___exported__constants.html"/>
|
||||
<a href="group___hardware___constant___definition.html"/>
|
||||
<a href="group___peripheral___registers___bits___definition.html"/>
|
||||
<a href="group___exported__macros.html"/>
|
||||
<a href="group___c_m_s_i_s.html"/>
|
||||
<a href="group__stm32f4xx.html"/>
|
||||
<a href="group___library__configuration__section.html"/>
|
||||
<a href="group___device___included.html"/>
|
||||
<a href="group___exported__types.html"/>
|
||||
<a href="group___exported__macro.html"/>
|
||||
<a href="group__stm32f4xx__system.html"/>
|
||||
<a href="group___s_t_m32_f4xx___system___includes.html"/>
|
||||
<a href="group___s_t_m32_f4xx___system___exported__types.html"/>
|
||||
<a href="group___s_t_m32_f4xx___system___exported___constants.html"/>
|
||||
<a href="group___s_t_m32_f4xx___system___exported___macros.html"/>
|
||||
<a href="group___s_t_m32_f4xx___system___exported___functions.html"/>
|
||||
<a href="struct__cortex__memory.html"/>
|
||||
<a href="struct__memory.html"/>
|
||||
<a href="struct_a_d_c___common___type_def.html"/>
|
||||
<a href="struct_a_d_c___type_def.html"/>
|
||||
<a href="union_a_p_s_r___type.html"/>
|
||||
<a href="struct_c_a_n___f_i_f_o_mail_box___type_def.html"/>
|
||||
<a href="struct_c_a_n___filter_register___type_def.html"/>
|
||||
<a href="struct_c_a_n___tx_mail_box___type_def.html"/>
|
||||
<a href="struct_c_a_n___type_def.html"/>
|
||||
<a href="struct_channels___sim.html"/>
|
||||
<a href="union_c_o_n_t_r_o_l___type.html"/>
|
||||
<a href="struct_core_debug___type.html"/>
|
||||
<a href="struct_c_r_c___type_def.html"/>
|
||||
<a href="struct_d_a_c___type_def.html"/>
|
||||
<a href="struct_d_b_g_m_c_u___type_def.html"/>
|
||||
<a href="struct_d_c_m_i___type_def.html"/>
|
||||
<a href="struct_d_m_a___stream___type_def.html"/>
|
||||
<a href="struct_d_m_a___type_def.html"/>
|
||||
<a href="struct_d_w_t___type.html"/>
|
||||
<a href="struct_e_t_h___type_def.html"/>
|
||||
<a href="struct_e_x_t_i___type_def.html"/>
|
||||
<a href="struct_f_l_a_s_h___type_def.html"/>
|
||||
<a href="struct_f_p_u___type.html"/>
|
||||
<a href="struct_f_s_m_c___bank1___type_def.html"/>
|
||||
<a href="struct_f_s_m_c___bank1_e___type_def.html"/>
|
||||
<a href="struct_f_s_m_c___bank2__3___type_def.html"/>
|
||||
<a href="struct_f_s_m_c___bank4___type_def.html"/>
|
||||
<a href="struct_g_p_i_o___type_def.html"/>
|
||||
<a href="struct_i2_c___type_def.html"/>
|
||||
<a href="union_i_p_s_r___type.html"/>
|
||||
<a href="struct_i_t_m___type.html"/>
|
||||
<a href="struct_i_w_d_g___type_def.html"/>
|
||||
<a href="struct_n_v_i_c___type.html"/>
|
||||
<a href="struct_p_w_r___type_def.html"/>
|
||||
<a href="struct_r_c_c___type_def.html"/>
|
||||
<a href="struct_r_n_g___type_def.html"/>
|
||||
<a href="struct_r_t_c___type_def.html"/>
|
||||
<a href="struct_s_c_b___type.html"/>
|
||||
<a href="struct_s_cn_s_c_b___type.html"/>
|
||||
<a href="struct_s_d_i_o___type_def.html"/>
|
||||
<a href="struct_s_i_m_____m_c_u_handle_type_def.html"/>
|
||||
<a href="struct_slave_channels.html"/>
|
||||
<a href="struct_s_p_i___type_def.html"/>
|
||||
<a href="struct_s_y_s_c_f_g___type_def.html"/>
|
||||
<a href="struct_sys_tick___type.html"/>
|
||||
<a href="struct_t_i_m___sim.html"/>
|
||||
<a href="struct_t_i_m___type_def.html"/>
|
||||
<a href="struct_t_p_i___type.html"/>
|
||||
<a href="struct_u_s_a_r_t___type_def.html"/>
|
||||
<a href="struct_u_s_b___o_t_g___device_type_def.html"/>
|
||||
<a href="struct_u_s_b___o_t_g___global_type_def.html"/>
|
||||
<a href="struct_u_s_b___o_t_g___host_channel_type_def.html"/>
|
||||
<a href="struct_u_s_b___o_t_g___host_type_def.html"/>
|
||||
<a href="struct_u_s_b___o_t_g___i_n_endpoint_type_def.html"/>
|
||||
<a href="struct_u_s_b___o_t_g___o_u_t_endpoint_type_def.html"/>
|
||||
<a href="struct_w_w_d_g___type_def.html"/>
|
||||
<a href="unionx_p_s_r___type.html"/>
|
||||
<a href="graph_legend.html"/>
|
||||
<a href="dir_30f2d142c55236add84215456f0e2b1c.html"/>
|
||||
<a href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html"/>
|
||||
<a href="dir_9609623a411adcd586e91350a30aa9d5.html"/>
|
||||
<a href="dir_5bc05bcf5fafad3c8688aee149210d07.html"/>
|
||||
<a href="dir_3a36e4bca13e6b41578f51df425c6641.html"/>
|
||||
<a href="dir_000004_000000.html"/>
|
||||
<a href="dir_000004_000003.html"/>
|
||||
<a href="dir_df8c7f866fb3beabf246989867a8aa90.html"/>
|
||||
<a href="dir_000002_000003.html"/>
|
||||
<a href="dir_000002_000001.html"/>
|
||||
<a href="dir_000001_000003.html"/>
|
||||
<a href="dir_000002_000004.html"/>
|
||||
<a href="dir_000004_000003.html"/>
|
||||
<a href="dir_000003_000002.html"/>
|
||||
<a href="index.html"/>
|
||||
<a href="doxygen_crawl.html"/>
|
||||
<a href="pages.html"/>
|
||||
<a href="topics.html"/>
|
||||
<a href="annotated.html"/>
|
||||
<a href="classes.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions_a.html"/>
|
||||
<a href="functions_b.html"/>
|
||||
<a href="functions_c.html"/>
|
||||
<a href="functions_d.html"/>
|
||||
<a href="functions_e.html"/>
|
||||
<a href="functions_f.html"/>
|
||||
<a href="functions_g.html"/>
|
||||
<a href="functions_h.html"/>
|
||||
<a href="functions_i.html"/>
|
||||
<a href="functions_j.html"/>
|
||||
<a href="functions_k.html"/>
|
||||
<a href="functions_l.html"/>
|
||||
<a href="functions_m.html"/>
|
||||
<a href="functions_n.html"/>
|
||||
<a href="functions_o.html"/>
|
||||
<a href="functions_p.html"/>
|
||||
<a href="functions_q.html"/>
|
||||
<a href="functions_r.html"/>
|
||||
<a href="functions_s.html"/>
|
||||
<a href="functions_t.html"/>
|
||||
<a href="functions_u.html"/>
|
||||
<a href="functions_v.html"/>
|
||||
<a href="functions_w.html"/>
|
||||
<a href="functions_z.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars_a.html"/>
|
||||
<a href="functions_vars_b.html"/>
|
||||
<a href="functions_vars_c.html"/>
|
||||
<a href="functions_vars_d.html"/>
|
||||
<a href="functions_vars_e.html"/>
|
||||
<a href="functions_vars_f.html"/>
|
||||
<a href="functions_vars_g.html"/>
|
||||
<a href="functions_vars_h.html"/>
|
||||
<a href="functions_vars_i.html"/>
|
||||
<a href="functions_vars_j.html"/>
|
||||
<a href="functions_vars_k.html"/>
|
||||
<a href="functions_vars_l.html"/>
|
||||
<a href="functions_vars_m.html"/>
|
||||
<a href="functions_vars_n.html"/>
|
||||
<a href="functions_vars_o.html"/>
|
||||
<a href="functions_vars_p.html"/>
|
||||
<a href="functions_vars_q.html"/>
|
||||
<a href="functions_vars_r.html"/>
|
||||
<a href="functions_vars_s.html"/>
|
||||
<a href="functions_vars_t.html"/>
|
||||
<a href="functions_vars_u.html"/>
|
||||
<a href="functions_vars_v.html"/>
|
||||
<a href="functions_vars_w.html"/>
|
||||
<a href="functions_vars_z.html"/>
|
||||
<a href="files.html"/>
|
||||
<a href="globals.html"/>
|
||||
<a href="globals_a.html"/>
|
||||
@@ -228,7 +105,6 @@
|
||||
<a href="globals_g.html"/>
|
||||
<a href="globals_h.html"/>
|
||||
<a href="globals_i.html"/>
|
||||
<a href="globals_l.html"/>
|
||||
<a href="globals_m.html"/>
|
||||
<a href="globals_n.html"/>
|
||||
<a href="globals_o.html"/>
|
||||
@@ -238,9 +114,6 @@
|
||||
<a href="globals_t.html"/>
|
||||
<a href="globals_u.html"/>
|
||||
<a href="globals_w.html"/>
|
||||
<a href="globals_x.html"/>
|
||||
<a href="globals_func.html"/>
|
||||
<a href="globals_func.html"/>
|
||||
<a href="globals_func.html"/>
|
||||
<a href="globals_func.html"/>
|
||||
<a href="globals_func.html"/>
|
||||
@@ -267,47 +140,21 @@
|
||||
<a href="globals_vars.html"/>
|
||||
<a href="globals_type.html"/>
|
||||
<a href="globals_type.html"/>
|
||||
<a href="globals_type.html"/>
|
||||
<a href="globals_type.html"/>
|
||||
<a href="globals_enum.html"/>
|
||||
<a href="globals_enum.html"/>
|
||||
<a href="globals_enum.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_eval.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs_a.html"/>
|
||||
<a href="globals_defs_b.html"/>
|
||||
<a href="globals_defs_c.html"/>
|
||||
<a href="globals_defs_d.html"/>
|
||||
<a href="globals_defs_e.html"/>
|
||||
<a href="globals_defs_f.html"/>
|
||||
<a href="globals_defs_g.html"/>
|
||||
<a href="globals_defs_h.html"/>
|
||||
<a href="globals_defs_i.html"/>
|
||||
<a href="globals_defs_l.html"/>
|
||||
<a href="globals_defs_m.html"/>
|
||||
<a href="globals_defs_n.html"/>
|
||||
<a href="globals_defs_o.html"/>
|
||||
<a href="globals_defs_p.html"/>
|
||||
<a href="globals_defs_r.html"/>
|
||||
<a href="globals_defs_s.html"/>
|
||||
<a href="globals_defs_t.html"/>
|
||||
<a href="globals_defs_u.html"/>
|
||||
<a href="globals_defs_w.html"/>
|
||||
<a href="globals_defs_x.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -192,3 +192,10 @@ let codefold = {
|
||||
},
|
||||
};
|
||||
/* @license-end */
|
||||
$(function() {
|
||||
$('.code,.codeRef').each(function() {
|
||||
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
|
||||
$.fn.powerTip.smartPlacementLists.s = [ 's', 'n', 'ne', 'se' ];
|
||||
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,114 +0,0 @@
|
||||
<!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: Data Fields</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>
|
||||
<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&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<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 class="contents">
|
||||
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
|
||||
|
||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
||||
<li>ACPR : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga49a770cf0b7ec970f919f8ac22634fff">TPI_Type</a></li>
|
||||
<li>ACR : <a class="el" href="group___c_m_s_i_s___device.html#ga9cb55206b29a8c16354747c556ab8bea">FLASH_TypeDef</a></li>
|
||||
<li>ACTLR : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#gafabed911b9f91f9df848999e1b5d6504">SCnSCB_Type</a></li>
|
||||
<li>ADR : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga72572af6d5dece4947453aeabd52575f">SCB_Type</a></li>
|
||||
<li>AFR : <a class="el" href="group___c_m_s_i_s___device.html#gab67c1158c04450d19ad483dcd2192e43">GPIO_TypeDef</a></li>
|
||||
<li>AFSR : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga3ef0057e48fdef798f2ee12125a80d9f">SCB_Type</a></li>
|
||||
<li>AHB1ENR : <a class="el" href="group___c_m_s_i_s___device.html#ga1e9c75b06c99d0611535f38c7b4aa845">RCC_TypeDef</a></li>
|
||||
<li>AHB1LPENR : <a class="el" href="group___c_m_s_i_s___device.html#gaae70b1922167eb58d564cb82d39fd10b">RCC_TypeDef</a></li>
|
||||
<li>AHB1RSTR : <a class="el" href="group___c_m_s_i_s___device.html#ga46c20c598e9e12f919f0ea47ebcbc90f">RCC_TypeDef</a></li>
|
||||
<li>AHB2ENR : <a class="el" href="group___c_m_s_i_s___device.html#ga5e92ed32c33c92e7ebf6919400ad535b">RCC_TypeDef</a></li>
|
||||
<li>AHB2LPENR : <a class="el" href="group___c_m_s_i_s___device.html#ga2b30982547fae7d545d260312771b5c9">RCC_TypeDef</a></li>
|
||||
<li>AHB2RSTR : <a class="el" href="group___c_m_s_i_s___device.html#ga78a5aa9dd5694c48a7d8e66888a46450">RCC_TypeDef</a></li>
|
||||
<li>AHB3ENR : <a class="el" href="group___c_m_s_i_s___device.html#gacdaa650fcd63730825479f6e8f70d4c0">RCC_TypeDef</a></li>
|
||||
<li>AHB3LPENR : <a class="el" href="group___c_m_s_i_s___device.html#ga2ff82b9bf0231645108965aa0febd766">RCC_TypeDef</a></li>
|
||||
<li>AHB3RSTR : <a class="el" href="group___c_m_s_i_s___device.html#ga28560c5bfeb45326ea7f2019dba57bea">RCC_TypeDef</a></li>
|
||||
<li>AIRCR : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga9b6ccd9c0c0865f8facad77ea37240b0">SCB_Type</a></li>
|
||||
<li>ALRMAR : <a class="el" href="group___c_m_s_i_s___device.html#gac005b1a5bc52634d5a34578cc9d2c3f6">RTC_TypeDef</a></li>
|
||||
<li>ALRMASSR : <a class="el" href="group___c_m_s_i_s___device.html#ga61282fa74cede526af85fd9d20513646">RTC_TypeDef</a></li>
|
||||
<li>ALRMBR : <a class="el" href="group___c_m_s_i_s___device.html#ga4e513deb9f58a138ad9f317cc5a3555d">RTC_TypeDef</a></li>
|
||||
<li>ALRMBSSR : <a class="el" href="group___c_m_s_i_s___device.html#ga4ef7499da5d5beb1cfc81f7be057a7b2">RTC_TypeDef</a></li>
|
||||
<li>APB1ENR : <a class="el" href="group___c_m_s_i_s___device.html#gac88901e2eb35079b7b58a185e6bf554c">RCC_TypeDef</a></li>
|
||||
<li>APB1FZ : <a class="el" href="group___c_m_s_i_s___device.html#ga5eaefc557573ae7bdc632ef6b6d574b5">DBGMCU_TypeDef</a></li>
|
||||
<li>APB1LPENR : <a class="el" href="group___c_m_s_i_s___device.html#gad85a9951a7be79fe08ffc90f796f071b">RCC_TypeDef</a></li>
|
||||
<li>APB1RSTR : <a class="el" href="group___c_m_s_i_s___device.html#ga7da5d372374bc59e9b9af750b01d6a78">RCC_TypeDef</a></li>
|
||||
<li>APB2ENR : <a class="el" href="group___c_m_s_i_s___device.html#gacc7bb47dddd2d94de124f74886d919be">RCC_TypeDef</a></li>
|
||||
<li>APB2FZ : <a class="el" href="group___c_m_s_i_s___device.html#ga4628a8c32f97ef93b15b2b503ef90c75">DBGMCU_TypeDef</a></li>
|
||||
<li>APB2LPENR : <a class="el" href="group___c_m_s_i_s___device.html#gaba51c57f9506e14a6f5983526c78943b">RCC_TypeDef</a></li>
|
||||
<li>APB2RSTR : <a class="el" href="group___c_m_s_i_s___device.html#gab2c5389c9ff4ac188cd498b8f7170968">RCC_TypeDef</a></li>
|
||||
<li>ARG : <a class="el" href="group___c_m_s_i_s___device.html#ga07d4e63efcbde252c667e64a8d818aa9">SDIO_TypeDef</a></li>
|
||||
<li>ARR : <a class="el" href="group___c_m_s_i_s___device.html#gaf17f19bb4aeea3cc14fa73dfa7772cb8">TIM_TypeDef</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <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>
|
||||
@@ -1,115 +0,0 @@
|
||||
<!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: Data Fields</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>
|
||||
<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&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&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<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 class="contents">
|
||||
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
|
||||
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>b : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga84de5f534817cdbf8bd9064080effca2">APSR_Type</a>, <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga5d690aa9e65fccaa320e1b8613f502c9">CONTROL_Type</a>, <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga6e920e9d2e9a2738f8face0863888c0e">IPSR_Type</a>, <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga61873807b9abee3dfa090c036e580d2e">xPSR_Type</a></li>
|
||||
<li>BDCR : <a class="el" href="group___c_m_s_i_s___device.html#ga0b9a3ced775287c8585a6a61af4b40e9">RCC_TypeDef</a></li>
|
||||
<li>BDTR : <a class="el" href="group___c_m_s_i_s___device.html#ga476bae602205d6a49c7e71e2bda28c0a">TIM_TypeDef</a></li>
|
||||
<li>BFAR : <a class="el" href="group___c_m_s_i_s__core___debug_functions.html#ga3fde073744418e2fe476333cb4d55d0d">SCB_Type</a></li>
|
||||
<li>BKP0R : <a class="el" href="group___c_m_s_i_s___device.html#ga4808ec597e5a5fefd8a83a9127dd1aec">RTC_TypeDef</a></li>
|
||||
<li>BKP10R : <a class="el" href="group___c_m_s_i_s___device.html#gaade2881a3e408bfd106b27f78bbbcfc9">RTC_TypeDef</a></li>
|
||||
<li>BKP11R : <a class="el" href="group___c_m_s_i_s___device.html#gac66d5e2d3459cff89794c47dbc8f7228">RTC_TypeDef</a></li>
|
||||
<li>BKP12R : <a class="el" href="group___c_m_s_i_s___device.html#ga6f7eee5ae8a32c07f9c8fe14281bdaf3">RTC_TypeDef</a></li>
|
||||
<li>BKP13R : <a class="el" href="group___c_m_s_i_s___device.html#ga6ed4c3a0d4588a75078e9f8e376b4d06">RTC_TypeDef</a></li>
|
||||
<li>BKP14R : <a class="el" href="group___c_m_s_i_s___device.html#gac60f13e6619724747e61cfbff55b9fab">RTC_TypeDef</a></li>
|
||||
<li>BKP15R : <a class="el" href="group___c_m_s_i_s___device.html#gafafaddc3a983eb71332b7526d82191ad">RTC_TypeDef</a></li>
|
||||
<li>BKP16R : <a class="el" href="group___c_m_s_i_s___device.html#gad2f2eb2fb4b93e21515b10e920e719b6">RTC_TypeDef</a></li>
|
||||
<li>BKP17R : <a class="el" href="group___c_m_s_i_s___device.html#ga2842aa523df62f3508316eb3b2e08f4e">RTC_TypeDef</a></li>
|
||||
<li>BKP18R : <a class="el" href="group___c_m_s_i_s___device.html#ga640ccb2ccfb6316b88c070362dc29339">RTC_TypeDef</a></li>
|
||||
<li>BKP19R : <a class="el" href="group___c_m_s_i_s___device.html#ga4ec1dd54d976989b7c9e59fb14d974fb">RTC_TypeDef</a></li>
|
||||
<li>BKP1R : <a class="el" href="group___c_m_s_i_s___device.html#gaf85290529fb82acef7c9fcea3718346c">RTC_TypeDef</a></li>
|
||||
<li>BKP2R : <a class="el" href="group___c_m_s_i_s___device.html#gaaa251a80daa57ad0bd7db75cb3b9cdec">RTC_TypeDef</a></li>
|
||||
<li>BKP3R : <a class="el" href="group___c_m_s_i_s___device.html#ga0b1eeda834c3cfd4d2c67f242f7b2a1c">RTC_TypeDef</a></li>
|
||||
<li>BKP4R : <a class="el" href="group___c_m_s_i_s___device.html#gab13e106cc2eca92d1f4022df3bfdbcd7">RTC_TypeDef</a></li>
|
||||
<li>BKP5R : <a class="el" href="group___c_m_s_i_s___device.html#gab6bed862c0d0476ff4f89f7b9bf3e130">RTC_TypeDef</a></li>
|
||||
<li>BKP6R : <a class="el" href="group___c_m_s_i_s___device.html#ga1d854d2d7f0452f4c90035952b92d2ba">RTC_TypeDef</a></li>
|
||||
<li>BKP7R : <a class="el" href="group___c_m_s_i_s___device.html#ga2ca54ce1a8d2fa9d1ba6d5987ed5e2cf">RTC_TypeDef</a></li>
|
||||
<li>BKP8R : <a class="el" href="group___c_m_s_i_s___device.html#gac1085f6aae54b353c30871fe90c59851">RTC_TypeDef</a></li>
|
||||
<li>BKP9R : <a class="el" href="group___c_m_s_i_s___device.html#ga6c33564df6eaf97400e0457dde9b14ef">RTC_TypeDef</a></li>
|
||||
<li>BKPSRAM_BASE : <a class="el" href="group___c_m_s_i_s___device.html#gae20eaf17d134d9c2136072bca05f36c0">_memory</a></li>
|
||||
<li>BKPSRAM_BB_BASE : <a class="el" href="group___c_m_s_i_s___device.html#ga90eb3fc2642288d3e7ca2416493bf8ae">_memory</a></li>
|
||||
<li>BRR : <a class="el" href="group___c_m_s_i_s___device.html#ga092e59d908b2ca112e31047e942340cb">USART_TypeDef</a></li>
|
||||
<li>BSRR : <a class="el" href="group___c_m_s_i_s___device.html#gac25dd6b9e3d55e17589195b461c5ec80">GPIO_TypeDef</a></li>
|
||||
<li>BTCR : <a class="el" href="group___c_m_s_i_s___device.html#ga80a6708b507f6eecbc10424fdb088b79">FSMC_Bank1_TypeDef</a></li>
|
||||
<li>BTR : <a class="el" href="group___c_m_s_i_s___device.html#ga5c0fcd3e7b4c59ab1dd68f6bd8f74e07">CAN_TypeDef</a></li>
|
||||
<li>BWTR : <a class="el" href="group___c_m_s_i_s___device.html#ga20f13b79c0f8670af319af0c5ebd5c91">FSMC_Bank1E_TypeDef</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <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>
|
||||