Начата работа с документацией
211
DOCS/html/_m_c_u_8c.html
Normal file
@@ -0,0 +1,211 @@
|
||||
<!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_Wrapper/MCU.c 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_5bc05bcf5fafad3c8688aee149210d07.html">MCU_Wrapper</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">MCU.c File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Include dependency graph for MCU.c:</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="_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="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="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="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="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="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"/>
|
||||
<area shape="rect" title=" " alt="" coords="380,336,497,363"/>
|
||||
<area shape="poly" title=" " alt="" coords="465,290,451,323,446,321,460,288"/>
|
||||
<area shape="poly" title=" " alt="" coords="488,286,545,325,542,329,485,291"/>
|
||||
<area shape="poly" title=" " alt="" coords="303,258,339,239,374,211,397,182,415,152,419,154,402,185,377,215,342,243,306,263"/>
|
||||
<area shape="poly" title=" " alt="" coords="305,286,397,327,395,332,303,291"/>
|
||||
<area shape="rect" title=" " alt="" coords="222,336,329,363"/>
|
||||
<area shape="poly" title=" " alt="" coords="278,289,278,320,273,320,273,289"/>
|
||||
</map>
|
||||
</div>
|
||||
</div><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>
|
||||
</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>
|
||||
|
||||
<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 -->
|
||||
<!-- 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>
|
||||
28
DOCS/html/_m_c_u_8c__incl.map
Normal file
@@ -0,0 +1,28 @@
|
||||
<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="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="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="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="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="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"/>
|
||||
<area shape="rect" id="Node000006" title=" " alt="" coords="380,336,497,363"/>
|
||||
<area shape="poly" id="edge6_Node000005_Node000006" title=" " alt="" coords="465,290,451,323,446,321,460,288"/>
|
||||
<area shape="poly" id="edge7_Node000005_Node000007" title=" " alt="" coords="488,286,545,325,542,329,485,291"/>
|
||||
<area shape="poly" id="edge12_Node000008_Node000002" title=" " alt="" coords="303,258,339,239,374,211,397,182,415,152,419,154,402,185,377,215,342,243,306,263"/>
|
||||
<area shape="poly" id="edge10_Node000008_Node000006" title=" " alt="" coords="305,286,397,327,395,332,303,291"/>
|
||||
<area shape="rect" id="Node000009" title=" " alt="" coords="222,336,329,363"/>
|
||||
<area shape="poly" id="edge11_Node000008_Node000009" title=" " alt="" coords="278,289,278,320,273,320,273,289"/>
|
||||
</map>
|
||||
1
DOCS/html/_m_c_u_8c__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
ad218c17ac7a45037c4547c026a854fa
|
||||
BIN
DOCS/html/_m_c_u_8c__incl.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
83
DOCS/html/_r_e_a_d_m_e_8md.html
Normal file
@@ -0,0 +1,83 @@
|
||||
<!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/README.md 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><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">F:/Work/Projects/MATLAB/matlab_stm_emulate/README.md File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</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>
|
||||
145
DOCS/html/annotated.html
Normal file
@@ -0,0 +1,145 @@
|
||||
<!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 Structures</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="header">
|
||||
<div class="headertitle"><div class="title">Data Structures</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
|
||||
<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>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</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>
|
||||
1092
DOCS/html/arm__defines_8h.html
Normal file
@@ -0,0 +1,1092 @@
|
||||
<!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>
|
||||
7
DOCS/html/arm__defines_8h__dep__incl.map
Normal file
@@ -0,0 +1,7 @@
|
||||
<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
DOCS/html/arm__defines_8h__dep__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
b319a6ccaad9080d246bebc45c65e140
|
||||
BIN
DOCS/html/arm__defines_8h__dep__incl.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
247
DOCS/html/arm__defines_8h_source.html
Normal file
@@ -0,0 +1,247 @@
|
||||
<!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>
|
||||
BIN
DOCS/html/bc_s.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
DOCS/html/bc_sd.png
Normal file
|
After Width: | Height: | Size: 635 B |
134
DOCS/html/classes.html
Normal file
61
DOCS/html/clipboard.js
Normal file
@@ -0,0 +1,61 @@
|
||||
/**
|
||||
|
||||
The code below is based on the Doxygen Awesome project, see
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 - 2022 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
let clipboard_title = "Copy to clipboard"
|
||||
let clipboard_icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg>`
|
||||
let clipboard_successIcon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/></svg>`
|
||||
let clipboard_successDuration = 1000
|
||||
|
||||
$(function() {
|
||||
if(navigator.clipboard) {
|
||||
const fragments = document.getElementsByClassName("fragment")
|
||||
for(const fragment of fragments) {
|
||||
const clipboard_div = document.createElement("div")
|
||||
clipboard_div.classList.add("clipboard")
|
||||
clipboard_div.innerHTML = clipboard_icon
|
||||
clipboard_div.title = clipboard_title
|
||||
$(clipboard_div).click(function() {
|
||||
const content = this.parentNode.cloneNode(true)
|
||||
// filter out line number and folded fragments from file listings
|
||||
content.querySelectorAll(".lineno, .ttc, .foldclosed").forEach((node) => { node.remove() })
|
||||
let text = content.textContent
|
||||
// remove trailing newlines and trailing spaces from empty lines
|
||||
text = text.replace(/^\s*\n/gm,'\n').replace(/\n*$/,'')
|
||||
navigator.clipboard.writeText(text);
|
||||
this.classList.add("success")
|
||||
this.innerHTML = clipboard_successIcon
|
||||
window.setTimeout(() => { // switch back to normal icon after timeout
|
||||
this.classList.remove("success")
|
||||
this.innerHTML = clipboard_icon
|
||||
}, clipboard_successDuration);
|
||||
})
|
||||
fragment.insertBefore(clipboard_div, fragment.firstChild)
|
||||
}
|
||||
}
|
||||
})
|
||||
BIN
DOCS/html/closed.png
Normal file
|
After Width: | Height: | Size: 132 B |
58
DOCS/html/cookie.js
Normal file
@@ -0,0 +1,58 @@
|
||||
/*!
|
||||
Cookie helper functions
|
||||
Copyright (c) 2023 Dimitri van Heesch
|
||||
Released under MIT license.
|
||||
*/
|
||||
let Cookie = {
|
||||
cookie_namespace: 'doxygen_',
|
||||
|
||||
readSetting(cookie,defVal) {
|
||||
if (window.chrome) {
|
||||
const val = localStorage.getItem(this.cookie_namespace+cookie) ||
|
||||
sessionStorage.getItem(this.cookie_namespace+cookie);
|
||||
if (val) return val;
|
||||
} else {
|
||||
let myCookie = this.cookie_namespace+cookie+"=";
|
||||
if (document.cookie) {
|
||||
const index = document.cookie.indexOf(myCookie);
|
||||
if (index != -1) {
|
||||
const valStart = index + myCookie.length;
|
||||
let valEnd = document.cookie.indexOf(";", valStart);
|
||||
if (valEnd == -1) {
|
||||
valEnd = document.cookie.length;
|
||||
}
|
||||
return document.cookie.substring(valStart, valEnd);
|
||||
}
|
||||
}
|
||||
}
|
||||
return defVal;
|
||||
},
|
||||
|
||||
writeSetting(cookie,val,days=10*365) { // default days='forever', 0=session cookie, -1=delete
|
||||
if (window.chrome) {
|
||||
if (days==0) {
|
||||
sessionStorage.setItem(this.cookie_namespace+cookie,val);
|
||||
} else {
|
||||
localStorage.setItem(this.cookie_namespace+cookie,val);
|
||||
}
|
||||
} else {
|
||||
let date = new Date();
|
||||
date.setTime(date.getTime()+(days*24*60*60*1000));
|
||||
const expiration = days!=0 ? "expires="+date.toGMTString()+";" : "";
|
||||
document.cookie = this.cookie_namespace + cookie + "=" +
|
||||
val + "; SameSite=Lax;" + expiration + "path=/";
|
||||
}
|
||||
},
|
||||
|
||||
eraseSetting(cookie) {
|
||||
if (window.chrome) {
|
||||
if (localStorage.getItem(this.cookie_namespace+cookie)) {
|
||||
localStorage.removeItem(this.cookie_namespace+cookie);
|
||||
} else if (sessionStorage.getItem(this.cookie_namespace+cookie)) {
|
||||
sessionStorage.removeItem(this.cookie_namespace+cookie);
|
||||
}
|
||||
} else {
|
||||
this.writeSetting(cookie,'',-1);
|
||||
}
|
||||
},
|
||||
}
|
||||
1426
DOCS/html/core__cm4__matlab_8h.html
Normal file
7
DOCS/html/core__cm4__matlab_8h__dep__incl.map
Normal file
@@ -0,0 +1,7 @@
|
||||
<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
DOCS/html/core__cm4__matlab_8h__dep__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
f50414d23ce36504fffb24ac4e3f1846
|
||||
BIN
DOCS/html/core__cm4__matlab_8h__dep__incl.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
1594
DOCS/html/core__cm4__matlab_8h_source.html
Normal file
84
DOCS/html/dir_000001_000003.html
Normal file
84
DOCS/html/dir_000002_000001.html
Normal file
84
DOCS/html/dir_000002_000003.html
Normal file
84
DOCS/html/dir_000003_000002.html
Normal file
@@ -0,0 +1,84 @@
|
||||
<!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_Wrapper -> MCU_STM32F4xx_Matlab Relation</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_5bc05bcf5fafad3c8688aee149210d07.html">MCU_Wrapper</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="contents">
|
||||
<h3>MCU_Wrapper → MCU_STM32F4xx_Matlab Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in MCU_Wrapper</th><th class="dirtab">Includes file in MCU_STM32F4xx_Matlab</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td><td class="dirtab"><a class="el" href="stm32f4xx__matlab__conf_8h.html">stm32f4xx_matlab_conf.h</a></td></tr></table></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>
|
||||
84
DOCS/html/dir_000004_000000.html
Normal file
84
DOCS/html/dir_000004_000003.html
Normal file
116
DOCS/html/dir_30f2d142c55236add84215456f0e2b1c.html
Normal file
@@ -0,0 +1,116 @@
|
||||
<!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 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>
|
||||
<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="headertitle"><div class="title">CMSIS Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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 CMSIS:</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_30f2d142c55236add84215456f0e2b1c_dep.png" border="0" usemap="#adir__30f2d142c55236add84215456f0e2b1c__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS"/></div>
|
||||
<map name="adir__30f2d142c55236add84215456f0e2b1c__dep" id="adir__30f2d142c55236add84215456f0e2b1c__dep">
|
||||
<area shape="rect" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="26,53,91,80"/>
|
||||
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="16,16,101,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"><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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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>
|
||||
4
DOCS/html/dir_30f2d142c55236add84215456f0e2b1c_dep.map
Normal file
@@ -0,0 +1,4 @@
|
||||
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS">
|
||||
<area shape="rect" id="node1" href="dir_30f2d142c55236add84215456f0e2b1c.html" title="CMSIS" alt="" coords="26,53,91,80"/>
|
||||
<area shape="rect" id="clust1" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="16,16,101,91"/>
|
||||
</map>
|
||||
1
DOCS/html/dir_30f2d142c55236add84215456f0e2b1c_dep.md5
Normal file
@@ -0,0 +1 @@
|
||||
c709a31c7491ec3efb3f17707f6c67ce
|
||||
BIN
DOCS/html/dir_30f2d142c55236add84215456f0e2b1c_dep.png
Normal file
|
After Width: | Height: | Size: 1005 B |
122
DOCS/html/dir_3a36e4bca13e6b41578f51df425c6641.html
Normal file
@@ -0,0 +1,122 @@
|
||||
<!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/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>
|
||||
<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_3a36e4bca13e6b41578f51df425c6641.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">
|
||||
<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"/>
|
||||
</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="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="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="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="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="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="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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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>
|
||||
10
DOCS/html/dir_3a36e4bca13e6b41578f51df425c6641_dep.map
Normal file
@@ -0,0 +1,10 @@
|
||||
<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
DOCS/html/dir_3a36e4bca13e6b41578f51df425c6641_dep.md5
Normal file
@@ -0,0 +1 @@
|
||||
ce35e947ba90c2e5d27c945482285b79
|
||||
BIN
DOCS/html/dir_3a36e4bca13e6b41578f51df425c6641_dep.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
112
DOCS/html/dir_5bc05bcf5fafad3c8688aee149210d07.html
Normal file
@@ -0,0 +1,112 @@
|
||||
<!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_Wrapper 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>
|
||||
<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_5bc05bcf5fafad3c8688aee149210d07.html">MCU_Wrapper</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">MCU_Wrapper Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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;">
|
||||
</div>
|
||||
<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="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>
|
||||
</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="_m_c_u_8c.html">MCU.c</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="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="mcu__wrapper_8c.html">mcu_wrapper.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="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="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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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>
|
||||
6
DOCS/html/dir_5bc05bcf5fafad3c8688aee149210d07_dep.map
Normal file
@@ -0,0 +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="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
DOCS/html/dir_5bc05bcf5fafad3c8688aee149210d07_dep.md5
Normal file
@@ -0,0 +1 @@
|
||||
0e852b66b9923a48f1e90c8ee50df39e
|
||||
BIN
DOCS/html/dir_5bc05bcf5fafad3c8688aee149210d07_dep.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
118
DOCS/html/dir_9609623a411adcd586e91350a30aa9d5.html
Normal file
@@ -0,0 +1,118 @@
|
||||
<!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 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>
|
||||
<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> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">MCU_STM32F4xx_Matlab Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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;">
|
||||
</div>
|
||||
<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"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
||||
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>
|
||||
</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="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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</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>
|
||||
11
DOCS/html/dir_9609623a411adcd586e91350a30aa9d5_dep.map
Normal file
@@ -0,0 +1,11 @@
|
||||
<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"/>
|
||||
</map>
|
||||
1
DOCS/html/dir_9609623a411adcd586e91350a30aa9d5_dep.md5
Normal file
@@ -0,0 +1 @@
|
||||
1cd66b9381977000674e64e9e97c1f04
|
||||
BIN
DOCS/html/dir_9609623a411adcd586e91350a30aa9d5_dep.png
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
113
DOCS/html/dir_afe59ba76eea2f90e4e37233dbf4f6f2.html
Normal file
@@ -0,0 +1,113 @@
|
||||
<!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 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>
|
||||
<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> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">Drivers Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<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 Drivers:</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_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"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
||||
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 -->
|
||||
<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>
|
||||
11
DOCS/html/dir_afe59ba76eea2f90e4e37233dbf4f6f2_dep.map
Normal file
@@ -0,0 +1,11 @@
|
||||
<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"/>
|
||||
</map>
|
||||
1
DOCS/html/dir_afe59ba76eea2f90e4e37233dbf4f6f2_dep.md5
Normal file
@@ -0,0 +1 @@
|
||||
9080d033a514984a6f89124aeda3a481
|
||||
BIN
DOCS/html/dir_afe59ba76eea2f90e4e37233dbf4f6f2_dep.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
12
DOCS/html/doc.svg
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
12
DOCS/html/docd.svg
Normal file
|
After Width: | Height: | Size: 1.5 KiB |