симулируется упп на stm32f103

This commit is contained in:
Razvalyaev 2025-05-10 01:20:08 +03:00
parent c6269ca448
commit 08719ffc05
397 changed files with 516 additions and 30524 deletions

65
App_Wrapper/app_io.c Normal file
View File

@ -0,0 +1,65 @@
#include "stm32f1xx_matlab_gpio.h"
#include "upp.h"
void WriteFromSFunc(real_T* disc)
{
for (int i = 0; i < PORT_WIDTH; i++)
{
if (GPIOA->ODR & (1 << i))
{
disc[i] = 1;
}
if (GPIOB->ODR & (1 << i))
{
disc[PORT_WIDTH + i] = 1;
}
}
disc[2 * PORT_WIDTH + 0] = phase_A.ctrl.f.EnableTiristor;
disc[2 * PORT_WIDTH + 1] = phase_A.ctrl.f.TiristorIsEnable;
disc[2 * PORT_WIDTH + 2] = uwTick - phase_A.ctrl.enable_start_tick;
disc[2 * PORT_WIDTH + 3] = phase_A.ctrl.angle.start_delay_us;
disc[2 * PORT_WIDTH + 4] = (uint16_t)((uint16_t)TIMER->CNT - phase_A.ctrl.angle.start_delay_us);
}
void ReadToSFunc(real_T* in)
{
static real_T in_prev[3];
if ((in[0] > 0.5) && (in_prev[0] <= 0.5))
{
phase_A.zc_detector.f.EXTIZeroCrossDetected = 1;
}
else if ((in[0] < 0.5) && (in_prev[0] >= 0.5))
{
phase_A.zc_detector.f.EXTIZeroCrossDetected = 1;
}
if ((in[1] > 0.5) && (in_prev[1] <= 0.5))
{
phase_B.zc_detector.f.EXTIZeroCrossDetected = 1;
}
else if ((in[1] < 0.5) && (in_prev[1] >= 0.5))
{
phase_B.zc_detector.f.EXTIZeroCrossDetected = 1;
}
if ((in[2] > 0.5) && (in_prev[2] <= 0.5))
{
phase_C.zc_detector.f.EXTIZeroCrossDetected = 1;
}
else if ((in[2] < 0.5) && (in_prev[2] >= 0.5))
{
phase_C.zc_detector.f.EXTIZeroCrossDetected = 1;
}
in_prev[0] = in[0];
in_prev[1] = in[1];
in_prev[2] = in[2];
}

193
App_Wrapper/main.c Normal file
View File

@ -0,0 +1,193 @@
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : main.c
* @brief : Main program body
******************************************************************************
* @attention
*
* Copyright (c) 2025 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "main.h"
#include "adc.h"
#include "tim.h"
#include "usart.h"
#include "gpio.h"
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
#include "upp.h"
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
/* USER CODE END PTD */
/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
/* USER CODE END PD */
/* Private macro -------------------------------------------------------------*/
/* USER CODE BEGIN PM */
/* USER CODE END PM */
/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */
/* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void);
/* USER CODE BEGIN PFP */
/* USER CODE END PFP */
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
/**
* @brief The application entry point.
* @retval int
*/
int main_init(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_TIM2_Init();
/* USER CODE BEGIN 2 */
upp_init();
/* USER CODE END 2 */
/* Infinite loop */
/* USER CODE BEGIN WHILE */
//while (1)
//{
// upp_main();
// /* USER CODE END WHILE */
// /* USER CODE BEGIN 3 */
//}
/* USER CODE END 3 */
}
uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk) {}
//HAL_StatusTypeDef HAL_ADC_ConfigChannel(ADC_HandleTypeDef* hadc) {}
/**
* @brief System Clock Configuration
* @retval None
*/
void SystemClock_Config(void)
{
//RCC_OscInitTypeDef RCC_OscInitStruct = { 0 };
//RCC_ClkInitTypeDef RCC_ClkInitStruct = { 0 };
//RCC_PeriphCLKInitTypeDef PeriphClkInit = { 0 };
///** Initializes the RCC Oscillators according to the specified parameters
//* in the RCC_OscInitTypeDef structure.
//*/
//RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
//RCC_OscInitStruct.HSEState = RCC_HSE_ON;
//RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
//RCC_OscInitStruct.HSIState = RCC_HSI_ON;
//RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
//RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
//RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;
//if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
//{
// Error_Handler();
//}
///** Initializes the CPU, AHB and APB buses clocks
//*/
//RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK
// | RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2;
//RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
//RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
//RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
//RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
//if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
//{
// Error_Handler();
//}
//PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC;
//PeriphClkInit.AdcClockSelection = RCC_ADCPCLK2_DIV6;
//if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
//{
// Error_Handler();
//}
}
/* USER CODE BEGIN 4 */
/* USER CODE END 4 */
/**
* @brief This function is executed in case of error occurrence.
* @retval None
*/
void Error_Handler(void)
{
/* USER CODE BEGIN Error_Handler_Debug */
/* User can add his own implementation to report the HAL error return state */
__disable_irq();
while (1)
{
}
/* USER CODE END Error_Handler_Debug */
}
#ifdef USE_FULL_ASSERT
/**
* @brief Reports the name of the source file and the source line number
* where the assert_param error has occurred.
* @param file: pointer to the source file name
* @param line: assert_param error line source number
* @retval None
*/
void assert_failed(uint8_t* file, uint32_t line)
{
/* USER CODE BEGIN 6 */
/* User can add his own implementation to report the file name and line number,
ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
/* USER CODE END 6 */
}
#endif /* USE_FULL_ASSERT */

File diff suppressed because it is too large Load Diff

View File

@ -1,174 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">MCU.c File Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Исходный код S-Function.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;<a class="el" href="mcu__wrapper__conf_8h_source.html">mcu_wrapper_conf.h</a>&quot;</code><br />
<code>#include &quot;cg_sfun.h&quot;</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="Исходный код S&#45;Function." alt="" coords="405,5,586,64"/>
<area shape="rect" href="mcu__wrapper__conf_8h.html" title="Заголовочный файл для оболочки МК." alt="" coords="358,112,500,139"/>
<area shape="poly" title=" " alt="" coords="476,66,450,101,445,98,472,63"/>
<area shape="rect" title=" " alt="" coords="524,112,603,139"/>
<area shape="poly" title=" " alt="" coords="520,63,547,98,542,101,515,66"/>
<area shape="rect" href="stm32f4xx__matlab__conf_8h.html" title="Заголовочный файл для конфигурации симулятора МК." alt="" coords="192,187,364,213"/>
<area shape="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>
<p><a href="_m_c_u_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga0f61df833e166c743295eebf43f0b142" id="r_ga0f61df833e166c743295eebf43f0b142"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0f61df833e166c743295eebf43f0b142">S_FUNCTION_NAME</a>&#160;&#160;&#160;MCU</td></tr>
<tr class="separator:ga0f61df833e166c743295eebf43f0b142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a4ab27953070e39249f3fad28e93749" id="r_ga9a4ab27953070e39249f3fad28e93749"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga9a4ab27953070e39249f3fad28e93749">S_FUNCTION_LEVEL</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ga9a4ab27953070e39249f3fad28e93749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7556dbbf5cb7f9946d3e39bcda40c63b" id="r_ga7556dbbf5cb7f9946d3e39bcda40c63b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga7556dbbf5cb7f9946d3e39bcda40c63b">MDL_UPDATE</a></td></tr>
<tr class="memdesc:ga7556dbbf5cb7f9946d3e39bcda40c63b"><td class="mdescLeft">&#160;</td><td class="mdescRight">для подключения <a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec" title="Update S-Function at every step of simulation.">mdlUpdate()</a> <br /></td></tr>
<tr class="separator:ga7556dbbf5cb7f9946d3e39bcda40c63b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4936bd489281a5a9b9a2e081de0f003e" id="r_ga4936bd489281a5a9b9a2e081de0f003e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4936bd489281a5a9b9a2e081de0f003e">MDL_CHECK_PARAMETERS</a>&#160;&#160;&#160;/* Change to #undef to remove function */</td></tr>
<tr class="separator:ga4936bd489281a5a9b9a2e081de0f003e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac032abbf580c891fb0c11e63e9bc668a" id="r_gac032abbf580c891fb0c11e63e9bc668a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gac032abbf580c891fb0c11e63e9bc668a">MDL_START</a>&#160;&#160;&#160;/* Change to #undef to remove function */</td></tr>
<tr class="separator:gac032abbf580c891fb0c11e63e9bc668a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gad3d5b495abad2acd2ae68febd1d2c5ec" id="r_gad3d5b495abad2acd2ae68febd1d2c5ec"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec">mdlUpdate</a> (SimStruct *S)</td></tr>
<tr class="memdesc:gad3d5b495abad2acd2ae68febd1d2c5ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update S-Function at every step of simulation. <br /></td></tr>
<tr class="separator:gad3d5b495abad2acd2ae68febd1d2c5ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52f81157111c2436496e1a9630bdce5b" id="r_ga52f81157111c2436496e1a9630bdce5b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b">mdlOutputs</a> (SimStruct *S)</td></tr>
<tr class="memdesc:ga52f81157111c2436496e1a9630bdce5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writting outputs of S-Function. <br /></td></tr>
<tr class="separator:ga52f81157111c2436496e1a9630bdce5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab500fc17ae5e95797926ac770d903b84" id="r_gab500fc17ae5e95797926ac770d903b84"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84">mdlInitializeSizes</a> (SimStruct *S)</td></tr>
<tr class="separator:gab500fc17ae5e95797926ac770d903b84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0dd07daf338cf84d1aee4bb8b6771720" id="r_ga0dd07daf338cf84d1aee4bb8b6771720"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720">mdlStart</a> (SimStruct *S)</td></tr>
<tr class="memdesc:ga0dd07daf338cf84d1aee4bb8b6771720"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize S-Function at start of simulation. <br /></td></tr>
<tr class="separator:ga0dd07daf338cf84d1aee4bb8b6771720"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4308a5a20d9c7060391059b1dfce872e" id="r_ga4308a5a20d9c7060391059b1dfce872e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e">mdlInitializeSampleTimes</a> (SimStruct *S)</td></tr>
<tr class="memdesc:ga4308a5a20d9c7060391059b1dfce872e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize Sample Time of Simulation. <br /></td></tr>
<tr class="separator:ga4308a5a20d9c7060391059b1dfce872e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga343acfd8b3b5308d6c94bbf40efbbac5" id="r_ga343acfd8b3b5308d6c94bbf40efbbac5"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5">mdlTerminate</a> (SimStruct *S)</td></tr>
<tr class="memdesc:ga343acfd8b3b5308d6c94bbf40efbbac5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Terminate S-Function at the end of simulation. <br /></td></tr>
<tr class="separator:ga343acfd8b3b5308d6c94bbf40efbbac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Исходный код S-Function. </p>
<p>Данный файл содержит функции S-Function, который вызывает MATLAB.</p>
<dl class="section note"><dt>Note</dt><dd>Описание функций по большей части сгенерировано MATLAB'ом, поэтому на английском </dd></dl>
<p class="definition">Definition in file <a class="el" href="_m_c_u_8c_source.html">MCU.c</a>.</p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,28 +0,0 @@
<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="Исходный код S&#45;Function." alt="" coords="405,5,586,64"/>
<area shape="rect" id="Node000002" href="$mcu__wrapper__conf_8h.html" title="Заголовочный файл для оболочки МК." alt="" coords="358,112,500,139"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="476,66,450,101,445,98,472,63"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="524,112,603,139"/>
<area shape="poly" id="edge15_Node000001_Node000011" title=" " alt="" coords="520,63,547,98,542,101,515,66"/>
<area shape="rect" id="Node000003" href="$stm32f4xx__matlab__conf_8h.html" title="Заголовочный файл для конфигурации симулятора МК." alt="" coords="192,187,364,213"/>
<area shape="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>

View File

@ -1 +0,0 @@
f2a5f97f943f4a05da982fbe5376cfc8

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

View File

@ -1,331 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper/MCU.c Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_5bc05bcf5fafad3c8688aee149210d07.html">MCU_Wrapper</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">MCU.c</div></div>
</div><!--header-->
<div class="contents">
<a href="_m_c_u_8c.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/**</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">**************************************************************************</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">* @file MCU.c</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment">* @brief Исходный код S-Function.</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">**************************************************************************</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">@details</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">Данный файл содержит функции S-Function, который вызывает MATLAB.</span></div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">**************************************************************************</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">@note </span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">Описание функций по большей части сгенерировано MATLAB&#39;ом, поэтому на английском</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">**************************************************************************/</span></div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"></span> </div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">/**</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * @addtogroup WRAPPER_SFUNC S-Function funtions</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> * @ingroup MCU_WRAPPER</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * @brief Дефайны и функции блока S-Function</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * @details Здесь собраны функции, с которыми непосредственно работает S-Function</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> * @note Описание функций по большей части сгенерировано MATLAB&#39;ом, поэтому на английском</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> * @{</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> */</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"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0f61df833e166c743295eebf43f0b142"> 22</a></span><span class="preprocessor">#define S_FUNCTION_NAME MCU</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga9a4ab27953070e39249f3fad28e93749"> 23</a></span><span class="preprocessor">#define S_FUNCTION_LEVEL 2</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;<a class="code" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a>&quot;</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga7556dbbf5cb7f9946d3e39bcda40c63b"> 27</a></span><span class="preprocessor">#define MDL_UPDATE </span><span class="comment">///&lt; для подключения mdlUpdate()</span><span class="comment"></span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="comment">/** </span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="comment"> * @brief Update S-Function at every step of simulation</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="comment"> * @param S - pointer to S-Function (library struct from &quot;simstruc.h&quot;)</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment"> * @details Abstract:</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="comment"> * This function is called once for every major integration time step.</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment"> * Discrete states are typically updated here, but this function is useful</span></div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment"> * for performing any tasks that should only take place once per</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment"> * integration step.</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"> */</span><span class="preprocessor"></span></div>
<div class="foldopen" id="foldopen00037" data-start="{" data-end="}">
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec"> 37</a></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec">mdlUpdate</a>(SimStruct *S)</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span>{ </div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="comment">// get time of simulation</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> time_T TIME = ssGetT(S);</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="comment">//---------------SIMULATE MCU---------------</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_function" href="group___m_c_u___w_r_a_p_p_e_r.html#gad3c4ea41584d0367dfbfb697f5e57456">MCU_Step_Simulation</a>(S, TIME); <span class="comment">// SIMULATE MCU</span></div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="comment">//------------------------------------------</span></div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>}<span class="comment">//end mdlUpdate</span></div>
</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="comment"></span> </div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="comment">/** </span></div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="comment"> * @brief Writting outputs of S-Function </span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment"> * @param S - pointer to S-Function (library struct from &quot;simstruc.h&quot;)</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="comment"> * @details Abstract:</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="comment"> * In this function, you compute the outputs of your S-function</span></div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="comment"> * block. Generally outputs are placed in the output vector(s),</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="comment"> * ssGetOutputPortSignal.</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00055" data-start="{" data-end="}">
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b"> 55</a></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b">mdlOutputs</a>(SimStruct *S)</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>{</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <a class="code hl_function" href="mcu__wrapper_8c.html#a47b40a9825bcaeb3a1dfba8b27a0be3f">SIM_writeOutputs</a>(S);</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>}<span class="comment">//end mdlOutputs</span></div>
</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"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4936bd489281a5a9b9a2e081de0f003e"> 60</a></span><span class="preprocessor">#define MDL_CHECK_PARAMETERS </span><span class="comment">/* Change to #undef to remove function */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="preprocessor">#if defined(MDL_CHECK_PARAMETERS) &amp;&amp; defined(MATLAB_MEX_FILE)</span></div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="keyword">static</span> <span class="keywordtype">void</span> mdlCheckParameters(SimStruct *S)</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="keywordtype">int</span> i;</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="comment">// Проверяем и принимаем параметры и разрешаем или запрещаем их менять</span></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="comment">// в процессе моделирования</span></div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <span class="keywordflow">for</span> (i=0; i&lt;1; i++)</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> {</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="comment">// Input parameter must be scalar or vector of type double</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordflow">if</span> (!mxIsDouble(ssGetSFcnParam(S,i)) || mxIsComplex(ssGetSFcnParam(S,i)) ||</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> mxIsEmpty(ssGetSFcnParam(S,i)))</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> {</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> ssSetErrorStatus(S,<span class="stringliteral">&quot;Input parameter must be of type double&quot;</span>);</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <span class="keywordflow">return</span>;</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> }</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="comment">// Параметр м.б. только скаляром, вектором или матрицей</span></div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keywordflow">if</span> (mxGetNumberOfDimensions(ssGetSFcnParam(S,i)) &gt; 2)</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> ssSetErrorStatus(S,<span class="stringliteral">&quot;Параметр м.б. только скаляром, вектором или матрицей&quot;</span>);</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keywordflow">return</span>;</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> }</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="comment">// sim_dt = mxGetPr(ssGetSFcnParam(S,0))[0];</span></div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="comment">// Parameter not tunable</span></div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="comment">// ssSetSFcnParamTunable(S, i, SS_PRM_NOT_TUNABLE);</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="comment">// Parameter tunable (we must create a corresponding run-time parameter)</span></div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> ssSetSFcnParamTunable(S, i, SS_PRM_TUNABLE);</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="comment">// Parameter tunable only during simulation</span></div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="comment">// ssSetSFcnParamTunable(S, i, SS_PRM_SIM_ONLY_TUNABLE);</span></div>
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> }<span class="comment">//for (i=0; i&lt;NPARAMS; i++)</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>}<span class="comment">//end mdlCheckParameters</span></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="preprocessor">#endif </span><span class="comment">//MDL_CHECK_PARAMETERS</span></div>
<div class="foldopen" id="foldopen00095" data-start="{" data-end="}">
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84"> 95</a></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84">mdlInitializeSizes</a>(SimStruct *S)</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span>{ </div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> ssSetNumSFcnParams(S, 1);</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="comment">// Кол-во ожидаемых и фактических параметров должно совпадать</span></div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordflow">if</span>(ssGetNumSFcnParams(S) == ssGetSFcnParamsCount(S))</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> {</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="comment">// Проверяем и принимаем параметры</span></div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> mdlCheckParameters(S);</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> }</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keywordflow">else</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> {</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keywordflow">return</span>;<span class="comment">// Parameter mismatch will be reported by Simulink</span></div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> }</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> </div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="comment">// set up discrete states</span></div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> ssSetNumContStates(S, 0); <span class="comment">// number of continuous states</span></div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> ssSetNumDiscStates(S, <a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gaaed909ba8fd0e4f7a3c2533836dae5d9">DISC_STATES_WIDTH</a>); <span class="comment">// number of discrete states</span></div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="comment">// set up input port</span></div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordflow">if</span> (!ssSetNumInputPorts(S, 1)) <span class="keywordflow">return</span>; </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; <a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga25be09b98d138ff8c740bece06e1bcc6">IN_PORT_NUMB</a>; i++)</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> ssSetInputPortWidth(S, i, <a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac41471250c3d92da182a969e378addfc">IN_PORT_WIDTH</a>);</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> ssSetInputPortDirectFeedThrough(S, 0, 0);</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> ssSetInputPortRequiredContiguous(S, 0, 1); <span class="comment">// direct input signal access</span></div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="comment">// set up output port</span></div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <span class="keywordflow">if</span> (!ssSetNumOutputPorts(S, <a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga9fa483e805a6570c4793b1e0ff9719ac">OUT_PORT_NUMB</a>)) <span class="keywordflow">return</span>; </div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; <a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga9fa483e805a6570c4793b1e0ff9719ac">OUT_PORT_NUMB</a>; i++)</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> ssSetOutputPortWidth(S, i, <a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac90b37686b0abfe29835c9632310897a">OUT_PORT_WIDTH</a>);</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> ssSetNumSampleTimes(S, 1);</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> ssSetNumRWork( S, 5); <span class="comment">// number of real work vector elements</span></div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> ssSetNumIWork( S, 5); <span class="comment">// number of integer work vector elements</span></div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> ssSetNumPWork( S, 0); <span class="comment">// number of pointer work vector elements</span></div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> ssSetNumModes( S, 0); <span class="comment">// number of mode work vector elements</span></div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> ssSetNumNonsampledZCs( S, 0); <span class="comment">// number of nonsampled zero crossings</span></div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> ssSetRuntimeThreadSafetyCompliance(S, RUNTIME_THREAD_SAFETY_COMPLIANCE_TRUE);</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="comment">/* Take care when specifying exception free code - see sfuntmpl.doc */</span></div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> ssSetOptions(S, SS_OPTION_EXCEPTION_FREE_CODE);</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</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>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gac032abbf580c891fb0c11e63e9bc668a"> 143</a></span><span class="preprocessor">#define MDL_START </span><span class="comment">/* Change to #undef to remove function */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="preprocessor">#if defined(MDL_START)</span><span class="comment"></span></div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="comment">/** </span></div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="comment"> * @brief Initialize S-Function at start of simulation</span></div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="comment"> * @param S - pointer to S-Function (library struct from &quot;simstruc.h&quot;)</span></div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span><span class="comment"> * @details Abstract:</span></div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="comment"> * This function is called once at start of model execution. If you</span></div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><span class="comment"> * have states that should be initialized once, this is the place</span></div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span><span class="comment"> * to do it.</span></div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="comment"> */</span><span class="preprocessor"></span></div>
<div class="foldopen" id="foldopen00153" data-start="{" data-end="}">
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720"> 153</a></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720">mdlStart</a>(SimStruct *S)</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span>{</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <a class="code hl_function" href="group___m_c_u___w_r_a_p_p_e_r.html#ga54429d6d68b1d72ce16bab374e3ffa08">SIM_Initialize_Simulation</a>();</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span>}</div>
</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span><span class="preprocessor">#endif </span><span class="comment">// MDL_START</span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span><span class="comment"></span> </div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="comment">/** </span></div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span><span class="comment"> * @brief Initialize Sample Time of Simulation</span></div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span><span class="comment"> * @param S - pointer to S-Function (library struct from &quot;simstruc.h&quot;)</span></div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="comment"> * @details Abstract:</span></div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span><span class="comment"> * This function is used to specify the sample time(s) for your</span></div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="comment"> * S-function. You must register the same number of sample times as</span></div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span><span class="comment"> * specified in ssSetNumSampleTimes.</span></div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00167" data-start="{" data-end="}">
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e"> 167</a></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e">mdlInitializeSampleTimes</a>(SimStruct *S)</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span>{ </div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> <span class="comment">// Шаг дискретизации</span></div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a> = mxGetPr(ssGetSFcnParam(S,<a class="code hl_define" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gae468832efa6adf5e9a96cabd8f878b47">NPARAMS</a>-1))[0];</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> </div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="comment">// Register one pair for each sample time</span></div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> ssSetSampleTime(S, 0, <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM_Sample_Time</a>);</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> ssSetOffsetTime(S, 0, 0.0);</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span>}</div>
</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span><span class="comment"></span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="comment">/** </span></div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="comment"> * @brief Terminate S-Function at the end of simulation</span></div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span><span class="comment"> * @param S - pointer to S-Function (library struct from &quot;simstruc.h&quot;)</span></div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span><span class="comment"> * @details Abstract:</span></div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span><span class="comment"> * In this function, you should perform any actions that are necessary</span></div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span><span class="comment"> * at the termination of a simulation. For example, if memory was</span></div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span><span class="comment"> * allocated in mdlStart, this is the place to free it.</span></div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span><span class="comment"> */</span></div>
<div class="foldopen" id="foldopen00185" data-start="{" data-end="}">
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5"> 185</a></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5">mdlTerminate</a>(SimStruct *S)</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span>{</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#ad81f091fd8c1ad2908a5dd5967f3322e">fMCU_Stop</a> = 1;</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> ResumeThread(<a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#af2b1efce882c9bc0926c715c16773afb">hMCUThread</a>);</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> WaitForSingleObject(<a class="code hl_variable" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a>.<a class="code hl_variable" href="struct_s_i_m_____m_c_u_handle_type_def.html#af2b1efce882c9bc0926c715c16773afb">hMCUThread</a>, 10000);</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> <a class="code hl_function" href="group___m_c_u___w_r_a_p_p_e_r.html#ga6f04b162923bada308d9668743425b92">SIM_deInitialize_Simulation</a>();</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> mexUnlock();</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span>}</div>
</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="comment"></span> </div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="comment">/** WRAPPER_SFUNC</span></div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span><span class="comment"> * @}</span></div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="comment"> */</span></div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><span class="preprocessor">#ifdef MATLAB_MEX_FILE </span><span class="comment">/* Is this file being compiled as a </span></div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="comment"> MEX-file? */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span><span class="preprocessor">#include &quot;simulink.c&quot;</span> <span class="comment">/* MEX-file interface mechanism */</span></div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span><span class="preprocessor">#include &quot;cg_sfun.h&quot;</span> <span class="comment">/* Code generation registration </span></div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="comment"> function */</span></div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="agroup___m_c_u___w_r_a_p_p_e_r_html_ga54429d6d68b1d72ce16bab374e3ffa08"><div class="ttname"><a href="group___m_c_u___w_r_a_p_p_e_r.html#ga54429d6d68b1d72ce16bab374e3ffa08">SIM_Initialize_Simulation</a></div><div class="ttdeci">void SIM_Initialize_Simulation(void)</div><div class="ttdoc">Инициализация симуляции МК.</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper_8c_source.html#l00145">mcu_wrapper.c:145</a></div></div>
<div class="ttc" id="agroup___m_c_u___w_r_a_p_p_e_r_html_ga6f04b162923bada308d9668743425b92"><div class="ttname"><a href="group___m_c_u___w_r_a_p_p_e_r.html#ga6f04b162923bada308d9668743425b92">SIM_deInitialize_Simulation</a></div><div class="ttdeci">void SIM_deInitialize_Simulation(void)</div><div class="ttdoc">Деинициализация симуляции МК.</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper_8c_source.html#l00162">mcu_wrapper.c:162</a></div></div>
<div class="ttc" id="agroup___m_c_u___w_r_a_p_p_e_r_html_gad3c4ea41584d0367dfbfb697f5e57456"><div class="ttname"><a href="group___m_c_u___w_r_a_p_p_e_r.html#gad3c4ea41584d0367dfbfb697f5e57456">MCU_Step_Simulation</a></div><div class="ttdeci">void MCU_Step_Simulation(SimStruct *S, time_T time)</div><div class="ttdoc">Симуляция МК на один такт симуляции.</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper_8c_source.html#l00053">mcu_wrapper.c:53</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_ga25be09b98d138ff8c740bece06e1bcc6"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga25be09b98d138ff8c740bece06e1bcc6">IN_PORT_NUMB</a></div><div class="ttdeci">#define IN_PORT_NUMB</div><div class="ttdoc">number of input ports</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00056">mcu_wrapper_conf.h:56</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_ga7bd77e7f9825a3661f357e430246bfe8"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a></div><div class="ttdeci">SIM__MCUHandleTypeDef hmcu</div><div class="ttdoc">Хендл для управления потоком программы МК</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper_8c_source.html#l00016">mcu_wrapper.c:16</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_ga9fa483e805a6570c4793b1e0ff9719ac"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga9fa483e805a6570c4793b1e0ff9719ac">OUT_PORT_NUMB</a></div><div class="ttdeci">#define OUT_PORT_NUMB</div><div class="ttdoc">number of output ports</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00058">mcu_wrapper_conf.h:58</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_gaaed909ba8fd0e4f7a3c2533836dae5d9"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#gaaed909ba8fd0e4f7a3c2533836dae5d9">DISC_STATES_WIDTH</a></div><div class="ttdeci">#define DISC_STATES_WIDTH</div><div class="ttdoc">width of discrete states array</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00059">mcu_wrapper_conf.h:59</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_gac41471250c3d92da182a969e378addfc"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac41471250c3d92da182a969e378addfc">IN_PORT_WIDTH</a></div><div class="ttdeci">#define IN_PORT_WIDTH</div><div class="ttdoc">width of input ports</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00055">mcu_wrapper_conf.h:55</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_gac90b37686b0abfe29835c9632310897a"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac90b37686b0abfe29835c9632310897a">OUT_PORT_WIDTH</a></div><div class="ttdeci">#define OUT_PORT_WIDTH</div><div class="ttdoc">width of output ports</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00057">mcu_wrapper_conf.h:57</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___c_o_n_f_html_gae468832efa6adf5e9a96cabd8f878b47"><div class="ttname"><a href="group___w_r_a_p_p_e_r___c_o_n_f.html#gae468832efa6adf5e9a96cabd8f878b47">NPARAMS</a></div><div class="ttdeci">#define NPARAMS</div><div class="ttdoc">number of input parametrs (only Ts)</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00054">mcu_wrapper_conf.h:54</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___s_f_u_n_c_html_ga0dd07daf338cf84d1aee4bb8b6771720"><div class="ttname"><a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720">mdlStart</a></div><div class="ttdeci">static void mdlStart(SimStruct *S)</div><div class="ttdoc">Initialize S-Function at start of simulation.</div><div class="ttdef"><b>Definition</b> <a href="#l00153">MCU.c:153</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___s_f_u_n_c_html_ga343acfd8b3b5308d6c94bbf40efbbac5"><div class="ttname"><a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5">mdlTerminate</a></div><div class="ttdeci">static void mdlTerminate(SimStruct *S)</div><div class="ttdoc">Terminate S-Function at the end of simulation.</div><div class="ttdef"><b>Definition</b> <a href="#l00185">MCU.c:185</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___s_f_u_n_c_html_ga4308a5a20d9c7060391059b1dfce872e"><div class="ttname"><a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e">mdlInitializeSampleTimes</a></div><div class="ttdeci">static void mdlInitializeSampleTimes(SimStruct *S)</div><div class="ttdoc">Initialize Sample Time of Simulation.</div><div class="ttdef"><b>Definition</b> <a href="#l00167">MCU.c:167</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___s_f_u_n_c_html_ga52f81157111c2436496e1a9630bdce5b"><div class="ttname"><a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b">mdlOutputs</a></div><div class="ttdeci">static void mdlOutputs(SimStruct *S)</div><div class="ttdoc">Writting outputs of S-Function.</div><div class="ttdef"><b>Definition</b> <a href="#l00055">MCU.c:55</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___s_f_u_n_c_html_gab500fc17ae5e95797926ac770d903b84"><div class="ttname"><a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84">mdlInitializeSizes</a></div><div class="ttdeci">static void mdlInitializeSizes(SimStruct *S)</div><div class="ttdef"><b>Definition</b> <a href="#l00095">MCU.c:95</a></div></div>
<div class="ttc" id="agroup___w_r_a_p_p_e_r___s_f_u_n_c_html_gad3d5b495abad2acd2ae68febd1d2c5ec"><div class="ttname"><a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec">mdlUpdate</a></div><div class="ttdeci">static void mdlUpdate(SimStruct *S)</div><div class="ttdoc">Update S-Function at every step of simulation.</div><div class="ttdef"><b>Definition</b> <a href="#l00037">MCU.c:37</a></div></div>
<div class="ttc" id="amcu__wrapper_8c_html_a47b40a9825bcaeb3a1dfba8b27a0be3f"><div class="ttname"><a href="mcu__wrapper_8c.html#a47b40a9825bcaeb3a1dfba8b27a0be3f">SIM_writeOutputs</a></div><div class="ttdeci">void SIM_writeOutputs(SimStruct *S)</div><div class="ttdoc">Формирование выходов S-Function.</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper_8c_source.html#l00122">mcu_wrapper.c:122</a></div></div>
<div class="ttc" id="amcu__wrapper__conf_8h_html"><div class="ttname"><a href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></div><div class="ttdoc">Заголовочный файл для оболочки МК.</div></div>
<div class="ttc" id="astruct_s_i_m_____m_c_u_handle_type_def_html_ab19a05224f30fab089c5d5e18fdcca36"><div class="ttname"><a href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM__MCUHandleTypeDef::SIM_Sample_Time</a></div><div class="ttdeci">double SIM_Sample_Time</div><div class="ttdoc">sample time of simulation</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00083">mcu_wrapper_conf.h:83</a></div></div>
<div class="ttc" id="astruct_s_i_m_____m_c_u_handle_type_def_html_ad81f091fd8c1ad2908a5dd5967f3322e"><div class="ttname"><a href="struct_s_i_m_____m_c_u_handle_type_def.html#ad81f091fd8c1ad2908a5dd5967f3322e">SIM__MCUHandleTypeDef::fMCU_Stop</a></div><div class="ttdeci">unsigned fMCU_Stop</div><div class="ttdoc">флаг для выхода из потока программы МК</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00082">mcu_wrapper_conf.h:82</a></div></div>
<div class="ttc" id="astruct_s_i_m_____m_c_u_handle_type_def_html_af2b1efce882c9bc0926c715c16773afb"><div class="ttname"><a href="struct_s_i_m_____m_c_u_handle_type_def.html#af2b1efce882c9bc0926c715c16773afb">SIM__MCUHandleTypeDef::hMCUThread</a></div><div class="ttdeci">HANDLE hMCUThread</div><div class="ttdoc">Хендл для потока МК</div><div class="ttdef"><b>Definition</b> <a href="mcu__wrapper__conf_8h_source.html#l00079">mcu_wrapper_conf.h:79</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,84 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,94 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Data 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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;">&#160;</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;">&#160;</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;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_channels___sim.html" target="_self">Channels_Sim</a></td><td class="desc">Структура для моделирования каналов таймера </td></tr>
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html" target="_self">SIM__MCUHandleTypeDef</a></td><td class="desc">MCU handle Structure definition </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_slave_channels.html" target="_self">SlaveChannels</a></td><td class="desc">Структура для управления Слейв Таймерами </td></tr>
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_t_i_m___sim.html" target="_self">TIM_Sim</a></td><td class="desc">Структура для моделирования таймера </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 635 B

View File

@ -1,99 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Data Structure Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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 Structure Index</div></div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
<div class="classindex">
<dl class="classindex even">
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
<dd><a class="el" href="struct_channels___sim.html">Channels_Sim</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
<dd><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html">SIM__MCUHandleTypeDef</a></dd><dd><a class="el" href="struct_slave_channels.html">SlaveChannels</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
<dd><a class="el" href="struct_t_i_m___sim.html">TIM_Sim</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter__" name="letter__">_</a></dt>
<dd><a class="el" href="struct__cortex__memory.html">_cortex_memory</a></dd><dd><a class="el" href="struct__memory.html">_memory</a></dd></dl>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,61 +0,0 @@
/**
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)
}
}
})

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

View File

@ -1,58 +0,0 @@
/*!
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);
}
},
}

View File

@ -1,222 +0,0 @@
/**
The code below is based on the Doxygen Awesome project with some minor modifications
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.
*/
class DarkModeToggle extends HTMLElement {
static darkmode_cookie_name = ''+'prefers-dark';
static lightmode_cookie_name = ''+'prefers-light';
static icon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" height="1em" width="1em"><g fill="none" fill-rule="evenodd"><path d="M0 0h24v24H0z"></path><rect width="1" height="3" x="12" fill="currentColor" rx=".5"></rect><rect width="1" height="3" x="12" y="21" fill="currentColor" rx=".5"></rect><rect width="1" height="3" x="22" y="10.5" fill="currentColor" rx=".5" transform="rotate(90 22.5 12)"></rect><rect width="1" height="3" x="1" y="10.5" fill="currentColor" rx=".5" transform="rotate(90 1.5 12)"></rect><rect width="1" height="3" x="19" y="3" fill="currentColor" rx=".5" transform="rotate(-135 19.5 4.5)"></rect><rect width="1" height="3" x="19" y="18" fill="currentColor" rx=".5" transform="rotate(135 19.5 19.5)"></rect><rect width="1" height="3" x="4" y="3" fill="currentColor" rx=".5" transform="scale(1 -1) rotate(45 15.37 0)"></rect><rect width="1" height="3" x="4" y="18" fill="currentColor" rx=".5" transform="scale(1 -1) rotate(-45 -42.57 0)"></rect><circle cx="12" cy="12" r="6.5" stroke="currentColor"></circle><path fill="currentColor" stroke="currentColor" d="M12.5 18.48V5.52a6.5 6.5 0 010 12.96z"></path></g></svg>';
static title = "Toggle Light/Dark Mode"
static prefersLightModeInDarkModeKey = "prefers-light-mode-in-dark-mode"
static prefersDarkModeInLightModeKey = "prefers-dark-mode-in-light-mode"
static _staticConstructor = function() {
DarkModeToggle.enableDarkMode(DarkModeToggle.userPreference)
// Update the color scheme when the browsers preference changes
// without user interaction on the website.
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
DarkModeToggle.onSystemPreferenceChanged()
})
// Update the color scheme when the tab is made visible again.
// It is possible that the appearance was changed in another tab
// while this tab was in the background.
document.addEventListener("visibilitychange", visibilityState => {
if (document.visibilityState === 'visible') {
DarkModeToggle.onSystemPreferenceChanged()
}
});
}()
static init() {
$(function() {
$(document).ready(function() {
const toggleButton = document.createElement('dark-mode-toggle')
toggleButton.title = DarkModeToggle.title
toggleButton.innerHTML = DarkModeToggle.icon
toggleButton.tabIndex = 0;
function addButton() {
const titleArea = document.getElementById("titlearea");
const searchBox = document.getElementById("MSearchBox");
const mainMenu = document.getElementById("main-menu");
const navRow1 = document.getElementById("navrow1");
let mainMenuVisible = false;
if (mainMenu) {
const menuStyle = window.getComputedStyle(mainMenu);
mainMenuVisible = menuStyle.display!=='none'
}
const searchBoxPos1 = document.getElementById("searchBoxPos1");
if (searchBox) { // (1) search box visible
searchBox.parentNode.appendChild(toggleButton)
} else if (navRow1) { // (2) no search box, static menu bar
const li = document.createElement('li');
li.style = 'float: right;'
li.appendChild(toggleButton);
toggleButton.style = 'width: 24px; height: 25px; padding-top: 11px; float: right;';
const row = document.querySelector('#navrow1 > ul:first-of-type');
row.appendChild(li)
} else if (mainMenu && mainMenuVisible) { // (3) no search box + dynamic menu bar expanded
const li = document.createElement('li');
li.style = 'float: right;'
li.appendChild(toggleButton);
toggleButton.style = 'width: 14px; height: 36px; padding-top: 10px; float: right;';
mainMenu.appendChild(li)
} else if (searchBoxPos1) { // (4) no search box + dynamic menu bar collapsed
toggleButton.style = 'width: 24px; height: 36px; padding-top: 10px; float: right;';
searchBoxPos1.style = 'top: 0px;'
searchBoxPos1.appendChild(toggleButton);
} else if (titleArea) { // (5) no search box and no navigation tabs
toggleButton.style = 'width: 24px; height: 24px; position: absolute; right: 0px; top: 34px;';
titleArea.append(toggleButton);
}
}
$(document).ready(() => addButton());
$(window).resize(() => addButton());
let inFocus = false;
$(document).focusin(() => inFocus = true);
$(document).focusout(() => inFocus = false);
$(document).keyup(function(e) {
if (e.keyCode==27 && !inFocus) { // escape key maps to keycode `27`
e.stopPropagation();
DarkModeToggle.userPreference = !DarkModeToggle.userPreference
}
})
DarkModeToggle.setDarkModeVisibility(DarkModeToggle.darkModeEnabled)
})
})
}
constructor() {
super();
this.onclick=this.toggleDarkMode
this.onkeypress=function(e){if (e.keyCode==13) { this.toggleDarkMode(); }};
}
/**
* @returns `true` for dark-mode, `false` for light-mode system preference
*/
static get systemPreference() {
return window.matchMedia('(prefers-color-scheme: dark)').matches
}
static get prefersDarkModeInLightMode() {
return Cookie.readSetting(DarkModeToggle.darkmode_cookie_name,'0')=='1';
}
static set prefersDarkModeInLightMode(preference) {
if (preference) {
Cookie.writeSetting(DarkModeToggle.darkmode_cookie_name,'1');
} else {
Cookie.eraseSetting(DarkModeToggle.darkmode_cookie_name);
}
}
static get prefersLightModeInDarkMode() {
return Cookie.readSetting(DarkModeToggle.lightmode_cookie_name,'0')=='1'
}
static set prefersLightModeInDarkMode(preference) {
if (preference) {
Cookie.writeSetting(DarkModeToggle.lightmode_cookie_name,'1');
} else {
Cookie.eraseSetting(DarkModeToggle.lightmode_cookie_name);
}
}
/**
* @returns `true` for dark-mode, `false` for light-mode user preference
*/
static get userPreference() {
return (!DarkModeToggle.systemPreference && DarkModeToggle.prefersDarkModeInLightMode) ||
(DarkModeToggle.systemPreference && !DarkModeToggle.prefersLightModeInDarkMode)
}
static set userPreference(userPreference) {
DarkModeToggle.darkModeEnabled = userPreference
if (!userPreference) {
if (DarkModeToggle.systemPreference) {
DarkModeToggle.prefersLightModeInDarkMode = true
} else {
DarkModeToggle.prefersDarkModeInLightMode = false
}
} else {
if (!DarkModeToggle.systemPreference) {
DarkModeToggle.prefersDarkModeInLightMode = true
} else {
DarkModeToggle.prefersLightModeInDarkMode = false
}
}
DarkModeToggle.onUserPreferenceChanged()
}
static setDarkModeVisibility(enable) {
let darkModeStyle, lightModeStyle;
if(enable) {
darkModeStyle = 'inline-block';
lightModeStyle = 'none'
} else {
darkModeStyle = 'none';
lightModeStyle = 'inline-block'
}
document.querySelectorAll('.dark-mode-visible' ).forEach(el => el.style.display = darkModeStyle);
document.querySelectorAll('.light-mode-visible').forEach(el => el.style.display = lightModeStyle);
}
static enableDarkMode(enable) {
if(enable) {
DarkModeToggle.darkModeEnabled = true
document.documentElement.classList.add("dark-mode")
document.documentElement.classList.remove("light-mode")
} else {
DarkModeToggle.darkModeEnabled = false
document.documentElement.classList.remove("dark-mode")
document.documentElement.classList.add("light-mode")
}
DarkModeToggle.setDarkModeVisibility(enable)
}
static onSystemPreferenceChanged() {
DarkModeToggle.darkModeEnabled = DarkModeToggle.userPreference
DarkModeToggle.enableDarkMode(DarkModeToggle.darkModeEnabled)
}
static onUserPreferenceChanged() {
DarkModeToggle.enableDarkMode(DarkModeToggle.darkModeEnabled)
}
toggleDarkMode() {
DarkModeToggle.userPreference = !DarkModeToggle.userPreference
}
}
customElements.define("dark-mode-toggle", DarkModeToggle);
DarkModeToggle.init();

View File

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab -&gt; MCU_Wrapper 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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="contents">
<h3>MCU_STM32F4xx_Matlab &rarr; MCU_Wrapper Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in MCU_STM32F4xx_Matlab</th><th class="dirtab">Includes file in MCU_Wrapper</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__conf_8c.html">stm32f4xx_matlab_conf.c</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a>&#160;/&#160;<a class="el" href="stm32f4xx__matlab__gpio_8h.html">stm32f4xx_matlab_gpio.h</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a>&#160;/&#160;<a class="el" href="stm32f4xx__matlab__rcc_8h.html">stm32f4xx_matlab_rcc.h</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a>&#160;/&#160;<a class="el" href="stm32f4xx__matlab__tim_8h.html">stm32f4xx_matlab_tim.h</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr></table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab -&gt; STM32F4xx_SIMULINK 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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="contents">
<h3>MCU_STM32F4xx_Matlab &rarr; STM32F4xx_SIMULINK Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in MCU_STM32F4xx_Matlab</th><th class="dirtab">Includes file in MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__conf_8h.html">stm32f4xx_matlab_conf.h</a></td><td class="dirtab"><a class="el" href="stm32f4xx__matlab__gpio_8h.html">stm32f4xx_matlab_gpio.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__conf_8h.html">stm32f4xx_matlab_conf.h</a></td><td class="dirtab"><a class="el" href="stm32f4xx__matlab__rcc_8h.html">stm32f4xx_matlab_rcc.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__conf_8h.html">stm32f4xx_matlab_conf.h</a></td><td class="dirtab"><a class="el" href="stm32f4xx__matlab__tim_8h.html">stm32f4xx_matlab_tim.h</a></td></tr></table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_Wrapper -&gt; 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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 &rarr; 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&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,85 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK -&gt; MCU_Wrapper 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a></li> </ul>
</div>
</div><!-- top -->
<div class="contents">
<h3>STM32F4xx_SIMULINK &rarr; MCU_Wrapper Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK</th><th class="dirtab">Includes file in MCU_Wrapper</th></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__gpio_8h.html">stm32f4xx_matlab_gpio.h</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__rcc_8h.html">stm32f4xx_matlab_rcc.h</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr><tr class="dirtab"><td class="dirtab"><a class="el" href="stm32f4xx__matlab__tim_8h.html">stm32f4xx_matlab_tim.h</a></td><td class="dirtab"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr></table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,106 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers/CMSIS 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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="stm32f407xx__matlab__memory_8h_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f407xx__matlab__memory_8h.html">stm32f407xx_matlab_memory.h</a></td></tr>
<tr class="memdesc:stm32f407xx__matlab__memory_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Заголовочный файл для определения памяти МК STM32F4xx. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,4 +0,0 @@
<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>

View File

@ -1 +0,0 @@
c709a31c7491ec3efb3f17707f6c67ce

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1005 B

View File

@ -1,124 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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">
<p><p><b> Папка с исходным кодом оболочки МК. </b> </p>
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Directory dependency graph for MCU_Wrapper:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</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="Папка с исходным кодом оболочки МК." alt="" coords="40,5,147,32"/>
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="5,80,182,107"/>
<area shape="poly" href="dir_000003_000002.html" alt="" coords="96,33,96,64,91,64,91,33"/>
<area shape="rect" href="dir_000003_000002.html" title="1" alt="" coords="98,53,105,69"/>
</map>
</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="_m_c_u_8c_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_m_c_u_8c.html">MCU.c</a></td></tr>
<tr class="memdesc:_m_c_u_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Исходный код S-Function. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="mcu__wrapper_8c_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mcu__wrapper_8c.html">mcu_wrapper.c</a></td></tr>
<tr class="memdesc:mcu__wrapper_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Исходный код оболочки МК. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mcu__wrapper__conf_8h.html">mcu_wrapper_conf.h</a></td></tr>
<tr class="memdesc:mcu__wrapper__conf_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Заголовочный файл для оболочки МК. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="run__mex_8bat_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="run__mex_8bat.html">run_mex.bat</a></td></tr>
<tr class="memdesc:run__mex_8bat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Батник для компиляции оболочки МК. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p><b> Папка с исходным кодом оболочки МК. </b> </p>
<p>В этой папке содержаться оболочка(англ. wrapper) для запуска и контроля эмуляции микроконтроллеров в MATLAB (любого МК, не только STM). Оболочка представляет собой S-Function - блок в Simulink, который работает по скомпилированому коду. Компиляция происходит с помощью MSVC-компилятора. </p>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,6 +0,0 @@
<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="Папка с исходным кодом оболочки МК." alt="" coords="40,5,147,32"/>
<area shape="rect" id="node2" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="5,80,182,107"/>
<area shape="poly" id="edge1" href="dir_000003_000002.html" alt="" coords="96,33,96,64,91,64,91,33"/>
<area shape="rect" id="edge1-headlabel" href="dir_000003_000002.html" title="1" alt="" coords="98,53,105,69"/>
</map>

View File

@ -1 +0,0 @@
8968987f0c27ecbf57ecf6f640d2c2e1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -1,135 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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">
<p><p><b> Папка с исходным кодом для симуляции МК. </b> </p>
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Directory dependency graph for MCU_STM32F4xx_Matlab:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</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_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="29,101,192,128"/>
<area shape="poly" href="dir_000002_000004.html" alt="" coords="117,53,115,86,110,85,111,53"/>
<area shape="rect" href="dir_000002_000004.html" title="3" alt="" coords="117,75,124,91"/>
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="116,176,223,203"/>
<area shape="poly" href="dir_000002_000003.html" alt="" coords="148,51,180,70,195,84,206,100,211,117,208,135,192,166,188,163,203,133,206,117,202,102,191,87,177,75,145,56"/>
<area shape="rect" href="dir_000002_000003.html" title="4" alt="" coords="195,159,202,175"/>
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="227,27,290,53"/>
<area shape="poly" href="dir_000004_000003.html" alt="" coords="123,127,152,162,148,165,119,130"/>
<area shape="rect" href="dir_000004_000003.html" title="3" alt="" coords="151,148,158,164"/>
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,301,139"/>
</map>
</div>
<table class="memberdecls">
<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>&#160;</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">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a></td></tr>
<tr class="memdesc:dir_df8c7f866fb3beabf246989867a8aa90"><td class="mdescLeft">&#160;</td><td class="mdescRight"><b> Папка с исходным кодом симулятора МК. </b> <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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"><a href="stm32f4xx__matlab__conf_8c_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__conf_8c.html">stm32f4xx_matlab_conf.c</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__conf_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Исходный код для конфигурации симулятора МК. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__conf_8h.html">stm32f4xx_matlab_conf.h</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__conf_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Заголовочный файл для конфигурации симулятора МК. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p><b> Папка с исходным кодом для симуляции МК. </b> </p>
<p>В данной папке содержаться модули для симуляции МК в MATLAB:</p><ul>
<li>Драйверы МК - они переделаны так, чтобы запускаться и работать в MATLAB.</li>
<li>Симулятор МК - он моделирует работу нужной периферии в MATLAB </li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,12 +0,0 @@
<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="node3" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="29,101,192,128"/>
<area shape="poly" id="edge2" href="dir_000002_000004.html" alt="" coords="117,53,115,86,110,85,111,53"/>
<area shape="rect" id="edge2-headlabel" href="dir_000002_000004.html" title="3" alt="" coords="117,75,124,91"/>
<area shape="rect" id="node4" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="116,176,223,203"/>
<area shape="poly" id="edge1" href="dir_000002_000003.html" alt="" coords="148,51,180,70,195,84,206,100,211,117,208,135,192,166,188,163,203,133,206,117,202,102,191,87,177,75,145,56"/>
<area shape="rect" id="edge1-headlabel" href="dir_000002_000003.html" title="4" alt="" coords="195,159,202,175"/>
<area shape="rect" id="node2" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" title="Drivers" alt="" coords="227,27,290,53"/>
<area shape="poly" id="edge3" href="dir_000004_000003.html" alt="" coords="123,127,152,162,148,165,119,130"/>
<area shape="rect" id="edge3-headlabel" href="dir_000004_000003.html" title="3" alt="" coords="151,148,158,164"/>
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,301,139"/>
</map>

View File

@ -1 +0,0 @@
e6f61ee8219fbd3292fce4ebb5612313

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

View File

@ -1,106 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/Drivers 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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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="125,64,190,91"/>
<area shape="rect" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" alt="" coords="27,53,200,101"/>
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,211,112"/>
</map>
</div>
<table class="memberdecls">
<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>&#160;</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">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,5 +0,0 @@
<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="125,64,190,91"/>
<area shape="rect" id="clust2" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" alt="" coords="27,53,200,101"/>
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,211,112"/>
</map>

View File

@ -1 +0,0 @@
8818a3371f5e32165b9e177200a07e98

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -1,138 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/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>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- 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_df8c7f866fb3beabf246989867a8aa90.html">STM32F4xx_SIMULINK</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">STM32F4xx_SIMULINK Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<p><p><b> Папка с исходным кодом симулятора МК. </b> </p>
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Directory dependency graph for STM32F4xx_SIMULINK:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="dir_df8c7f866fb3beabf246989867a8aa90_dep.png" border="0" usemap="#adir__df8c7f866fb3beabf246989867a8aa90__dep" alt="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK"/></div>
<map name="adir__df8c7f866fb3beabf246989867a8aa90__dep" id="adir__df8c7f866fb3beabf246989867a8aa90__dep">
<area shape="rect" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="26,53,190,80"/>
<area shape="rect" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="54,128,162,155"/>
<area shape="poly" href="dir_000004_000003.html" alt="" coords="111,81,111,112,105,112,105,81"/>
<area shape="rect" href="dir_000004_000003.html" title="3" alt="" coords="113,101,120,117"/>
<area shape="rect" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,200,91"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__gpio_8c_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__gpio_8c.html">stm32f4xx_matlab_gpio.c</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__gpio_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Исходный код симулятора портов. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__gpio_8h.html">stm32f4xx_matlab_gpio.h</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__gpio_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Заголовочный файл для симулятора портов. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__rcc_8c_source.html"><span class="icondoc"></span></a>&#160;</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">&#160;</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>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__rcc_8h.html">stm32f4xx_matlab_rcc.h</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__rcc_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Заголовочный файл для симулятора клока. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__matlab__tim_8c_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__tim_8c.html">stm32f4xx_matlab_tim.c</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__tim_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Исходный код симулятора таймеров. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__matlab__tim_8h.html">stm32f4xx_matlab_tim.h</a></td></tr>
<tr class="memdesc:stm32f4xx__matlab__tim_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Заголовочный файл для симулятора таймеров. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="stm32f4xx__periph__registers_8c_source.html"><span class="icondoc"></span></a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stm32f4xx__periph__registers_8c.html">stm32f4xx_periph_registers.c</a></td></tr>
<tr class="memdesc:stm32f4xx__periph__registers_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Исходный код с переменными регистров периферии. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p><b> Папка с исходным кодом симулятора МК. </b> </p>
<p>В этой папке содержаться файлы для эмуляции периферии STM32 в MATLAB. Структура файлов такая же, как в библиотеке HAL:</p><ul>
<li>название серии МК, который эмулируется (stm32f4xx),</li>
<li>идентификатор, что это для MATLAB (matlab),</li>
<li>периферия, функции для эмуляции которой содержит конкретный файл (gpio, tim).</li>
</ul>
<p>Пример: "stm32f4xx_matlab_tim.c/.h" </p>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,7 +0,0 @@
<map id="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK" name="F:/Work/Projects/MATLAB/matlab_stm_emulate/MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK">
<area shape="rect" id="node1" href="dir_df8c7f866fb3beabf246989867a8aa90.html" title="Папка с исходным кодом симулятора МК." alt="" coords="26,53,190,80"/>
<area shape="rect" id="node2" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" title="Папка с исходным кодом оболочки МК." alt="" coords="54,128,162,155"/>
<area shape="poly" id="edge1" href="dir_000004_000003.html" alt="" coords="111,81,111,112,105,112,105,81"/>
<area shape="rect" id="edge1-headlabel" href="dir_000004_000003.html" title="3" alt="" coords="113,101,120,117"/>
<area shape="rect" id="clust1" href="dir_9609623a411adcd586e91350a30aa9d5.html" title="Папка с исходным кодом для симуляции МК." alt="" coords="16,16,200,91"/>
</map>

View File

@ -1 +0,0 @@
3dd5c2b9029a39c4bd6a040ec2534660

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#4665A2">
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
</g>
<g style="fill:#D8DFEE;stroke-width:0">
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#C4CFE5">
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
</g>
<g style="fill:#4665A2;stroke-width:0">
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1,160 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<title>Validator / crawler helper</title>
<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"/>
</head>
<body>
<a href="stm32f407xx__matlab__memory_8h_source.html"/>
<a href="stm32f4xx__matlab__conf_8c_source.html"/>
<a href="stm32f4xx__matlab__conf_8h_source.html"/>
<a href="stm32f4xx__matlab__gpio_8c_source.html"/>
<a href="stm32f4xx__matlab__gpio_8h_source.html"/>
<a href="stm32f4xx__matlab__rcc_8c_source.html"/>
<a href="stm32f4xx__matlab__rcc_8h_source.html"/>
<a href="stm32f4xx__matlab__tim_8c_source.html"/>
<a href="stm32f4xx__matlab__tim_8h_source.html"/>
<a href="stm32f4xx__periph__registers_8c_source.html"/>
<a href="_m_c_u_8c_source.html"/>
<a href="mcu__wrapper_8c_source.html"/>
<a href="mcu__wrapper__conf_8h_source.html"/>
<a href="run__mex_8bat_source.html"/>
<a href="mexing_8m_source.html"/>
<a href="stm32f407xx__matlab__memory_8h.html"/>
<a href="stm32f4xx__matlab__conf_8c.html"/>
<a href="stm32f4xx__matlab__conf_8h.html"/>
<a href="stm32f4xx__matlab__gpio_8c.html"/>
<a href="stm32f4xx__matlab__gpio_8h.html"/>
<a href="stm32f4xx__matlab__rcc_8c.html"/>
<a href="stm32f4xx__matlab__rcc_8h.html"/>
<a href="stm32f4xx__matlab__tim_8c.html"/>
<a href="stm32f4xx__matlab__tim_8h.html"/>
<a href="stm32f4xx__periph__registers_8c.html"/>
<a href="_m_c_u_8c.html"/>
<a href="mcu__wrapper_8c.html"/>
<a href="mcu__wrapper__conf_8h.html"/>
<a href="run__mex_8bat.html"/>
<a href="mexing_8m.html"/>
<a href="_r_e_a_d_m_e_8md.html"/>
<a href="group___m_c_u___w_r_a_p_p_e_r.html"/>
<a href="group___c_m_s_i_s__core__base.html"/>
<a href="group___w_r_a_p_p_e_r___s_f_u_n_c.html"/>
<a href="group___w_r_a_p_p_e_r___c_o_n_f.html"/>
<a href="group___s_t_m___s_i_m_u_l_a_t_i_o_n.html"/>
<a href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html"/>
<a href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html"/>
<a href="group___peripheral__memory__map.html"/>
<a href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html"/>
<a href="group___r_c_c___s_i_m_u_l_a_t_o_r.html"/>
<a href="group___t_i_m___s_i_m_u_l_a_t_o_r.html"/>
<a href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html"/>
<a href="struct__cortex__memory.html"/>
<a href="struct__memory.html"/>
<a href="struct_channels___sim.html"/>
<a href="struct_s_i_m_____m_c_u_handle_type_def.html"/>
<a href="struct_slave_channels.html"/>
<a href="struct_t_i_m___sim.html"/>
<a href="graph_legend.html"/>
<a href="dir_30f2d142c55236add84215456f0e2b1c.html"/>
<a href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html"/>
<a href="dir_9609623a411adcd586e91350a30aa9d5.html"/>
<a href="dir_5bc05bcf5fafad3c8688aee149210d07.html"/>
<a href="dir_df8c7f866fb3beabf246989867a8aa90.html"/>
<a href="dir_000002_000003.html"/>
<a href="dir_000002_000004.html"/>
<a href="dir_000004_000003.html"/>
<a href="dir_000003_000002.html"/>
<a href="index.html"/>
<a href="doxygen_crawl.html"/>
<a href="topics.html"/>
<a href="annotated.html"/>
<a href="classes.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="functions_vars.html"/>
<a href="files.html"/>
<a href="globals.html"/>
<a href="globals_a.html"/>
<a href="globals_b.html"/>
<a href="globals_c.html"/>
<a href="globals_d.html"/>
<a href="globals_e.html"/>
<a href="globals_f.html"/>
<a href="globals_g.html"/>
<a href="globals_h.html"/>
<a href="globals_i.html"/>
<a href="globals_m.html"/>
<a href="globals_n.html"/>
<a href="globals_o.html"/>
<a href="globals_p.html"/>
<a href="globals_r.html"/>
<a href="globals_s.html"/>
<a href="globals_t.html"/>
<a href="globals_u.html"/>
<a href="globals_w.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_func.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_vars.html"/>
<a href="globals_type.html"/>
<a href="globals_type.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
<a href="globals_defs.html"/>
</body>
</html>

View File

@ -1,201 +0,0 @@
/*
@licstart The following is the entire license notice for the JavaScript code in this file.
The MIT License (MIT)
Copyright (C) 1997-2020 by Dimitri van Heesch
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.
@licend The above is the entire license notice for the JavaScript code in this file
*/
let dynsection = {
// helper function
updateStripes : function() {
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
$('table.directory tr').
removeClass('odd').filter(':visible:odd').addClass('odd');
},
toggleVisibility : function(linkObj) {
const base = $(linkObj).attr('id');
const summary = $('#'+base+'-summary');
const content = $('#'+base+'-content');
const trigger = $('#'+base+'-trigger');
const src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
},
toggleLevel : function(level) {
$('table.directory tr').each(function() {
const l = this.id.split('_').length-1;
const i = $('#img'+this.id.substring(3));
const a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
this.updateStripes();
},
toggleFolder : function(id) {
// the clicked row
const currentRow = $('#row_'+id);
// all rows after the clicked row
const rows = currentRow.nextAll("tr");
const re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
const childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
const currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
const currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
const childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
this.updateStripes();
},
toggleInherit : function(id) {
const rows = $('tr.inherit.'+id);
const img = $('tr.inherit_header.'+id+' img');
const src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
},
};
let codefold = {
opened : true,
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
plusImg: [ "var(--fold-plus-image)", "var(--fold-plus-image-relpath)" ],
minusImg: [ "var(--fold-minus-image)", "var(--fold-minus-image-relpath)" ],
// toggle all folding blocks
toggle_all : function(relPath) {
if (this.opened) {
$('#fold_all').css('background-image',this.plusImg[relPath]);
$('div[id^=foldopen]').hide();
$('div[id^=foldclosed]').show();
} else {
$('#fold_all').css('background-image',this.minusImg[relPath]);
$('div[id^=foldopen]').show();
$('div[id^=foldclosed]').hide();
}
this.opened=!this.opened;
},
// toggle single folding block
toggle : function(id) {
$('#foldopen'+id).toggle();
$('#foldclosed'+id).toggle();
},
init : function(relPath) {
$('span[class=lineno]').css({
'padding-right':'4px',
'margin-right':'2px',
'display':'inline-block',
'width':'54px',
'background':'linear-gradient(var(--fold-line-color),var(--fold-line-color)) no-repeat 46px/2px 100%'
});
// add global toggle to first line
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+
'onclick="javascript:codefold.toggle_all('+relPath+');" '+
'style="background-image:'+this.minusImg[relPath]+';"></span>');
// add vertical lines to other rows
$('span[class=lineno]').not(':eq(0)').append('<span class="fold"></span>');
// add toggle controls to lines with fold divs
$('div[class=foldopen]').each(function() {
// extract specific id to use
const id = $(this).attr('id').replace('foldopen','');
// extract start and end foldable fragment attributes
const start = $(this).attr('data-start');
const end = $(this).attr('data-end');
// replace normal fold span with controls for the first line of a foldable fragment
$(this).find('span[class=fold]:first').replaceWith('<span class="fold" '+
'onclick="javascript:codefold.toggle(\''+id+'\');" '+
'style="background-image:'+codefold.minusImg[relPath]+';"></span>');
// append div for folded (closed) representation
$(this).after('<div id="foldclosed'+id+'" class="foldclosed" style="display:none;"></div>');
// extract the first line from the "open" section to represent closed content
const line = $(this).children().first().clone();
// remove any glow that might still be active on the original line
$(line).removeClass('glow');
if (start) {
// if line already ends with a start marker (e.g. trailing {), remove it
$(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),''));
}
// replace minus with plus symbol
$(line).find('span[class=fold]').css('background-image',codefold.plusImg[relPath]);
// append ellipsis
$(line).append(' '+start+'<a href="javascript:codefold.toggle(\''+id+'\')">&#8230;</a>'+end);
// insert constructed line into closed div
$('#foldclosed'+id).html(line);
});
},
};
/* @license-end */
$(function() {
$('.code,.codeRef').each(function() {
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
$.fn.powerTip.smartPlacementLists.s = [ 's', 'n', 'ne', 'se' ];
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
});
});

View File

@ -1,108 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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">File List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_')">&#160;</span><a class="el" href="dir_9609623a411adcd586e91350a30aa9d5.html" target="_self">MCU_STM32F4xx_Matlab</a></td><td class="desc"><b> Папка с исходным кодом для симуляции МК. </b> </td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_afe59ba76eea2f90e4e37233dbf4f6f2.html" target="_self">Drivers</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_0_')">&#9660;</span><span id="img_0_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_0_0_')">&#160;</span><a class="el" href="dir_30f2d142c55236add84215456f0e2b1c.html" target="_self">CMSIS</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="stm32f407xx__matlab__memory_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f407xx__matlab__memory_8h.html" target="_self">stm32f407xx_matlab_memory.h</a></td><td class="desc">Заголовочный файл для определения памяти МК STM32F4xx </td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">&#9660;</span><span id="img_0_1_" class="iconfopen" onclick="dynsection.toggleFolder('0_1_')">&#160;</span><a class="el" href="dir_df8c7f866fb3beabf246989867a8aa90.html" target="_self">STM32F4xx_SIMULINK</a></td><td class="desc"><b> Папка с исходным кодом симулятора МК. </b> </td></tr>
<tr id="row_0_1_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__gpio_8c_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__gpio_8c.html" target="_self">stm32f4xx_matlab_gpio.c</a></td><td class="desc">Исходный код симулятора портов </td></tr>
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__gpio_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__gpio_8h.html" target="_self">stm32f4xx_matlab_gpio.h</a></td><td class="desc">Заголовочный файл для симулятора портов </td></tr>
<tr id="row_0_1_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__rcc_8c_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__rcc_8c.html" target="_self">stm32f4xx_matlab_rcc.c</a></td><td class="desc"></td></tr>
<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__rcc_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__rcc_8h.html" target="_self">stm32f4xx_matlab_rcc.h</a></td><td class="desc">Заголовочный файл для симулятора клока </td></tr>
<tr id="row_0_1_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__tim_8c_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__tim_8c.html" target="_self">stm32f4xx_matlab_tim.c</a></td><td class="desc">Исходный код симулятора таймеров </td></tr>
<tr id="row_0_1_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__tim_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__tim_8h.html" target="_self">stm32f4xx_matlab_tim.h</a></td><td class="desc">Заголовочный файл для симулятора таймеров </td></tr>
<tr id="row_0_1_6_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="stm32f4xx__periph__registers_8c_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__periph__registers_8c.html" target="_self">stm32f4xx_periph_registers.c</a></td><td class="desc">Исходный код с переменными регистров периферии </td></tr>
<tr id="row_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__conf_8c_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__conf_8c.html" target="_self">stm32f4xx_matlab_conf.c</a></td><td class="desc">Исходный код для конфигурации симулятора МК </td></tr>
<tr id="row_0_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="stm32f4xx__matlab__conf_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stm32f4xx__matlab__conf_8h.html" target="_self">stm32f4xx_matlab_conf.h</a></td><td class="desc">Заголовочный файл для конфигурации симулятора МК </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_')">&#160;</span><a class="el" href="dir_5bc05bcf5fafad3c8688aee149210d07.html" target="_self">MCU_Wrapper</a></td><td class="desc"><b> Папка с исходным кодом оболочки МК. </b> </td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="_m_c_u_8c_source.html"><span class="icondoc"></span></a><a class="el" href="_m_c_u_8c.html" target="_self">MCU.c</a></td><td class="desc">Исходный код S-Function </td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mcu__wrapper_8c_source.html"><span class="icondoc"></span></a><a class="el" href="mcu__wrapper_8c.html" target="_self">mcu_wrapper.c</a></td><td class="desc">Исходный код оболочки МК </td></tr>
<tr id="row_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="mcu__wrapper__conf_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mcu__wrapper__conf_8h.html" target="_self">mcu_wrapper_conf.h</a></td><td class="desc">Заголовочный файл для оболочки МК </td></tr>
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="run__mex_8bat_source.html"><span class="icondoc"></span></a><a class="el" href="run__mex_8bat.html" target="_self">run_mex.bat</a></td><td class="desc">Батник для компиляции оболочки МК </td></tr>
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="mexing_8m_source.html"><span class="icondoc"></span></a><a class="el" href="mexing_8m.html" target="_self">mexing.m</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#4665A2;">
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
</g>
<g style="fill:#D8DFEE;stroke-width:0;">
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#C4CFE5;">
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
</g>
<g style="fill:#4665A2;stroke-width:0;">
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#4665A2;">
<path
d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"
id="path2" />
</g>
<g style="fill:#D8DFEE;stroke-width:0;">
<path
d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z"
id="path199" /><path
d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z"
id="path201" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
<g style="fill:#C4CFE5;">
<path d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"/>
</g>
<g style="fill:#4665A2;stroke-width:0;">
<path d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z" />
<path d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -1,167 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BKPSRAM_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ae20eaf17d134d9c2136072bca05f36c0">_memory</a></li>
<li>BKPSRAM_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a90eb3fc2642288d3e7ca2416493bf8ae">_memory</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>CCMDATARAM_BASE&#160;:&#160;<a class="el" href="struct__memory.html#acd6db2394f2b493a873059464d5b0e18">_memory</a></li>
<li>Channels&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">TIM_Sim</a></li>
<li>CORTEX_PERIPH_BASE&#160;:&#160;<a class="el" href="struct__cortex__memory.html#a33c7ca027b61cba4b327fcad1c1cb7aa">_cortex_memory</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DEBUG_MCU_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a3b7f188430e83671b314657c1033f0e4">_memory</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FLASH_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a84303738f0e64d5303c027932c055d87">_memory</a></li>
<li>FLASH_OTP_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ace5daae0e2da2f05a6b63f3f68109284">_memory</a></li>
<li>fMCU_Stop&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#ad81f091fd8c1ad2908a5dd5967f3322e">SIM__MCUHandleTypeDef</a></li>
<li>FSMC_R_BASE&#160;:&#160;<a class="el" href="struct__memory.html#aeb17f07e5976d0674b1afe60cffc79d4">_memory</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>hMCUThread&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#af2b1efce882c9bc0926c715c16773afb">SIM__MCUHandleTypeDef</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>idMCUThread&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#a52fe34944579ff4b1b6d3e85fae96546">SIM__MCUHandleTypeDef</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>OC1_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">Channels_Sim</a></li>
<li>OC1_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">Channels_Sim</a></li>
<li>OC1REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">Channels_Sim</a></li>
<li>OC2_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">Channels_Sim</a></li>
<li>OC2_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">Channels_Sim</a></li>
<li>OC2REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">Channels_Sim</a></li>
<li>OC3_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">Channels_Sim</a></li>
<li>OC3_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">Channels_Sim</a></li>
<li>OC3REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">Channels_Sim</a></li>
<li>OC4_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">Channels_Sim</a></li>
<li>OC4_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">Channels_Sim</a></li>
<li>OC4REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">Channels_Sim</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>PERIPH_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a535f5001cfe9967fb7040cd5b081d944">_memory</a></li>
<li>PERIPH_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a9fbcd0d73c2b2229b9f95743f280382c">_memory</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>RELOAD&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a1798863b8849972c8e0cf75abbbd116b">TIM_Sim</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SIM_Sample_Time&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM__MCUHandleTypeDef</a></li>
<li>SRAM1_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ac7c83f52956da4c75f4946348f7bfa1a">_memory</a></li>
<li>SRAM1_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ac88d0add27755615a9390fec8c64dafc">_memory</a></li>
<li>SRAM2_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a57bfa1d7c82d97792cbb6c2d366dd48d">_memory</a></li>
<li>SRAM2_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a5db33a541cebb596c2976d4fc409a611">_memory</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>TIM1_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a1bb1d8089ac5eff5af1df34649b50a94">SlaveChannels</a></li>
<li>TIM2_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a7b0ea9ba4357a49b11b9c1ef79252613">SlaveChannels</a></li>
<li>TIM3_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#aab5be57f956df4be03effc282a0479e5">SlaveChannels</a></li>
<li>TIM4_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#ab9bff03506a4f82f55b13a1065bccaa6">SlaveChannels</a></li>
<li>TIM5_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a9780a406b85390dddcc18d4c6e606462">SlaveChannels</a></li>
<li>TIM6_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a2b1207a49068c13e3257396b4f369932">SlaveChannels</a></li>
<li>TIM7_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a8a06a1b3f32a6abaf0a7ad38e27cf0e1">SlaveChannels</a></li>
<li>TIM8_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a591c0247b983b782f88fb92aea40f0c7">SlaveChannels</a></li>
<li>tx_cnt&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">TIM_Sim</a></li>
<li>tx_step&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">TIM_Sim</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,167 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all variables with links to the structures/unions they belong to:</div>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BKPSRAM_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ae20eaf17d134d9c2136072bca05f36c0">_memory</a></li>
<li>BKPSRAM_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a90eb3fc2642288d3e7ca2416493bf8ae">_memory</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>CCMDATARAM_BASE&#160;:&#160;<a class="el" href="struct__memory.html#acd6db2394f2b493a873059464d5b0e18">_memory</a></li>
<li>Channels&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a41f21d0d1bfe0fb45e3f643ece9cdcee">TIM_Sim</a></li>
<li>CORTEX_PERIPH_BASE&#160;:&#160;<a class="el" href="struct__cortex__memory.html#a33c7ca027b61cba4b327fcad1c1cb7aa">_cortex_memory</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DEBUG_MCU_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a3b7f188430e83671b314657c1033f0e4">_memory</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FLASH_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a84303738f0e64d5303c027932c055d87">_memory</a></li>
<li>FLASH_OTP_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ace5daae0e2da2f05a6b63f3f68109284">_memory</a></li>
<li>fMCU_Stop&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#ad81f091fd8c1ad2908a5dd5967f3322e">SIM__MCUHandleTypeDef</a></li>
<li>FSMC_R_BASE&#160;:&#160;<a class="el" href="struct__memory.html#aeb17f07e5976d0674b1afe60cffc79d4">_memory</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>hMCUThread&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#af2b1efce882c9bc0926c715c16773afb">SIM__MCUHandleTypeDef</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>idMCUThread&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#a52fe34944579ff4b1b6d3e85fae96546">SIM__MCUHandleTypeDef</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>OC1_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a48f9b22f7e44d1b56aa793c2344e06d1">Channels_Sim</a></li>
<li>OC1_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#a2d558fbd100d8052eb0e235ad9b1edfe">Channels_Sim</a></li>
<li>OC1REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#aae6762f43d55e99c3076c9f7e5cda5d9">Channels_Sim</a></li>
<li>OC2_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a095026a66ff13e090dae52ee17263f2d">Channels_Sim</a></li>
<li>OC2_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#ac2fdf8c4e985eee4ab2e6c82251c12cf">Channels_Sim</a></li>
<li>OC2REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#aa038da4ce5b26f3d86cda283a9cd749e">Channels_Sim</a></li>
<li>OC3_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a7d239c94641795d3caf5c28f8b7cc68d">Channels_Sim</a></li>
<li>OC3_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#ac15bcebfa2102716c5b6a4f80b2d51ab">Channels_Sim</a></li>
<li>OC3REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#abbea161f1b685a5d353d453fc9b56284">Channels_Sim</a></li>
<li>OC4_GPIOx&#160;:&#160;<a class="el" href="struct_channels___sim.html#a851558373b04d1a8a5dbb3c0da9279d8">Channels_Sim</a></li>
<li>OC4_PIN_SHIFT&#160;:&#160;<a class="el" href="struct_channels___sim.html#aa87736409f5ca9986200fcb480920c5b">Channels_Sim</a></li>
<li>OC4REF&#160;:&#160;<a class="el" href="struct_channels___sim.html#a1c6c166d70bfe9597717f6892da4f446">Channels_Sim</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>PERIPH_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a535f5001cfe9967fb7040cd5b081d944">_memory</a></li>
<li>PERIPH_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a9fbcd0d73c2b2229b9f95743f280382c">_memory</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>RELOAD&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a1798863b8849972c8e0cf75abbbd116b">TIM_Sim</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SIM_Sample_Time&#160;:&#160;<a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html#ab19a05224f30fab089c5d5e18fdcca36">SIM__MCUHandleTypeDef</a></li>
<li>SRAM1_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ac7c83f52956da4c75f4946348f7bfa1a">_memory</a></li>
<li>SRAM1_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#ac88d0add27755615a9390fec8c64dafc">_memory</a></li>
<li>SRAM2_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a57bfa1d7c82d97792cbb6c2d366dd48d">_memory</a></li>
<li>SRAM2_BB_BASE&#160;:&#160;<a class="el" href="struct__memory.html#a5db33a541cebb596c2976d4fc409a611">_memory</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>TIM1_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a1bb1d8089ac5eff5af1df34649b50a94">SlaveChannels</a></li>
<li>TIM2_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a7b0ea9ba4357a49b11b9c1ef79252613">SlaveChannels</a></li>
<li>TIM3_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#aab5be57f956df4be03effc282a0479e5">SlaveChannels</a></li>
<li>TIM4_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#ab9bff03506a4f82f55b13a1065bccaa6">SlaveChannels</a></li>
<li>TIM5_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a9780a406b85390dddcc18d4c6e606462">SlaveChannels</a></li>
<li>TIM6_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a2b1207a49068c13e3257396b4f369932">SlaveChannels</a></li>
<li>TIM7_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a8a06a1b3f32a6abaf0a7ad38e27cf0e1">SlaveChannels</a></li>
<li>TIM8_TRGO&#160;:&#160;<a class="el" href="struct_slave_channels.html#a591c0247b983b782f88fb92aea40f0c7">SlaveChannels</a></li>
<li>tx_cnt&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a369177ee20a3798f0d7b98cf7c549498">TIM_Sim</a></li>
<li>tx_step&#160;:&#160;<a class="el" href="struct_t_i_m___sim.html#a838a96dee1a1980434ae35295f85141e">TIM_Sim</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,87 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>_RCC_CLEAR_FLAG&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gafedee1520e942548e0b8818122ecef97">stm32f4xx_matlab_rcc.h</a></li>
<li>_RCC_SET_FLAG&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gae06dd862c75ec6de931ae3c350d61325">stm32f4xx_matlab_rcc.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,94 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>ABP1_TIMS_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">stm32f4xx_matlab_rcc.h</a></li>
<li>ABP1_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gabce7fd8ef9ea39fb4f77b5a0016338ea">stm32f4xx_matlab_rcc.h</a></li>
<li>ABP2_TIMS_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">stm32f4xx_matlab_rcc.h</a></li>
<li>ABP2_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga142081f515cc585408786f7745733ef5">stm32f4xx_matlab_rcc.h</a></li>
<li>adc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac69e5457edf5f5639c4532688de406ae">stm32f4xx_periph_registers.c</a></li>
<li>adc1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf1cc5fa4068a793827866bc4be7e3799">stm32f4xx_periph_registers.c</a></li>
<li>adc123_common&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad98be8090528df1e3edb79ec46438b0a">stm32f4xx_periph_registers.c</a></li>
<li>adc2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaa94271247e5f041f9097ef16d6450c68">stm32f4xx_periph_registers.c</a></li>
<li>adc3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga6f330240512375fb7e4e23ba73e4b612">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,90 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BKPSRAM_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga52e57051bdf8909222b36e5408a48f32">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gabac8d912551188d0039d016d16f7c0b0">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaee19a30c9fa326bb10b547e4eaf4e250">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaa850b97b5338b2a9891acbf23788fd14">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gafe7470549838cd29d6f2d7245f17176c">stm32f407xx_matlab_memory.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,108 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>call_IRQHandller()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaa2b3ab4507a894ffa6e4487d42054e67">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaa2b3ab4507a894ffa6e4487d42054e67">stm32f4xx_matlab_tim.h</a></li>
<li>can1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga047c365ed69ab08e79c499adcedff87b">stm32f4xx_periph_registers.c</a></li>
<li>can2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gae4b5c771c41468ea4ffa1af4de9ce39e">stm32f4xx_periph_registers.c</a></li>
<li>CC_PWM_Ch1_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga609dd2da1a15ffb80256e85942ed2671">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga609dd2da1a15ffb80256e85942ed2671">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch2_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaef90da33b410dcd77d9cdb58363d729c">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaef90da33b410dcd77d9cdb58363d729c">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch3_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga99db7a05808ca9b5aa12df01745ed2ef">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga99db7a05808ca9b5aa12df01745ed2ef">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch4_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gad51e3fbb47f5768c33876ad803fbef20">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gad51e3fbb47f5768c33876ad803fbef20">stm32f4xx_matlab_tim.h</a></li>
<li>CCMDATARAM_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gabea1f1810ebeac402164b42ab54bcdf9">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga2d06a3566d8983055baf9e883e0198ef">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga9fbe263946209e6f09faf93512bd2f9a">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_END_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga86d258a24d1cef85ee0333fcaf6398a8">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga71542ecbf91e5a2e4e7657ebf4743bb0">stm32f407xx_matlab_memory.h</a></li>
<li>Channels_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga63dc3b53fe4b165b4c70e4d600258d50">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga63dc3b53fe4b165b4c70e4d600258d50">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC1_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga819ef3dc9ad489178802ed1dcb0e6b41">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC2_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gab05cf435dbdfc0a827fc6cf093d27694">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC3_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga1303da0a61cb89d0952378d46b1be2a3">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC4_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gadd3fec5a120bcd59e8396435da2cb639">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OCx_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga332e5c16b48c0bc5a7c1f978442ef49f">stm32f4xx_matlab_tim.h</a></li>
<li>Clear_Flag_If_Its_Expected&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga5dc1d225a53e67cc732ca9069ffb1f0d">stm32f4xx_matlab_rcc.h</a></li>
<li>CoreDebug_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga680604dbcda9e9b31a1639fcffe5230b">stm32f407xx_matlab_memory.h</a></li>
<li>CoreDebug_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga3b760f7bd0c5082d2d0db746f778c329">stm32f407xx_matlab_memory.h</a></li>
<li>crc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga0be4a4f92234a92301b5dea4ef762a83">stm32f4xx_periph_registers.c</a></li>
<li>CREATE_SUSPENDED&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga98a12c757c95bd7c8ae75999092af30f">mcu_wrapper_conf.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,118 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>dac&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad8051cafe91bba5f5a52af50cd3a11da">stm32f4xx_periph_registers.c</a></li>
<li>dac1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac2a5eec34721432ce7d7dec940c4a105">stm32f4xx_periph_registers.c</a></li>
<li>dbgmcu&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gacecf2f30be3d1243af9c27921727cb3d">stm32f4xx_periph_registers.c</a></li>
<li>DBGMCU_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4adaf4fd82ccc3a538f1f27a70cdbbef">stm32f407xx_matlab_memory.h</a></li>
<li>dcmi&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga7acb73c38792037a032e8a1a05247546">stm32f4xx_periph_registers.c</a></li>
<li>DEBUG_MCU&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b">stm32f4xx_matlab_conf.c</a></li>
<li>DEBUG_MCU_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga378fbcdeb200dba6b14c9ac7b02471f3">stm32f407xx_matlab_memory.h</a></li>
<li>deInitialize_MCU()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#ad7d9ddf99be97748bc7417425271d85e">stm32f4xx_matlab_conf.c</a>, <a class="el" href="stm32f4xx__matlab__conf_8h.html#ad7d9ddf99be97748bc7417425271d85e">stm32f4xx_matlab_conf.h</a></li>
<li>deInitialize_Periph_Sim()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#aff389f4df35953d82d9d30ae161a8cf9">stm32f4xx_matlab_conf.c</a>, <a class="el" href="stm32f4xx__matlab__conf_8h.html#aff389f4df35953d82d9d30ae161a8cf9">stm32f4xx_matlab_conf.h</a></li>
<li>DEKSTOP_CYCLES_FOR_MCU_APP&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gafc876c6cc8fa4255636740b201ac1d66">mcu_wrapper_conf.h</a></li>
<li>delete()&#160;:&#160;<a class="el" href="mexing_8m.html#a079ba1759372ad0dafb30bfb334998cc">mexing.m</a></li>
<li>DISC_STATES_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gaaed909ba8fd0e4f7a3c2533836dae5d9">mcu_wrapper_conf.h</a></li>
<li>dma1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad75f4f486cddcbba8bd891fdffea63ff">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream0&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga327e8fb8c3fdda29762971a665beb6eb">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga9696aa3317c6d4e58bd31545db1a3791">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf1e2d204d4c7f13213bc4cdece346a9f">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga67575d2b3cf487db91535889ed5802c4">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga0da31a3af45097d4b4a136c5d74d6000">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga160109a05c1a572c5911c1a0633e2cb1">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga52167e4b4ae32ee99aca493b07ec2cf0">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream7&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaeb5a72f1dde2596da84347544d59f3ea">stm32f4xx_periph_registers.c</a></li>
<li>dma2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga797194bf8715329824161a98d1b2a236">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream0&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaeff8718ce310afab98873eccba9ff245">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga0fb8b4583868b79144561ef45c93637a">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga33cbc3fc9b89c29e722fc4e4973d6058">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gadcd0980342e18d51ce08021a0d1abfdd">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga14e0e20b296df9eea835441023807c15">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8fc00e6429450f48f22fddb4040d1e2d">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8d4903dcdae5a8f4c0b7b2678b2cf5b4">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream7&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga19770af0d338f06fbb1ffa09150909b4">stm32f4xx_periph_registers.c</a></li>
<li>DWT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gabbe5a060185e1d5afa3f85b14e10a6ce">stm32f407xx_matlab_memory.h</a></li>
<li>DWT_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gafdab534f961bf8935eb456cb7700dcd2">stm32f407xx_matlab_memory.h</a></li>
<li>DWT_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gaecf34cb76daeb0ed1854efbc8c1bacf7">stm32f407xx_matlab_memory.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,252 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all macros with links to the files they belong to:</div>
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>_RCC_CLEAR_FLAG&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gafedee1520e942548e0b8818122ecef97">stm32f4xx_matlab_rcc.h</a></li>
<li>_RCC_SET_FLAG&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gae06dd862c75ec6de931ae3c350d61325">stm32f4xx_matlab_rcc.h</a></li>
</ul>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>ABP1_TIMS_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga516b1b0b440a3d8a0a97f99dcccfd631">stm32f4xx_matlab_rcc.h</a></li>
<li>ABP1_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gabce7fd8ef9ea39fb4f77b5a0016338ea">stm32f4xx_matlab_rcc.h</a></li>
<li>ABP2_TIMS_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gab8af0c48743a9c568167d7d99c377861">stm32f4xx_matlab_rcc.h</a></li>
<li>ABP2_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga142081f515cc585408786f7745733ef5">stm32f4xx_matlab_rcc.h</a></li>
</ul>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BKPSRAM_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga52e57051bdf8909222b36e5408a48f32">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gabac8d912551188d0039d016d16f7c0b0">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaee19a30c9fa326bb10b547e4eaf4e250">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaa850b97b5338b2a9891acbf23788fd14">stm32f407xx_matlab_memory.h</a></li>
<li>BKPSRAM_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gafe7470549838cd29d6f2d7245f17176c">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>CCMDATARAM_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gabea1f1810ebeac402164b42ab54bcdf9">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga2d06a3566d8983055baf9e883e0198ef">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga9fbe263946209e6f09faf93512bd2f9a">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_END_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga86d258a24d1cef85ee0333fcaf6398a8">stm32f407xx_matlab_memory.h</a></li>
<li>CCMDATARAM_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga71542ecbf91e5a2e4e7657ebf4743bb0">stm32f407xx_matlab_memory.h</a></li>
<li>Check_OC1_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga819ef3dc9ad489178802ed1dcb0e6b41">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC2_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gab05cf435dbdfc0a827fc6cf093d27694">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC3_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga1303da0a61cb89d0952378d46b1be2a3">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OC4_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gadd3fec5a120bcd59e8396435da2cb639">stm32f4xx_matlab_tim.h</a></li>
<li>Check_OCx_GPIO_Output&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga332e5c16b48c0bc5a7c1f978442ef49f">stm32f4xx_matlab_tim.h</a></li>
<li>Clear_Flag_If_Its_Expected&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga5dc1d225a53e67cc732ca9069ffb1f0d">stm32f4xx_matlab_rcc.h</a></li>
<li>CoreDebug_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga680604dbcda9e9b31a1639fcffe5230b">stm32f407xx_matlab_memory.h</a></li>
<li>CoreDebug_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga3b760f7bd0c5082d2d0db746f778c329">stm32f407xx_matlab_memory.h</a></li>
<li>CREATE_SUSPENDED&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga98a12c757c95bd7c8ae75999092af30f">mcu_wrapper_conf.h</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DBGMCU_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4adaf4fd82ccc3a538f1f27a70cdbbef">stm32f407xx_matlab_memory.h</a></li>
<li>DEBUG_MCU_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga378fbcdeb200dba6b14c9ac7b02471f3">stm32f407xx_matlab_memory.h</a></li>
<li>DEKSTOP_CYCLES_FOR_MCU_APP&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gafc876c6cc8fa4255636740b201ac1d66">mcu_wrapper_conf.h</a></li>
<li>DISC_STATES_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gaaed909ba8fd0e4f7a3c2533836dae5d9">mcu_wrapper_conf.h</a></li>
<li>DWT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gabbe5a060185e1d5afa3f85b14e10a6ce">stm32f407xx_matlab_memory.h</a></li>
<li>DWT_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gafdab534f961bf8935eb456cb7700dcd2">stm32f407xx_matlab_memory.h</a></li>
<li>DWT_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gaecf34cb76daeb0ed1854efbc8c1bacf7">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FLASH_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga23a9099a5f8fc9c6e253c0eecb2be8db">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4a1f7e664b3e091fee94976b33bbf7b9">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga8be554f354e5aa65370f6db63d4f3ee4">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_END_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga77155e7666b070a9653f0a43d11f2004">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga91d296a67aec0da8f31c368cbc0eea94">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga1ea2ceeb2a729bb1072d98cf7c3ceb6e">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga5bec9c5a91e312fca36f256f508ceee1">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_END_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga46ebe9214ddc2503af753a11fd5ccb80">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gacb3e2951c91f038686e0cbcd4321814b">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gae69620948dea1b76e0ab7843ab719db7">stm32f407xx_matlab_memory.h</a></li>
<li>FPU&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gabc7c93f2594e85ece1e1a24f10591428">stm32f407xx_matlab_memory.h</a></li>
<li>FPU_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga4dcad4027118c098c07bcd575f1fbb28">stm32f407xx_matlab_memory.h</a></li>
<li>FSMC_R_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaddf0e199dccba83272b20c9fb4d3aaed">stm32f407xx_matlab_memory.h</a></li>
<li>FSMC_R_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gae359dc044d8a99c9634a01abdbab704b">stm32f407xx_matlab_memory.h</a></li>
<li>FSMC_R_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga36147b9ef36c5be4745a45162cd85be4">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>HCLK_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga28d73042ad2f34965a12d5dca1c72c7d">stm32f4xx_matlab_rcc.h</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>IN_PORT_NUMB&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga25be09b98d138ff8c740bece06e1bcc6">mcu_wrapper_conf.h</a></li>
<li>IN_PORT_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac41471250c3d92da182a969e378addfc">mcu_wrapper_conf.h</a></li>
<li>ITM&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gabae7cdf882def602cb787bb039ff6a43">stm32f407xx_matlab_memory.h</a></li>
<li>ITM_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gadd76251e412a195ec0a8f47227a8359e">stm32f407xx_matlab_memory.h</a></li>
<li>ITM_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga13157bf906d2f9c99e0942ce1e79f8d4">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>MCU_MEM_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4ddc1e9172ba6fe724328595a3fadcf2">stm32f407xx_matlab_memory.h</a></li>
<li>MDL_CHECK_PARAMETERS&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4936bd489281a5a9b9a2e081de0f003e">MCU.c</a></li>
<li>MDL_START&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gac032abbf580c891fb0c11e63e9bc668a">MCU.c</a></li>
<li>MDL_UPDATE&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga7556dbbf5cb7f9946d3e39bcda40c63b">MCU.c</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>native_while&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gabaad5b5eb9243ab531775be5eda6ee02">mcu_wrapper_conf.h</a></li>
<li>NPARAMS&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gae468832efa6adf5e9a96cabd8f878b47">mcu_wrapper_conf.h</a></li>
<li>NVIC&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gac8e97e8ce56ae9f57da1363a937f8a17">stm32f407xx_matlab_memory.h</a></li>
<li>NVIC_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gaa0288691785a5f868238e0468b39523d">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>OUT_PORT_NUMB&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga9fa483e805a6570c4793b1e0ff9719ac">mcu_wrapper_conf.h</a></li>
<li>OUT_PORT_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac90b37686b0abfe29835c9632310897a">mcu_wrapper_conf.h</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>PERIPH_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga9171f49478fa86d932f89e78e73b88b0">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga1294c8e27eb23b591c5195504e4dfd23">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaed7efc100877000845c236ccdc9e144a">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga33c4df718741b5cb60ca3fffe8969672">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BB_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga16c53e8ec3bcf87a7d170220d774956c">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaf91d23524f40a61d32fea568949043d0">stm32f407xx_matlab_memory.h</a></li>
<li>PORT_NUMB&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gab59d8303ff443409a05cef11e3e7176e">mcu_wrapper_conf.h</a></li>
<li>PORT_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga80d9b6ce1525c1148d94c021f0b8c83e">mcu_wrapper_conf.h</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>S_FUNCTION_LEVEL&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga9a4ab27953070e39249f3fad28e93749">MCU.c</a></li>
<li>S_FUNCTION_NAME&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0f61df833e166c743295eebf43f0b142">MCU.c</a></li>
<li>SCB&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gaaaf6477c2bde2f00f99e3c2fd1060b01">stm32f407xx_matlab_memory.h</a></li>
<li>SCB_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gad55a7ddb8d4b2398b0c1cfec76c0d9fd">stm32f407xx_matlab_memory.h</a></li>
<li>SCnSCB&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga9fe0cd2eef83a8adad94490d9ecca63f">stm32f407xx_matlab_memory.h</a></li>
<li>SCS_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga3c14ed93192c8d9143322bbf77ebf770">stm32f407xx_matlab_memory.h</a></li>
<li>SCS_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga48d67e0906624018a8dc1ff5409f31ca">stm32f407xx_matlab_memory.h</a></li>
<li>Set_Flag_If_Its_Expected&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gadf8f9d228ec9091df7d092a298f11b17">stm32f4xx_matlab_rcc.h</a></li>
<li>sim_while&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga1fef2893362ee1f5032b523ff8c7fd9d">mcu_wrapper_conf.h</a></li>
<li>SRAM1_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga7d0fbfb8894012dbbb96754b95e562cd">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gac53e3a39a0ebd3520aaa373ae44ff838">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gac4c4f61082e4b168f29d9cf97dc3ca5c">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga9d4c99653d22992b3b4b1537ade15d21">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BB_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4d759a2722aeeb47a81dd047d4e1790e">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gacf1c7f7eb345f8e1b617fd1b16320111">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gadbb42a3d0a8a90a79d2146e4014241b1">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaff8892343768799209d59c2c33848222">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gac33cb6edadf184ab9860d77089503922">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga1654496a485d04270e2208afa8e4fd5c">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BB_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga146845582d93b1fa90c52f43f704c178">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gad89e757d25db6160b1aedeb58fcdac09">stm32f407xx_matlab_memory.h</a></li>
<li>SysTick&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gacd96c53beeaff8f603fcda425eb295de">stm32f407xx_matlab_memory.h</a></li>
<li>SysTick_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga58effaac0b93006b756d33209e814646">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>TIM_OCMODE_SECOND_SHIFT&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gae44a51b8c43872a8186ef4740d8f83d4">stm32f4xx_matlab_tim.h</a></li>
<li>TPI&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga8b4dd00016aed25a0ea54e9a9acd1239">stm32f407xx_matlab_memory.h</a></li>
<li>TPI_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga2b1eeff850a7e418844ca847145a1a68">stm32f407xx_matlab_memory.h</a></li>
<li>TPI_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga688b0af5b023485e742d8906117e0dcb">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>USE_TIM1&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga54a98c21365e0bc45b81555d2b101f2b">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM12&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga4e2b0e6cdf9eed74581b575c3fd9516b">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM3&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga5b5685a43273b6e37242a4aba3ee0617">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM4&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga1493b39c9214501180b81b4c892f9be0">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM4_HANDLER&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#gae500122af1918af2cf69bc107315d15f">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM7&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga7cdc54cc8cbbb6e9f60001f1e3e6ec67">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM7_HANDLER&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga989acf15c18c3016a65fcc888d2f641b">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM8_BRK_TIM12_HANDLER&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#gae38cd8ed529da5815f8619b9bad8c97d">stm32f4xx_matlab_conf.h</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>while&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga866c2dad3e54488a018e859b3dc6feba">mcu_wrapper_conf.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,87 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>eth&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8b57579963e46439e92cb241151cec09">stm32f4xx_periph_registers.c</a></li>
<li>exti&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga5db1038489ccf5ec54a585b08226b84d">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,105 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FLASH_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga23a9099a5f8fc9c6e253c0eecb2be8db">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4a1f7e664b3e091fee94976b33bbf7b9">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga8be554f354e5aa65370f6db63d4f3ee4">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_END_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga77155e7666b070a9653f0a43d11f2004">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga91d296a67aec0da8f31c368cbc0eea94">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga1ea2ceeb2a729bb1072d98cf7c3ceb6e">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga5bec9c5a91e312fca36f256f508ceee1">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_END_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga46ebe9214ddc2503af753a11fd5ccb80">stm32f407xx_matlab_memory.h</a></li>
<li>FLASH_OTP_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gacb3e2951c91f038686e0cbcd4321814b">stm32f407xx_matlab_memory.h</a></li>
<li>flash_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga9005724fdcdcbb61e849a94a8068d0a5">stm32f4xx_periph_registers.c</a></li>
<li>FLASH_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gae69620948dea1b76e0ab7843ab719db7">stm32f407xx_matlab_memory.h</a></li>
<li>FPU&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gabc7c93f2594e85ece1e1a24f10591428">stm32f407xx_matlab_memory.h</a></li>
<li>FPU_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga4dcad4027118c098c07bcd575f1fbb28">stm32f407xx_matlab_memory.h</a></li>
<li>fsmc_bank1_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gabc182d46d8d7866f89db2e17f7d67496">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank1e_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac5d854d8ad94b3865847d64044c9bec8">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank2_3_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga337be35abe408bd089d87060903b944f">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank4_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga86a7b6923c554282c949627ccaaee51b">stm32f4xx_periph_registers.c</a></li>
<li>FSMC_R_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaddf0e199dccba83272b20c9fb4d3aaed">stm32f407xx_matlab_memory.h</a></li>
<li>FSMC_R_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gae359dc044d8a99c9634a01abdbab704b">stm32f407xx_matlab_memory.h</a></li>
<li>FSMC_R_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga36147b9ef36c5be4745a45162cd85be4">stm32f407xx_matlab_memory.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,167 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions with links to the files they belong to:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>call_IRQHandller()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaa2b3ab4507a894ffa6e4487d42054e67">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaa2b3ab4507a894ffa6e4487d42054e67">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch1_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga609dd2da1a15ffb80256e85942ed2671">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga609dd2da1a15ffb80256e85942ed2671">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch2_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaef90da33b410dcd77d9cdb58363d729c">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaef90da33b410dcd77d9cdb58363d729c">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch3_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga99db7a05808ca9b5aa12df01745ed2ef">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga99db7a05808ca9b5aa12df01745ed2ef">stm32f4xx_matlab_tim.h</a></li>
<li>CC_PWM_Ch4_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gad51e3fbb47f5768c33876ad803fbef20">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gad51e3fbb47f5768c33876ad803fbef20">stm32f4xx_matlab_tim.h</a></li>
<li>Channels_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga63dc3b53fe4b165b4c70e4d600258d50">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga63dc3b53fe4b165b4c70e4d600258d50">stm32f4xx_matlab_tim.h</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>deInitialize_MCU()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#ad7d9ddf99be97748bc7417425271d85e">stm32f4xx_matlab_conf.c</a>, <a class="el" href="stm32f4xx__matlab__conf_8h.html#ad7d9ddf99be97748bc7417425271d85e">stm32f4xx_matlab_conf.h</a></li>
<li>deInitialize_Periph_Sim()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#aff389f4df35953d82d9d30ae161a8cf9">stm32f4xx_matlab_conf.c</a>, <a class="el" href="stm32f4xx__matlab__conf_8h.html#aff389f4df35953d82d9d30ae161a8cf9">stm32f4xx_matlab_conf.h</a></li>
<li>delete()&#160;:&#160;<a class="el" href="mexing_8m.html#a079ba1759372ad0dafb30bfb334998cc">mexing.m</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>getCompilerConfigurations()&#160;:&#160;<a class="el" href="mexing_8m.html#a8c4063b39743b0fdb6cbd8100456a07d">mexing.m</a></li>
<li>GPIO_to_SFUNC()&#160;:&#160;<a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga487177c90297da30ee8ec0dca0ce3067">stm32f4xx_matlab_gpio.c</a>, <a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga487177c90297da30ee8ec0dca0ce3067">stm32f4xx_matlab_gpio.h</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>Init_TIM_SIM()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9">stm32f4xx_matlab_conf.c</a>, <a class="el" href="stm32f4xx__matlab__conf_8h.html#a617bc2e624bea041e844a0ac0c6a50f9">stm32f4xx_matlab_conf.h</a></li>
<li>Initialize_Periph_Sim()&#160;:&#160;<a class="el" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0">stm32f4xx_matlab_conf.c</a>, <a class="el" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0">stm32f4xx_matlab_conf.h</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>main()&#160;:&#160;<a class="el" href="mcu__wrapper_8c.html#a840291bc02cba5474a4cb46a9b9566fe">mcu_wrapper.c</a></li>
<li>MCU_App_Thread()&#160;:&#160;<a class="el" href="mcu__wrapper_8c.html#a1ea76a95b9b28061fb34ece9f6f0a85f">mcu_wrapper.c</a></li>
<li>MCU_Periph_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gaccdef5b45f3d1646f248304e02b00e54">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gaccdef5b45f3d1646f248304e02b00e54">mcu_wrapper_conf.h</a></li>
<li>MCU_readInputs()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga15045e0feba8ddf08e20958fd1e36cd5">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga15045e0feba8ddf08e20958fd1e36cd5">mcu_wrapper_conf.h</a></li>
<li>MCU_Step_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad3c4ea41584d0367dfbfb697f5e57456">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad3c4ea41584d0367dfbfb697f5e57456">mcu_wrapper_conf.h</a></li>
<li>MCU_writeOutputs()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad6b7bb9233d746d7709276f9ea1914c2">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad6b7bb9233d746d7709276f9ea1914c2">mcu_wrapper_conf.h</a></li>
<li>mdlInitializeSampleTimes()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e">MCU.c</a></li>
<li>mdlInitializeSizes()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84">MCU.c</a></li>
<li>mdlOutputs()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b">MCU.c</a></li>
<li>mdlStart()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720">MCU.c</a></li>
<li>mdlTerminate()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5">MCU.c</a></li>
<li>mdlUpdate()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec">MCU.c</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>Overflow_Check()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga05b798408f2179ae27731f231cf4b620">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga05b798408f2179ae27731f231cf4b620">stm32f4xx_matlab_tim.h</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SFUNC_to_GPIO()&#160;:&#160;<a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454">stm32f4xx_matlab_gpio.c</a>, <a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454">stm32f4xx_matlab_gpio.h</a></li>
<li>SIM_deInitialize_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga6f04b162923bada308d9668743425b92">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga6f04b162923bada308d9668743425b92">mcu_wrapper_conf.h</a></li>
<li>SIM_Initialize_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga54429d6d68b1d72ce16bab374e3ffa08">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga54429d6d68b1d72ce16bab374e3ffa08">mcu_wrapper_conf.h</a></li>
<li>SIM_writeOutput()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad38bfad0ee1e186c0663565abb6bc71a">mcu_wrapper_conf.h</a></li>
<li>SIM_writeOutputs()&#160;:&#160;<a class="el" href="mcu__wrapper_8c.html#a47b40a9825bcaeb3a1dfba8b27a0be3f">mcu_wrapper.c</a></li>
<li>Simulate_TIMs()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3128cf64eeea541a8e25a72ce10da335">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3128cf64eeea541a8e25a72ce10da335">stm32f4xx_matlab_tim.h</a></li>
<li>Slave_Mode_Check_Source()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga60fe7ff05dcbc30ca3c35aa08e87de21">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga60fe7ff05dcbc30ca3c35aa08e87de21">stm32f4xx_matlab_tim.h</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>TIM1_BRK_TIM9_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a3b60f6118cdd3449f4ed29fde4704236">stm32f4xx_matlab_tim.c</a></li>
<li>TIM1_TRG_COM_TIM11_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a098245bf4e2f8844b22692b034a266fb">stm32f4xx_matlab_tim.c</a></li>
<li>TIM1_UP_TIM10_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#ad1fd361bc5ad89facee67c76d1ff8dc0">stm32f4xx_matlab_tim.c</a></li>
<li>TIM2_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a38ad4725462bdc5e86c4ead4f04b9fc2">stm32f4xx_matlab_tim.c</a></li>
<li>TIM3_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#ac8e51d2183b5230cbd5481f8867adce9">stm32f4xx_matlab_tim.c</a></li>
<li>TIM4_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a7133f3f78767503641d307386e68bd28">stm32f4xx_matlab_tim.c</a></li>
<li>TIM5_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a5e66446caf21dd90191dc07a13ce2378">stm32f4xx_matlab_tim.c</a></li>
<li>TIM6_DAC_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a0839a45f331c4c067939b9c4533bbf4d">stm32f4xx_matlab_tim.c</a></li>
<li>TIM7_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a98cff83252098363b2dbca9608df964e">stm32f4xx_matlab_tim.c</a></li>
<li>TIM8_BRK_TIM12_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a301e0d3520f05f672ce047976f75ff6a">stm32f4xx_matlab_tim.c</a></li>
<li>TIM8_TRG_COM_TIM14_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a4c8359a023f7ede4a9d9f94ea6fb92da">stm32f4xx_matlab_tim.c</a></li>
<li>TIM8_UP_TIM13_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a7fb516f8826d882ac91cfc093884fcf5">stm32f4xx_matlab_tim.c</a></li>
<li>TIM_SIM_DEINIT()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba">stm32f4xx_matlab_tim.h</a></li>
<li>TIM_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3fcb4dd48557c21fdd6c379ad16bd229">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3fcb4dd48557c21fdd6c379ad16bd229">stm32f4xx_matlab_tim.h</a></li>
<li>TIMx_Count()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga55e7ce9aae452502d5104acbe8fa4237">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga55e7ce9aae452502d5104acbe8fa4237">stm32f4xx_matlab_tim.h</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>Write_OC_to_GPIO()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga28ab1124ab4cfbd21acb613cb0873d2d">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga28ab1124ab4cfbd21acb613cb0873d2d">stm32f4xx_matlab_tim.h</a></li>
<li>Write_OC_to_TRGO()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga4ac3f9a63d2433519bd5137bab286080">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga4ac3f9a63d2433519bd5137bab286080">stm32f4xx_matlab_tim.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>getCompilerConfigurations()&#160;:&#160;<a class="el" href="mexing_8m.html#a8c4063b39743b0fdb6cbd8100456a07d">mexing.m</a></li>
<li>GPIO_to_SFUNC()&#160;:&#160;<a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga487177c90297da30ee8ec0dca0ce3067">stm32f4xx_matlab_gpio.c</a>, <a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga487177c90297da30ee8ec0dca0ce3067">stm32f4xx_matlab_gpio.h</a></li>
<li>gpioa&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gafe2a610b007523788505f398360469f5">stm32f4xx_periph_registers.c</a></li>
<li>gpiob&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gade602c9d7c12472827a033d5b2e8aa23">stm32f4xx_periph_registers.c</a></li>
<li>gpioc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga2dab7cbce8521c60951c6342c19bb501">stm32f4xx_periph_registers.c</a></li>
<li>gpiod&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad48004dee1cfc09b9c68d896ea43be11">stm32f4xx_periph_registers.c</a></li>
<li>gpioe&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga179dea27e5a083e03fc241f28043becf">stm32f4xx_periph_registers.c</a></li>
<li>gpiof&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga655c6a3fda1e8cc9126d4a2070d7e462">stm32f4xx_periph_registers.c</a></li>
<li>gpiog&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaed4e2f21f491ff70becdc5a582a2ad67">stm32f4xx_periph_registers.c</a></li>
<li>gpioh&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga9d4756994de85ee04d0086406c01c00b">stm32f4xx_periph_registers.c</a></li>
<li>gpioi&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga4fa8522689e49acbf45dc4e5a49d19ef">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,88 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>HANDLE&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gaa8c0374618b33785ccb02f74bcfebc46">mcu_wrapper_conf.h</a></li>
<li>HCLK_Value&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#ga28d73042ad2f34965a12d5dca1c72c7d">stm32f4xx_matlab_rcc.h</a></li>
<li>hmcu&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga7bd77e7f9825a3661f357e430246bfe8">mcu_wrapper_conf.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,98 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>i2c1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga71aad08961ac03edca6186fa9bc61b8e">stm32f4xx_periph_registers.c</a></li>
<li>i2c2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf4f631faa01cf5bb61ddc01eeb90d522">stm32f4xx_periph_registers.c</a></li>
<li>i2c3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac651c52b4ae02ee475e7babe47132f15">stm32f4xx_periph_registers.c</a></li>
<li>i2s2ext&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga06974a33ee50f86662415a0c4af114a8">stm32f4xx_periph_registers.c</a></li>
<li>i2s3ext&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gadc6636f1a31d3d480e01c46ffa6edddf">stm32f4xx_periph_registers.c</a></li>
<li>IN_PORT_NUMB&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga25be09b98d138ff8c740bece06e1bcc6">mcu_wrapper_conf.h</a></li>
<li>IN_PORT_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac41471250c3d92da182a969e378addfc">mcu_wrapper_conf.h</a></li>
<li>Init_TIM_SIM()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9">stm32f4xx_matlab_conf.c</a>, <a class="el" href="stm32f4xx__matlab__conf_8h.html#a617bc2e624bea041e844a0ac0c6a50f9">stm32f4xx_matlab_conf.h</a></li>
<li>Initialize_Periph_Sim()&#160;:&#160;<a class="el" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0">stm32f4xx_matlab_conf.c</a>, <a class="el" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0">stm32f4xx_matlab_conf.h</a></li>
<li>ITM&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gabae7cdf882def602cb787bb039ff6a43">stm32f407xx_matlab_memory.h</a></li>
<li>ITM_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gadd76251e412a195ec0a8f47227a8359e">stm32f407xx_matlab_memory.h</a></li>
<li>ITM_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga13157bf906d2f9c99e0942ce1e79f8d4">stm32f407xx_matlab_memory.h</a></li>
<li>iwdg&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaa40a4f8558a3a1b0ed98bad7ea997a8b">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,105 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>main()&#160;:&#160;<a class="el" href="mcu__wrapper_8c.html#a840291bc02cba5474a4cb46a9b9566fe">mcu_wrapper.c</a></li>
<li>MCU_App_Thread()&#160;:&#160;<a class="el" href="mcu__wrapper_8c.html#a1ea76a95b9b28061fb34ece9f6f0a85f">mcu_wrapper.c</a></li>
<li>MCU_CORTEX_MEM&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">stm32f4xx_matlab_conf.c</a>, <a class="el" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_CortexMemoryTypeDef&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga2283564fd240ac8b420f104dc381ce94">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_MEM&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">stm32f4xx_matlab_conf.c</a>, <a class="el" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_MEM_END&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4ddc1e9172ba6fe724328595a3fadcf2">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_MemoryTypeDef&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga304d35aeeebef1445af976d8a5248d57">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_Periph_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gaccdef5b45f3d1646f248304e02b00e54">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gaccdef5b45f3d1646f248304e02b00e54">mcu_wrapper_conf.h</a></li>
<li>MCU_readInputs()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga15045e0feba8ddf08e20958fd1e36cd5">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga15045e0feba8ddf08e20958fd1e36cd5">mcu_wrapper_conf.h</a></li>
<li>MCU_Step_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad3c4ea41584d0367dfbfb697f5e57456">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad3c4ea41584d0367dfbfb697f5e57456">mcu_wrapper_conf.h</a></li>
<li>MCU_writeOutputs()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad6b7bb9233d746d7709276f9ea1914c2">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad6b7bb9233d746d7709276f9ea1914c2">mcu_wrapper_conf.h</a></li>
<li>MDL_CHECK_PARAMETERS&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4936bd489281a5a9b9a2e081de0f003e">MCU.c</a></li>
<li>MDL_START&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gac032abbf580c891fb0c11e63e9bc668a">MCU.c</a></li>
<li>MDL_UPDATE&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga7556dbbf5cb7f9946d3e39bcda40c63b">MCU.c</a></li>
<li>mdlInitializeSampleTimes()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga4308a5a20d9c7060391059b1dfce872e">MCU.c</a></li>
<li>mdlInitializeSizes()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gab500fc17ae5e95797926ac770d903b84">MCU.c</a></li>
<li>mdlOutputs()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga52f81157111c2436496e1a9630bdce5b">MCU.c</a></li>
<li>mdlStart()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0dd07daf338cf84d1aee4bb8b6771720">MCU.c</a></li>
<li>mdlTerminate()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga343acfd8b3b5308d6c94bbf40efbbac5">MCU.c</a></li>
<li>mdlUpdate()&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec">MCU.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,89 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>native_while&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gabaad5b5eb9243ab531775be5eda6ee02">mcu_wrapper_conf.h</a></li>
<li>NPARAMS&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gae468832efa6adf5e9a96cabd8f878b47">mcu_wrapper_conf.h</a></li>
<li>NVIC&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gac8e97e8ce56ae9f57da1363a937f8a17">stm32f407xx_matlab_memory.h</a></li>
<li>NVIC_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gaa0288691785a5f868238e0468b39523d">stm32f407xx_matlab_memory.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,88 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>OUT_PORT_NUMB&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga9fa483e805a6570c4793b1e0ff9719ac">mcu_wrapper_conf.h</a></li>
<li>OUT_PORT_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gac90b37686b0abfe29835c9632310897a">mcu_wrapper_conf.h</a></li>
<li>Overflow_Check()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga05b798408f2179ae27731f231cf4b620">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga05b798408f2179ae27731f231cf4b620">stm32f4xx_matlab_tim.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,94 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>PERIPH_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga9171f49478fa86d932f89e78e73b88b0">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga1294c8e27eb23b591c5195504e4dfd23">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaed7efc100877000845c236ccdc9e144a">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga33c4df718741b5cb60ca3fffe8969672">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_BB_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga16c53e8ec3bcf87a7d170220d774956c">stm32f407xx_matlab_memory.h</a></li>
<li>PERIPH_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaf91d23524f40a61d32fea568949043d0">stm32f407xx_matlab_memory.h</a></li>
<li>PORT_NUMB&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gab59d8303ff443409a05cef11e3e7176e">mcu_wrapper_conf.h</a></li>
<li>PORT_WIDTH&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga80d9b6ce1525c1148d94c021f0b8c83e">mcu_wrapper_conf.h</a></li>
<li>pwr&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaba54a48e7552e8a1301cc87cdfcacfee">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,88 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>rcc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga33f5f83bbcee4994fef4f29192860875">stm32f4xx_periph_registers.c</a></li>
<li>rng&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gae5244ff1d33b8f1c69abb81fda62b538">stm32f4xx_periph_registers.c</a></li>
<li>rtc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga423742450422a8873970b076a7e25028">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,125 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>S_FUNCTION_LEVEL&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga9a4ab27953070e39249f3fad28e93749">MCU.c</a></li>
<li>S_FUNCTION_NAME&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#ga0f61df833e166c743295eebf43f0b142">MCU.c</a></li>
<li>SCB&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gaaaf6477c2bde2f00f99e3c2fd1060b01">stm32f407xx_matlab_memory.h</a></li>
<li>SCB_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gad55a7ddb8d4b2398b0c1cfec76c0d9fd">stm32f407xx_matlab_memory.h</a></li>
<li>SCnSCB&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga9fe0cd2eef83a8adad94490d9ecca63f">stm32f407xx_matlab_memory.h</a></li>
<li>SCS_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga3c14ed93192c8d9143322bbf77ebf770">stm32f407xx_matlab_memory.h</a></li>
<li>SCS_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga48d67e0906624018a8dc1ff5409f31ca">stm32f407xx_matlab_memory.h</a></li>
<li>sdio&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8b6edf2e7d9debf95d77d172c8c32cb7">stm32f4xx_periph_registers.c</a></li>
<li>Set_Flag_If_Its_Expected&#160;:&#160;<a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html#gadf8f9d228ec9091df7d092a298f11b17">stm32f4xx_matlab_rcc.h</a></li>
<li>SFUNC_to_GPIO()&#160;:&#160;<a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454">stm32f4xx_matlab_gpio.c</a>, <a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454">stm32f4xx_matlab_gpio.h</a></li>
<li>SIM_deInitialize_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga6f04b162923bada308d9668743425b92">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga6f04b162923bada308d9668743425b92">mcu_wrapper_conf.h</a></li>
<li>SIM_Initialize_Simulation()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga54429d6d68b1d72ce16bab374e3ffa08">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga54429d6d68b1d72ce16bab374e3ffa08">mcu_wrapper_conf.h</a></li>
<li>sim_while&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga1fef2893362ee1f5032b523ff8c7fd9d">mcu_wrapper_conf.h</a></li>
<li>SIM_writeOutput()&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gad38bfad0ee1e186c0663565abb6bc71a">mcu_wrapper_conf.h</a></li>
<li>SIM_writeOutputs()&#160;:&#160;<a class="el" href="mcu__wrapper_8c.html#a47b40a9825bcaeb3a1dfba8b27a0be3f">mcu_wrapper.c</a></li>
<li>Simulate_TIMs()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3128cf64eeea541a8e25a72ce10da335">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3128cf64eeea541a8e25a72ce10da335">stm32f4xx_matlab_tim.h</a></li>
<li>Slave_Channels&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a66e48ba3c30d98536e05b7f5435e9828">stm32f4xx_matlab_tim.c</a></li>
<li>Slave_Mode_Check_Source()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga60fe7ff05dcbc30ca3c35aa08e87de21">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga60fe7ff05dcbc30ca3c35aa08e87de21">stm32f4xx_matlab_tim.h</a></li>
<li>spi1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8cc3430b6591549759eb42cc2004a889">stm32f4xx_periph_registers.c</a></li>
<li>spi2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaafd9bde301b8cacea574ec4eea0e474f">stm32f4xx_periph_registers.c</a></li>
<li>spi3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga050e08b3b630957cd79c0e69968308bd">stm32f4xx_periph_registers.c</a></li>
<li>SRAM1_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga7d0fbfb8894012dbbb96754b95e562cd">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gac53e3a39a0ebd3520aaa373ae44ff838">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gac4c4f61082e4b168f29d9cf97dc3ca5c">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga9d4c99653d22992b3b4b1537ade15d21">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_BB_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga4d759a2722aeeb47a81dd047d4e1790e">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM1_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gacf1c7f7eb345f8e1b617fd1b16320111">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gadbb42a3d0a8a90a79d2146e4014241b1">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaff8892343768799209d59c2c33848222">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BB_BASE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gac33cb6edadf184ab9860d77089503922">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BB_BASE_SHIFT&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga1654496a485d04270e2208afa8e4fd5c">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_BB_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga146845582d93b1fa90c52f43f704c178">stm32f407xx_matlab_memory.h</a></li>
<li>SRAM2_SIZE&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gad89e757d25db6160b1aedeb58fcdac09">stm32f407xx_matlab_memory.h</a></li>
<li>status&#160;:&#160;<a class="el" href="mexing_8m.html#ab1dc10c44c3fef32dbb7508037a5a3d6">mexing.m</a></li>
<li>syscfg&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga973efd19b15b8e1452258c3a02fda513">stm32f4xx_periph_registers.c</a></li>
<li>SystemClock&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga6a1676e08289f73141f9fa8419311385">mcu_wrapper.c</a></li>
<li>SystemClock_step&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gae50392991204ce9a89dd9aa8bf43634f">mcu_wrapper.c</a></li>
<li>SystemClockDouble&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gaf1cb3ba542e380d1f12d30579598c48c">mcu_wrapper.c</a></li>
<li>SysTick&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#gacd96c53beeaff8f603fcda425eb295de">stm32f407xx_matlab_memory.h</a></li>
<li>SysTick_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga58effaac0b93006b756d33209e814646">stm32f407xx_matlab_memory.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,124 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>tim1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaedba2af9d3a451898c4116468f63e31c">stm32f4xx_periph_registers.c</a></li>
<li>tim10&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga5fc888fc63ae5329a954de3db43caefd">stm32f4xx_periph_registers.c</a></li>
<li>tim11&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga720638f02cb775a2bdd6b866847b106f">stm32f4xx_periph_registers.c</a></li>
<li>tim12&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf7e88c4f7e226298777e23ce86e0f68e">stm32f4xx_periph_registers.c</a></li>
<li>tim12s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">stm32f4xx_matlab_conf.h</a></li>
<li>tim13&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga5b7e61840360c6a797a1d137d1937c91">stm32f4xx_periph_registers.c</a></li>
<li>tim14&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8ade2aee59ea8e56c5b2b9fdd81e4480">stm32f4xx_periph_registers.c</a></li>
<li>TIM1_BRK_TIM9_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a3b60f6118cdd3449f4ed29fde4704236">stm32f4xx_matlab_tim.c</a></li>
<li>TIM1_TRG_COM_TIM11_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a098245bf4e2f8844b22692b034a266fb">stm32f4xx_matlab_tim.c</a></li>
<li>TIM1_UP_TIM10_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#ad1fd361bc5ad89facee67c76d1ff8dc0">stm32f4xx_matlab_tim.c</a></li>
<li>tim1s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">stm32f4xx_matlab_conf.h</a></li>
<li>tim2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaced1e82df483246f3faed614153db985">stm32f4xx_periph_registers.c</a></li>
<li>TIM2_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a38ad4725462bdc5e86c4ead4f04b9fc2">stm32f4xx_matlab_tim.c</a></li>
<li>tim3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8a9462732233ea58ea84b420b20866ee">stm32f4xx_periph_registers.c</a></li>
<li>TIM3_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#ac8e51d2183b5230cbd5481f8867adce9">stm32f4xx_matlab_tim.c</a></li>
<li>tim3s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">stm32f4xx_matlab_conf.h</a></li>
<li>tim4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gab15912b4a5af74002ab2c14632e0c538">stm32f4xx_periph_registers.c</a></li>
<li>TIM4_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a7133f3f78767503641d307386e68bd28">stm32f4xx_matlab_tim.c</a></li>
<li>tim4s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">stm32f4xx_matlab_conf.h</a></li>
<li>tim5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga7f9bc8648d83bd2b1959b43b1f11b70e">stm32f4xx_periph_registers.c</a></li>
<li>TIM5_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a5e66446caf21dd90191dc07a13ce2378">stm32f4xx_matlab_tim.c</a></li>
<li>tim6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac7a5702d9b22c89aa44e3f5161cd8c9d">stm32f4xx_periph_registers.c</a></li>
<li>TIM6_DAC_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a0839a45f331c4c067939b9c4533bbf4d">stm32f4xx_matlab_tim.c</a></li>
<li>tim7&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad32365c7344044f1d4b358b16faf768b">stm32f4xx_periph_registers.c</a></li>
<li>TIM7_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a98cff83252098363b2dbca9608df964e">stm32f4xx_matlab_tim.c</a></li>
<li>tim7s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">stm32f4xx_matlab_conf.h</a></li>
<li>tim8&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga7cd2675665015ace1ee986d66c9cbfb2">stm32f4xx_periph_registers.c</a></li>
<li>TIM8_BRK_TIM12_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a301e0d3520f05f672ce047976f75ff6a">stm32f4xx_matlab_tim.c</a></li>
<li>TIM8_TRG_COM_TIM14_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a4c8359a023f7ede4a9d9f94ea6fb92da">stm32f4xx_matlab_tim.c</a></li>
<li>TIM8_UP_TIM13_IRQHandler()&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a7fb516f8826d882ac91cfc093884fcf5">stm32f4xx_matlab_tim.c</a></li>
<li>tim9&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga3d6c0e6c095d01dac6c94c83c2e9e55f">stm32f4xx_periph_registers.c</a></li>
<li>TIM_OCMODE_SECOND_SHIFT&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gae44a51b8c43872a8186ef4740d8f83d4">stm32f4xx_matlab_tim.h</a></li>
<li>TIM_SIM_DEINIT()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba">stm32f4xx_matlab_tim.h</a></li>
<li>TIM_Simulation()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3fcb4dd48557c21fdd6c379ad16bd229">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3fcb4dd48557c21fdd6c379ad16bd229">stm32f4xx_matlab_tim.h</a></li>
<li>TIMx_Count()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga55e7ce9aae452502d5104acbe8fa4237">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga55e7ce9aae452502d5104acbe8fa4237">stm32f4xx_matlab_tim.h</a></li>
<li>TPI&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga8b4dd00016aed25a0ea54e9a9acd1239">stm32f407xx_matlab_memory.h</a></li>
<li>TPI_BASE&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga2b1eeff850a7e418844ca847145a1a68">stm32f407xx_matlab_memory.h</a></li>
<li>TPI_BASE_SHIFT&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga688b0af5b023485e742d8906117e0dcb">stm32f407xx_matlab_memory.h</a></li>
<li>Ts&#160;:&#160;<a class="el" href="mexing_8m.html#ac910fa4e03fcc57ffc78b3693e910e1a">mexing.m</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,86 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all typedefs with links to the files they belong to:</div><ul>
<li>HANDLE&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#gaa8c0374618b33785ccb02f74bcfebc46">mcu_wrapper_conf.h</a></li>
<li>MCU_CortexMemoryTypeDef&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga2283564fd240ac8b420f104dc381ce94">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_MemoryTypeDef&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#ga304d35aeeebef1445af976d8a5248d57">stm32f407xx_matlab_memory.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,101 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>uart4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaeac987df31348c6546d30bf20d1202b1">stm32f4xx_periph_registers.c</a></li>
<li>uart5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga334a742f4e47d9275a7ca0b6a64f3b9b">stm32f4xx_periph_registers.c</a></li>
<li>usart1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga6008378d0a594dbb3373976f11998c07">stm32f4xx_periph_registers.c</a></li>
<li>usart2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga6704391eb1d9b549ec4a30bff051c840">stm32f4xx_periph_registers.c</a></li>
<li>usart3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga34a4f060994660316b3ccf64ef2ca061">stm32f4xx_periph_registers.c</a></li>
<li>usart6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac976d368ba60c6c4fb520f15ffc973ed">stm32f4xx_periph_registers.c</a></li>
<li>usb_otg_fs_periph&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gab7326fc264f9026f7d5be1914a222257">stm32f4xx_periph_registers.c</a></li>
<li>usb_otg_hs_periph&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga4e565603c7406e27b1f5503de3a8c41b">stm32f4xx_periph_registers.c</a></li>
<li>USE_TIM1&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga54a98c21365e0bc45b81555d2b101f2b">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM12&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga4e2b0e6cdf9eed74581b575c3fd9516b">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM3&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga5b5685a43273b6e37242a4aba3ee0617">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM4&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga1493b39c9214501180b81b4c892f9be0">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM4_HANDLER&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#gae500122af1918af2cf69bc107315d15f">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM7&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga7cdc54cc8cbbb6e9f60001f1e3e6ec67">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM7_HANDLER&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#ga989acf15c18c3016a65fcc888d2f641b">stm32f4xx_matlab_conf.h</a></li>
<li>USE_TIM8_BRK_TIM12_HANDLER&#160;:&#160;<a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html#gae38cd8ed529da5815f8619b9bad8c97d">stm32f4xx_matlab_conf.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,240 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all variables with links to the files they belong to:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>adc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac69e5457edf5f5639c4532688de406ae">stm32f4xx_periph_registers.c</a></li>
<li>adc1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf1cc5fa4068a793827866bc4be7e3799">stm32f4xx_periph_registers.c</a></li>
<li>adc123_common&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad98be8090528df1e3edb79ec46438b0a">stm32f4xx_periph_registers.c</a></li>
<li>adc2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaa94271247e5f041f9097ef16d6450c68">stm32f4xx_periph_registers.c</a></li>
<li>adc3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga6f330240512375fb7e4e23ba73e4b612">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>can1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga047c365ed69ab08e79c499adcedff87b">stm32f4xx_periph_registers.c</a></li>
<li>can2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gae4b5c771c41468ea4ffa1af4de9ce39e">stm32f4xx_periph_registers.c</a></li>
<li>crc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga0be4a4f92234a92301b5dea4ef762a83">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>dac&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad8051cafe91bba5f5a52af50cd3a11da">stm32f4xx_periph_registers.c</a></li>
<li>dac1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac2a5eec34721432ce7d7dec940c4a105">stm32f4xx_periph_registers.c</a></li>
<li>dbgmcu&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gacecf2f30be3d1243af9c27921727cb3d">stm32f4xx_periph_registers.c</a></li>
<li>dcmi&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga7acb73c38792037a032e8a1a05247546">stm32f4xx_periph_registers.c</a></li>
<li>DEBUG_MCU&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8c.html#a85a080726cb1ade56443b458fc49404b">stm32f4xx_matlab_conf.c</a></li>
<li>dma1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad75f4f486cddcbba8bd891fdffea63ff">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream0&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga327e8fb8c3fdda29762971a665beb6eb">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga9696aa3317c6d4e58bd31545db1a3791">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf1e2d204d4c7f13213bc4cdece346a9f">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga67575d2b3cf487db91535889ed5802c4">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga0da31a3af45097d4b4a136c5d74d6000">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga160109a05c1a572c5911c1a0633e2cb1">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga52167e4b4ae32ee99aca493b07ec2cf0">stm32f4xx_periph_registers.c</a></li>
<li>dma1_stream7&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaeb5a72f1dde2596da84347544d59f3ea">stm32f4xx_periph_registers.c</a></li>
<li>dma2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga797194bf8715329824161a98d1b2a236">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream0&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaeff8718ce310afab98873eccba9ff245">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga0fb8b4583868b79144561ef45c93637a">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga33cbc3fc9b89c29e722fc4e4973d6058">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gadcd0980342e18d51ce08021a0d1abfdd">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga14e0e20b296df9eea835441023807c15">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8fc00e6429450f48f22fddb4040d1e2d">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8d4903dcdae5a8f4c0b7b2678b2cf5b4">stm32f4xx_periph_registers.c</a></li>
<li>dma2_stream7&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga19770af0d338f06fbb1ffa09150909b4">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>eth&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8b57579963e46439e92cb241151cec09">stm32f4xx_periph_registers.c</a></li>
<li>exti&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga5db1038489ccf5ec54a585b08226b84d">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>flash_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga9005724fdcdcbb61e849a94a8068d0a5">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank1_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gabc182d46d8d7866f89db2e17f7d67496">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank1e_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac5d854d8ad94b3865847d64044c9bec8">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank2_3_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga337be35abe408bd089d87060903b944f">stm32f4xx_periph_registers.c</a></li>
<li>fsmc_bank4_r&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga86a7b6923c554282c949627ccaaee51b">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>gpioa&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gafe2a610b007523788505f398360469f5">stm32f4xx_periph_registers.c</a></li>
<li>gpiob&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gade602c9d7c12472827a033d5b2e8aa23">stm32f4xx_periph_registers.c</a></li>
<li>gpioc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga2dab7cbce8521c60951c6342c19bb501">stm32f4xx_periph_registers.c</a></li>
<li>gpiod&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad48004dee1cfc09b9c68d896ea43be11">stm32f4xx_periph_registers.c</a></li>
<li>gpioe&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga179dea27e5a083e03fc241f28043becf">stm32f4xx_periph_registers.c</a></li>
<li>gpiof&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga655c6a3fda1e8cc9126d4a2070d7e462">stm32f4xx_periph_registers.c</a></li>
<li>gpiog&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaed4e2f21f491ff70becdc5a582a2ad67">stm32f4xx_periph_registers.c</a></li>
<li>gpioh&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga9d4756994de85ee04d0086406c01c00b">stm32f4xx_periph_registers.c</a></li>
<li>gpioi&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga4fa8522689e49acbf45dc4e5a49d19ef">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>hmcu&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga7bd77e7f9825a3661f357e430246bfe8">mcu_wrapper.c</a>, <a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga7bd77e7f9825a3661f357e430246bfe8">mcu_wrapper_conf.h</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>i2c1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga71aad08961ac03edca6186fa9bc61b8e">stm32f4xx_periph_registers.c</a></li>
<li>i2c2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf4f631faa01cf5bb61ddc01eeb90d522">stm32f4xx_periph_registers.c</a></li>
<li>i2c3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac651c52b4ae02ee475e7babe47132f15">stm32f4xx_periph_registers.c</a></li>
<li>i2s2ext&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga06974a33ee50f86662415a0c4af114a8">stm32f4xx_periph_registers.c</a></li>
<li>i2s3ext&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gadc6636f1a31d3d480e01c46ffa6edddf">stm32f4xx_periph_registers.c</a></li>
<li>iwdg&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaa40a4f8558a3a1b0ed98bad7ea997a8b">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>MCU_CORTEX_MEM&#160;:&#160;<a class="el" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">stm32f4xx_matlab_conf.c</a>, <a class="el" href="group___c_m_s_i_s__core__base.html#ga47e1165d2b04b61b504f52b9f4782708">stm32f407xx_matlab_memory.h</a></li>
<li>MCU_MEM&#160;:&#160;<a class="el" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">stm32f4xx_matlab_conf.c</a>, <a class="el" href="group___peripheral__memory__map.html#gaf157a51d290d1383d493a6a2fe0241fc">stm32f407xx_matlab_memory.h</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>pwr&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaba54a48e7552e8a1301cc87cdfcacfee">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>rcc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga33f5f83bbcee4994fef4f29192860875">stm32f4xx_periph_registers.c</a></li>
<li>rng&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gae5244ff1d33b8f1c69abb81fda62b538">stm32f4xx_periph_registers.c</a></li>
<li>rtc&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga423742450422a8873970b076a7e25028">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>sdio&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8b6edf2e7d9debf95d77d172c8c32cb7">stm32f4xx_periph_registers.c</a></li>
<li>Slave_Channels&#160;:&#160;<a class="el" href="stm32f4xx__matlab__tim_8c.html#a66e48ba3c30d98536e05b7f5435e9828">stm32f4xx_matlab_tim.c</a></li>
<li>spi1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8cc3430b6591549759eb42cc2004a889">stm32f4xx_periph_registers.c</a></li>
<li>spi2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaafd9bde301b8cacea574ec4eea0e474f">stm32f4xx_periph_registers.c</a></li>
<li>spi3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga050e08b3b630957cd79c0e69968308bd">stm32f4xx_periph_registers.c</a></li>
<li>status&#160;:&#160;<a class="el" href="mexing_8m.html#ab1dc10c44c3fef32dbb7508037a5a3d6">mexing.m</a></li>
<li>syscfg&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga973efd19b15b8e1452258c3a02fda513">stm32f4xx_periph_registers.c</a></li>
<li>SystemClock&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#ga6a1676e08289f73141f9fa8419311385">mcu_wrapper.c</a></li>
<li>SystemClock_step&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gae50392991204ce9a89dd9aa8bf43634f">mcu_wrapper.c</a></li>
<li>SystemClockDouble&#160;:&#160;<a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html#gaf1cb3ba542e380d1f12d30579598c48c">mcu_wrapper.c</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>tim1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaedba2af9d3a451898c4116468f63e31c">stm32f4xx_periph_registers.c</a></li>
<li>tim10&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga5fc888fc63ae5329a954de3db43caefd">stm32f4xx_periph_registers.c</a></li>
<li>tim11&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga720638f02cb775a2bdd6b866847b106f">stm32f4xx_periph_registers.c</a></li>
<li>tim12&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaf7e88c4f7e226298777e23ce86e0f68e">stm32f4xx_periph_registers.c</a></li>
<li>tim12s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#ad582b36106c35060b40bddfca929350e">stm32f4xx_matlab_conf.h</a></li>
<li>tim13&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga5b7e61840360c6a797a1d137d1937c91">stm32f4xx_periph_registers.c</a></li>
<li>tim14&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8ade2aee59ea8e56c5b2b9fdd81e4480">stm32f4xx_periph_registers.c</a></li>
<li>tim1s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#ab3aec69c8e446c577e391796728e4742">stm32f4xx_matlab_conf.h</a></li>
<li>tim2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaced1e82df483246f3faed614153db985">stm32f4xx_periph_registers.c</a></li>
<li>tim3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8a9462732233ea58ea84b420b20866ee">stm32f4xx_periph_registers.c</a></li>
<li>tim3s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#aefb416b7445ce7c77f15d96cd54cd2f5">stm32f4xx_matlab_conf.h</a></li>
<li>tim4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gab15912b4a5af74002ab2c14632e0c538">stm32f4xx_periph_registers.c</a></li>
<li>tim4s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#ab42529334dbaea26f59721c40f7a7782">stm32f4xx_matlab_conf.h</a></li>
<li>tim5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga7f9bc8648d83bd2b1959b43b1f11b70e">stm32f4xx_periph_registers.c</a></li>
<li>tim6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac7a5702d9b22c89aa44e3f5161cd8c9d">stm32f4xx_periph_registers.c</a></li>
<li>tim7&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gad32365c7344044f1d4b358b16faf768b">stm32f4xx_periph_registers.c</a></li>
<li>tim7s&#160;:&#160;<a class="el" href="stm32f4xx__matlab__conf_8h.html#af4ae2f8710078d4b2c0f07a4265ba66a">stm32f4xx_matlab_conf.h</a></li>
<li>tim8&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga7cd2675665015ace1ee986d66c9cbfb2">stm32f4xx_periph_registers.c</a></li>
<li>tim9&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga3d6c0e6c095d01dac6c94c83c2e9e55f">stm32f4xx_periph_registers.c</a></li>
<li>Ts&#160;:&#160;<a class="el" href="mexing_8m.html#ac910fa4e03fcc57ffc78b3693e910e1a">mexing.m</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>uart4&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gaeac987df31348c6546d30bf20d1202b1">stm32f4xx_periph_registers.c</a></li>
<li>uart5&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga334a742f4e47d9275a7ca0b6a64f3b9b">stm32f4xx_periph_registers.c</a></li>
<li>usart1&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga6008378d0a594dbb3373976f11998c07">stm32f4xx_periph_registers.c</a></li>
<li>usart2&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga6704391eb1d9b549ec4a30bff051c840">stm32f4xx_periph_registers.c</a></li>
<li>usart3&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga34a4f060994660316b3ccf64ef2ca061">stm32f4xx_periph_registers.c</a></li>
<li>usart6&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gac976d368ba60c6c4fb520f15ffc973ed">stm32f4xx_periph_registers.c</a></li>
<li>usb_otg_fs_periph&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#gab7326fc264f9026f7d5be1914a222257">stm32f4xx_periph_registers.c</a></li>
<li>usb_otg_hs_periph&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga4e565603c7406e27b1f5503de3a8c41b">stm32f4xx_periph_registers.c</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>wwdg&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8702a9a8de59f4e7f66b061c980a1c23">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,89 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>while&#160;:&#160;<a class="el" href="group___m_c_u___w_r_a_p_p_e_r.html#ga866c2dad3e54488a018e859b3dc6feba">mcu_wrapper_conf.h</a></li>
<li>Write_OC_to_GPIO()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga28ab1124ab4cfbd21acb613cb0873d2d">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga28ab1124ab4cfbd21acb613cb0873d2d">stm32f4xx_matlab_tim.h</a></li>
<li>Write_OC_to_TRGO()&#160;:&#160;<a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga4ac3f9a63d2433519bd5137bab286080">stm32f4xx_matlab_tim.c</a>, <a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga4ac3f9a63d2433519bd5137bab286080">stm32f4xx_matlab_tim.h</a></li>
<li>wwdg&#160;:&#160;<a class="el" href="group___p_e_r_i_p_h___v_a_r_s___f_o_r___d_e_b_u_g.html#ga8702a9a8de59f4e7f66b061c980a1c23">stm32f4xx_periph_registers.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,144 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Graph Legend</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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">Graph Legend</div></div>
</div><!--header-->
<div class="contents">
<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
<p>Consider the following example: </p><div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
<div class="line"><span class="keyword">class </span>Invisible { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
<div class="line"><span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };</div>
<div class="line"> </div>
<div class="line"><span class="comment">/* Class not documented with doxygen comments */</span></div>
<div class="line"><span class="keyword">class </span>Undocumented { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Class that is inherited using public inheritance */</span></div>
<div class="line"><span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! A template class */</span></div>
<div class="line"><span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>Templ { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Class that is inherited using protected inheritance */</span></div>
<div class="line"><span class="keyword">class </span>ProtectedBase { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Class that is inherited using private inheritance */</span></div>
<div class="line"><span class="keyword">class </span>PrivateBase { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Class that is used by the Inherited class */</span></div>
<div class="line"><span class="keyword">class </span>Used { };</div>
<div class="line"><span class="comment"></span> </div>
<div class="line"><span class="comment">/*! Super class that inherits a number of other classes */</span></div>
<div class="line"><span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,</div>
<div class="line"> <span class="keyword">protected</span> ProtectedBase,</div>
<div class="line"> <span class="keyword">private</span> PrivateBase,</div>
<div class="line"> <span class="keyword">public</span> Undocumented,</div>
<div class="line"> <span class="keyword">public</span> Templ&lt;int&gt;</div>
<div class="line">{</div>
<div class="line"> <span class="keyword">private</span>:</div>
<div class="line"> Used *m_usedClass;</div>
<div class="line">};</div>
</div><!-- fragment --><p> This will result in the following graph:</p>
<center><img src="graph_legend.png" alt="" class="inline"/></center><p>The boxes in the above graph have the following meaning: </p>
<ul>
<li>
A filled gray box represents the struct or class for which the graph is generated. </li>
<li>
A box with a black border denotes a documented struct or class. </li>
<li>
A box with a gray border denotes an undocumented struct or class. </li>
<li>
A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
</ul>
<p>The arrows have the following meaning: </p>
<ul>
<li>
A blue arrow is used to visualize a public inheritance relation between two classes. </li>
<li>
A dark green arrow is used for protected inheritance. </li>
<li>
A dark red arrow is used for private inheritance. </li>
<li>
A purple dashed arrow is used if a class is contained or used by another class. The arrow is labelled with the variable(s) through which the pointed class or struct is accessible. </li>
<li>
A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labelled with the template parameters of the instance. </li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1 +0,0 @@
f74606a252eb303675caf37987d0b7af

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,589 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: Core Definitions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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="summary">
<a href="#groups">Topics</a> &#124;
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">Core Definitions</div></div>
</div><!--header-->
<div class="contents">
<p>Definitions for base addresses, unions, and structures.
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Collaboration diagram for Core Definitions:</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="group___c_m_s_i_s__core__base.png" border="0" usemap="#agroup______c__m__s__i__s____core____base" alt=""/></div>
<map name="agroup______c__m__s__i__s____core____base" id="agroup______c__m__s__i__s____core____base">
<area shape="rect" title="Definitions for base addresses, unions, and structures." alt="" coords="5,5,121,32"/>
<area shape="rect" href="group___peripheral__memory__map.html" title=" " alt="" coords="169,5,328,32"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="groups" name="groups"></a>
Topics</h2></td></tr>
<tr class="memitem:group___peripheral__memory__map" id="r_group___peripheral__memory__map"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___peripheral__memory__map.html">Peripheral Memory Map</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__cortex__memory.html">_cortex_memory</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:ga48d67e0906624018a8dc1ff5409f31ca" id="r_ga48d67e0906624018a8dc1ff5409f31ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a>&#160;&#160;&#160;(0x0000E000UL)</td></tr>
<tr class="separator:ga48d67e0906624018a8dc1ff5409f31ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13157bf906d2f9c99e0942ce1e79f8d4" id="r_ga13157bf906d2f9c99e0942ce1e79f8d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga13157bf906d2f9c99e0942ce1e79f8d4">ITM_BASE_SHIFT</a>&#160;&#160;&#160;(0x00000000UL)</td></tr>
<tr class="separator:ga13157bf906d2f9c99e0942ce1e79f8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaecf34cb76daeb0ed1854efbc8c1bacf7" id="r_gaecf34cb76daeb0ed1854efbc8c1bacf7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaecf34cb76daeb0ed1854efbc8c1bacf7">DWT_BASE_SHIFT</a>&#160;&#160;&#160;(0x00001000UL)</td></tr>
<tr class="separator:gaecf34cb76daeb0ed1854efbc8c1bacf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga688b0af5b023485e742d8906117e0dcb" id="r_ga688b0af5b023485e742d8906117e0dcb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga688b0af5b023485e742d8906117e0dcb">TPI_BASE_SHIFT</a>&#160;&#160;&#160;(0x00040000UL)</td></tr>
<tr class="separator:ga688b0af5b023485e742d8906117e0dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b760f7bd0c5082d2d0db746f778c329" id="r_ga3b760f7bd0c5082d2d0db746f778c329"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga3b760f7bd0c5082d2d0db746f778c329">CoreDebug_BASE_SHIFT</a>&#160;&#160;&#160;(0x0000EDF0UL)</td></tr>
<tr class="separator:ga3b760f7bd0c5082d2d0db746f778c329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c14ed93192c8d9143322bbf77ebf770" id="r_ga3c14ed93192c8d9143322bbf77ebf770"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a>&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td></tr>
<tr class="separator:ga3c14ed93192c8d9143322bbf77ebf770"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd76251e412a195ec0a8f47227a8359e" id="r_gadd76251e412a195ec0a8f47227a8359e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gadd76251e412a195ec0a8f47227a8359e">ITM_BASE</a>&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td></tr>
<tr class="separator:gadd76251e412a195ec0a8f47227a8359e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdab534f961bf8935eb456cb7700dcd2" id="r_gafdab534f961bf8935eb456cb7700dcd2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gafdab534f961bf8935eb456cb7700dcd2">DWT_BASE</a>&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td></tr>
<tr class="separator:gafdab534f961bf8935eb456cb7700dcd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2b1eeff850a7e418844ca847145a1a68" id="r_ga2b1eeff850a7e418844ca847145a1a68"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga2b1eeff850a7e418844ca847145a1a68">TPI_BASE</a>&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td></tr>
<tr class="separator:ga2b1eeff850a7e418844ca847145a1a68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga680604dbcda9e9b31a1639fcffe5230b" id="r_ga680604dbcda9e9b31a1639fcffe5230b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga680604dbcda9e9b31a1639fcffe5230b">CoreDebug_BASE</a>&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td></tr>
<tr class="separator:ga680604dbcda9e9b31a1639fcffe5230b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58effaac0b93006b756d33209e814646" id="r_ga58effaac0b93006b756d33209e814646"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga58effaac0b93006b756d33209e814646">SysTick_BASE</a>&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0010UL)</td></tr>
<tr class="separator:ga58effaac0b93006b756d33209e814646"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0288691785a5f868238e0468b39523d" id="r_gaa0288691785a5f868238e0468b39523d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa0288691785a5f868238e0468b39523d">NVIC_BASE</a>&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0100UL)</td></tr>
<tr class="separator:gaa0288691785a5f868238e0468b39523d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad55a7ddb8d4b2398b0c1cfec76c0d9fd" id="r_gad55a7ddb8d4b2398b0c1cfec76c0d9fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gad55a7ddb8d4b2398b0c1cfec76c0d9fd">SCB_BASE</a>&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0D00UL)</td></tr>
<tr class="separator:gad55a7ddb8d4b2398b0c1cfec76c0d9fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fe0cd2eef83a8adad94490d9ecca63f" id="r_ga9fe0cd2eef83a8adad94490d9ecca63f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga9fe0cd2eef83a8adad94490d9ecca63f">SCnSCB</a>&#160;&#160;&#160;((SCnSCB_Type *) <a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> )</td></tr>
<tr class="separator:ga9fe0cd2eef83a8adad94490d9ecca63f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaaf6477c2bde2f00f99e3c2fd1060b01" id="r_gaaaf6477c2bde2f00f99e3c2fd1060b01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaaaf6477c2bde2f00f99e3c2fd1060b01">SCB</a>&#160;&#160;&#160;((SCB_Type *) <a class="el" href="#gad55a7ddb8d4b2398b0c1cfec76c0d9fd">SCB_BASE</a> )</td></tr>
<tr class="separator:gaaaf6477c2bde2f00f99e3c2fd1060b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd96c53beeaff8f603fcda425eb295de" id="r_gacd96c53beeaff8f603fcda425eb295de"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gacd96c53beeaff8f603fcda425eb295de">SysTick</a>&#160;&#160;&#160;((SysTick_Type *) <a class="el" href="#ga58effaac0b93006b756d33209e814646">SysTick_BASE</a> )</td></tr>
<tr class="separator:gacd96c53beeaff8f603fcda425eb295de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8e97e8ce56ae9f57da1363a937f8a17" id="r_gac8e97e8ce56ae9f57da1363a937f8a17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gac8e97e8ce56ae9f57da1363a937f8a17">NVIC</a>&#160;&#160;&#160;((NVIC_Type *) <a class="el" href="#gaa0288691785a5f868238e0468b39523d">NVIC_BASE</a> )</td></tr>
<tr class="separator:gac8e97e8ce56ae9f57da1363a937f8a17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabae7cdf882def602cb787bb039ff6a43" id="r_gabae7cdf882def602cb787bb039ff6a43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gabae7cdf882def602cb787bb039ff6a43">ITM</a>&#160;&#160;&#160;((ITM_Type *) <a class="el" href="#gadd76251e412a195ec0a8f47227a8359e">ITM_BASE</a> )</td></tr>
<tr class="separator:gabae7cdf882def602cb787bb039ff6a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbe5a060185e1d5afa3f85b14e10a6ce" id="r_gabbe5a060185e1d5afa3f85b14e10a6ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gabbe5a060185e1d5afa3f85b14e10a6ce">DWT</a>&#160;&#160;&#160;((DWT_Type *) <a class="el" href="#gafdab534f961bf8935eb456cb7700dcd2">DWT_BASE</a> )</td></tr>
<tr class="separator:gabbe5a060185e1d5afa3f85b14e10a6ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b4dd00016aed25a0ea54e9a9acd1239" id="r_ga8b4dd00016aed25a0ea54e9a9acd1239"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga8b4dd00016aed25a0ea54e9a9acd1239">TPI</a>&#160;&#160;&#160;((TPI_Type *) <a class="el" href="#ga2b1eeff850a7e418844ca847145a1a68">TPI_BASE</a> )</td></tr>
<tr class="separator:ga8b4dd00016aed25a0ea54e9a9acd1239"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4dcad4027118c098c07bcd575f1fbb28" id="r_ga4dcad4027118c098c07bcd575f1fbb28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga4dcad4027118c098c07bcd575f1fbb28">FPU_BASE</a>&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0F30UL)</td></tr>
<tr class="separator:ga4dcad4027118c098c07bcd575f1fbb28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc7c93f2594e85ece1e1a24f10591428" id="r_gabc7c93f2594e85ece1e1a24f10591428"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gabc7c93f2594e85ece1e1a24f10591428">FPU</a>&#160;&#160;&#160;((FPU_Type *) <a class="el" href="#ga4dcad4027118c098c07bcd575f1fbb28">FPU_BASE</a> )</td></tr>
<tr class="separator:gabc7c93f2594e85ece1e1a24f10591428"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga2283564fd240ac8b420f104dc381ce94" id="r_ga2283564fd240ac8b420f104dc381ce94"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__cortex__memory.html">_cortex_memory</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga2283564fd240ac8b420f104dc381ce94">MCU_CortexMemoryTypeDef</a></td></tr>
<tr class="separator:ga2283564fd240ac8b420f104dc381ce94"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga47e1165d2b04b61b504f52b9f4782708" id="r_ga47e1165d2b04b61b504f52b9f4782708"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#ga2283564fd240ac8b420f104dc381ce94">MCU_CortexMemoryTypeDef</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga47e1165d2b04b61b504f52b9f4782708">MCU_CORTEX_MEM</a></td></tr>
<tr class="separator:ga47e1165d2b04b61b504f52b9f4782708"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Definitions for base addresses, unions, and structures. </p>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ga48d67e0906624018a8dc1ff5409f31ca" name="ga48d67e0906624018a8dc1ff5409f31ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga48d67e0906624018a8dc1ff5409f31ca">&#9670;&#160;</a></span>SCS_BASE_SHIFT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SCS_BASE_SHIFT&#160;&#160;&#160;(0x0000E000UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>System Control Space Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00020">20</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga13157bf906d2f9c99e0942ce1e79f8d4" name="ga13157bf906d2f9c99e0942ce1e79f8d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga13157bf906d2f9c99e0942ce1e79f8d4">&#9670;&#160;</a></span>ITM_BASE_SHIFT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ITM_BASE_SHIFT&#160;&#160;&#160;(0x00000000UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>ITM Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00021">21</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gaecf34cb76daeb0ed1854efbc8c1bacf7" name="gaecf34cb76daeb0ed1854efbc8c1bacf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaecf34cb76daeb0ed1854efbc8c1bacf7">&#9670;&#160;</a></span>DWT_BASE_SHIFT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DWT_BASE_SHIFT&#160;&#160;&#160;(0x00001000UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>DWT Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00022">22</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga688b0af5b023485e742d8906117e0dcb" name="ga688b0af5b023485e742d8906117e0dcb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga688b0af5b023485e742d8906117e0dcb">&#9670;&#160;</a></span>TPI_BASE_SHIFT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TPI_BASE_SHIFT&#160;&#160;&#160;(0x00040000UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>TPI Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00023">23</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga3b760f7bd0c5082d2d0db746f778c329" name="ga3b760f7bd0c5082d2d0db746f778c329"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3b760f7bd0c5082d2d0db746f778c329">&#9670;&#160;</a></span>CoreDebug_BASE_SHIFT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CoreDebug_BASE_SHIFT&#160;&#160;&#160;(0x0000EDF0UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Core Debug Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00024">24</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga3c14ed93192c8d9143322bbf77ebf770" name="ga3c14ed93192c8d9143322bbf77ebf770"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3c14ed93192c8d9143322bbf77ebf770">&#9670;&#160;</a></span>SCS_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SCS_BASE&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>System Control Space Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00032">32</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gadd76251e412a195ec0a8f47227a8359e" name="gadd76251e412a195ec0a8f47227a8359e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadd76251e412a195ec0a8f47227a8359e">&#9670;&#160;</a></span>ITM_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ITM_BASE&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>ITM Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00033">33</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gafdab534f961bf8935eb456cb7700dcd2" name="gafdab534f961bf8935eb456cb7700dcd2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafdab534f961bf8935eb456cb7700dcd2">&#9670;&#160;</a></span>DWT_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DWT_BASE&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>DWT Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00034">34</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga2b1eeff850a7e418844ca847145a1a68" name="ga2b1eeff850a7e418844ca847145a1a68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2b1eeff850a7e418844ca847145a1a68">&#9670;&#160;</a></span>TPI_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TPI_BASE&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>TPI Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00035">35</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga680604dbcda9e9b31a1639fcffe5230b" name="ga680604dbcda9e9b31a1639fcffe5230b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga680604dbcda9e9b31a1639fcffe5230b">&#9670;&#160;</a></span>CoreDebug_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CoreDebug_BASE&#160;&#160;&#160;(MCU_CORTEX_MEM.CORTEX_PERIPH_BASE) + <a class="el" href="#ga48d67e0906624018a8dc1ff5409f31ca">SCS_BASE_SHIFT</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Core Debug Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00036">36</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga58effaac0b93006b756d33209e814646" name="ga58effaac0b93006b756d33209e814646"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga58effaac0b93006b756d33209e814646">&#9670;&#160;</a></span>SysTick_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SysTick_BASE&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0010UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>SysTick Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00037">37</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gaa0288691785a5f868238e0468b39523d" name="gaa0288691785a5f868238e0468b39523d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa0288691785a5f868238e0468b39523d">&#9670;&#160;</a></span>NVIC_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NVIC_BASE&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0100UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>NVIC Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00038">38</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gad55a7ddb8d4b2398b0c1cfec76c0d9fd" name="gad55a7ddb8d4b2398b0c1cfec76c0d9fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad55a7ddb8d4b2398b0c1cfec76c0d9fd">&#9670;&#160;</a></span>SCB_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SCB_BASE&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0D00UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>System Control Block Base Address </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00039">39</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga9fe0cd2eef83a8adad94490d9ecca63f" name="ga9fe0cd2eef83a8adad94490d9ecca63f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9fe0cd2eef83a8adad94490d9ecca63f">&#9670;&#160;</a></span>SCnSCB</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SCnSCB&#160;&#160;&#160;((SCnSCB_Type *) <a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>System control Register not in SCB </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00041">41</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gaaaf6477c2bde2f00f99e3c2fd1060b01" name="gaaaf6477c2bde2f00f99e3c2fd1060b01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaaf6477c2bde2f00f99e3c2fd1060b01">&#9670;&#160;</a></span>SCB</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SCB&#160;&#160;&#160;((SCB_Type *) <a class="el" href="#gad55a7ddb8d4b2398b0c1cfec76c0d9fd">SCB_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>SCB configuration struct </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00042">42</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gacd96c53beeaff8f603fcda425eb295de" name="gacd96c53beeaff8f603fcda425eb295de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacd96c53beeaff8f603fcda425eb295de">&#9670;&#160;</a></span>SysTick</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SysTick&#160;&#160;&#160;((SysTick_Type *) <a class="el" href="#ga58effaac0b93006b756d33209e814646">SysTick_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>SysTick configuration struct </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00043">43</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gac8e97e8ce56ae9f57da1363a937f8a17" name="gac8e97e8ce56ae9f57da1363a937f8a17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac8e97e8ce56ae9f57da1363a937f8a17">&#9670;&#160;</a></span>NVIC</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define NVIC&#160;&#160;&#160;((NVIC_Type *) <a class="el" href="#gaa0288691785a5f868238e0468b39523d">NVIC_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>NVIC configuration struct </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00044">44</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gabae7cdf882def602cb787bb039ff6a43" name="gabae7cdf882def602cb787bb039ff6a43"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabae7cdf882def602cb787bb039ff6a43">&#9670;&#160;</a></span>ITM</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ITM&#160;&#160;&#160;((ITM_Type *) <a class="el" href="#gadd76251e412a195ec0a8f47227a8359e">ITM_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>ITM configuration struct </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00045">45</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gabbe5a060185e1d5afa3f85b14e10a6ce" name="gabbe5a060185e1d5afa3f85b14e10a6ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabbe5a060185e1d5afa3f85b14e10a6ce">&#9670;&#160;</a></span>DWT</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DWT&#160;&#160;&#160;((DWT_Type *) <a class="el" href="#gafdab534f961bf8935eb456cb7700dcd2">DWT_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>DWT configuration struct </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00046">46</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga8b4dd00016aed25a0ea54e9a9acd1239" name="ga8b4dd00016aed25a0ea54e9a9acd1239"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8b4dd00016aed25a0ea54e9a9acd1239">&#9670;&#160;</a></span>TPI</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TPI&#160;&#160;&#160;((TPI_Type *) <a class="el" href="#ga2b1eeff850a7e418844ca847145a1a68">TPI_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>TPI configuration struct </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00047">47</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="ga4dcad4027118c098c07bcd575f1fbb28" name="ga4dcad4027118c098c07bcd575f1fbb28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4dcad4027118c098c07bcd575f1fbb28">&#9670;&#160;</a></span>FPU_BASE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FPU_BASE&#160;&#160;&#160;(<a class="el" href="#ga3c14ed93192c8d9143322bbf77ebf770">SCS_BASE</a> + 0x0F30UL)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Floating Point Unit </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00054">54</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<a id="gabc7c93f2594e85ece1e1a24f10591428" name="gabc7c93f2594e85ece1e1a24f10591428"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabc7c93f2594e85ece1e1a24f10591428">&#9670;&#160;</a></span>FPU</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FPU&#160;&#160;&#160;((FPU_Type *) <a class="el" href="#ga4dcad4027118c098c07bcd575f1fbb28">FPU_BASE</a> )</td>
</tr>
</table>
</div><div class="memdoc">
<p>Floating Point Unit </p>
<p class="definition">Definition at line <a class="el" href="stm32f407xx__matlab__memory_8h_source.html#l00055">55</a> of file <a class="el" href="stm32f407xx__matlab__memory_8h_source.html">stm32f407xx_matlab_memory.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ga2283564fd240ac8b420f104dc381ce94" name="ga2283564fd240ac8b420f104dc381ce94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2283564fd240ac8b420f104dc381ce94">&#9670;&#160;</a></span>MCU_CortexMemoryTypeDef</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__cortex__memory.html">_cortex_memory</a> <a class="el" href="#ga2283564fd240ac8b420f104dc381ce94">MCU_CortexMemoryTypeDef</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="ga47e1165d2b04b61b504f52b9f4782708" name="ga47e1165d2b04b61b504f52b9f4782708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga47e1165d2b04b61b504f52b9f4782708">&#9670;&#160;</a></span>MCU_CORTEX_MEM</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#ga2283564fd240ac8b420f104dc381ce94">MCU_CortexMemoryTypeDef</a> MCU_CORTEX_MEM</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="stm32f4xx__matlab__conf_8c_source.html#l00014">14</a> of file <a class="el" href="stm32f4xx__matlab__conf_8c_source.html">stm32f4xx_matlab_conf.c</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,4 +0,0 @@
<map id="Core Definitions" name="Core Definitions">
<area shape="rect" id="Node000001" title="Definitions for base addresses, unions, and structures." alt="" coords="5,5,121,32"/>
<area shape="rect" id="Node000002" href="$group___peripheral__memory__map.html" title=" " alt="" coords="169,5,328,32"/>
</map>

View File

@ -1 +0,0 @@
f2c243b44cbe2e3b76862dc4cf826d57

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,172 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: GPIO Simulator</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">GPIO Simulator<div class="ingroups"><a class="el" href="group___s_t_m___s_i_m_u_l_a_t_i_o_n.html">STM32 Simulation</a> &raquo; <a class="el" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html">STM32 Simulator</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Симулятор для портов ввода-вывода
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Collaboration diagram for GPIO Simulator:</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="group___g_p_i_o___s_i_m_u_l_a_t_o_r.png" border="0" usemap="#agroup______g__p__i__o______s__i__m__u__l__a__t__o__r" alt=""/></div>
<map name="agroup______g__p__i__o______s__i__m__u__l__a__t__o__r" id="agroup______g__p__i__o______s__i__m__u__l__a__t__o__r">
<area shape="rect" title="Симулятор для портов ввода&#45;вывода" alt="" coords="176,5,289,32"/>
<area shape="rect" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html" title="Всякое для симулятора STM32." alt="" coords="5,5,128,32"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga368334de2e425bc656526d2f42671454" id="r_ga368334de2e425bc656526d2f42671454"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga368334de2e425bc656526d2f42671454">SFUNC_to_GPIO</a> (real_T *out_buff)</td></tr>
<tr class="memdesc:ga368334de2e425bc656526d2f42671454"><td class="mdescLeft">&#160;</td><td class="mdescRight">Считывание входов S-Function в МК. <br /></td></tr>
<tr class="separator:ga368334de2e425bc656526d2f42671454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga487177c90297da30ee8ec0dca0ce3067" id="r_ga487177c90297da30ee8ec0dca0ce3067"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga487177c90297da30ee8ec0dca0ce3067">GPIO_to_SFUNC</a> (real_T *in)</td></tr>
<tr class="memdesc:ga487177c90297da30ee8ec0dca0ce3067"><td class="mdescLeft">&#160;</td><td class="mdescRight">Запись буфера выходов S-Function из GPIO. <br /></td></tr>
<tr class="separator:ga487177c90297da30ee8ec0dca0ce3067"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Симулятор для портов ввода-вывода </p>
<p>Определяет взаимодействие портов МК и оболочки (S-Function) </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga368334de2e425bc656526d2f42671454" name="ga368334de2e425bc656526d2f42671454"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga368334de2e425bc656526d2f42671454">&#9670;&#160;</a></span>SFUNC_to_GPIO()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SFUNC_to_GPIO </td>
<td>(</td>
<td class="paramtype">real_T *</td> <td class="paramname"><span class="paramname"><em>in</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Считывание входов S-Function в МК. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">out_buff</td><td>- указатель на буфер выходов S-Function.</td></tr>
</table>
</dd>
</dl>
<p>Функция для считывания входов S-Function в МК. Можно абстрагироваться от считывания в GPIO и записывать напрямую в переменные МК.</p>
<dl class="section attention"><dt>Attention</dt><dd>Тело функции пишется пользователем! </dd></dl>
<p class="definition">Definition at line <a class="el" href="stm32f4xx__matlab__gpio_8c_source.html#l00049">49</a> of file <a class="el" href="stm32f4xx__matlab__gpio_8c_source.html">stm32f4xx_matlab_gpio.c</a>.</p>
</div>
</div>
<a id="ga487177c90297da30ee8ec0dca0ce3067" name="ga487177c90297da30ee8ec0dca0ce3067"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga487177c90297da30ee8ec0dca0ce3067">&#9670;&#160;</a></span>GPIO_to_SFUNC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void GPIO_to_SFUNC </td>
<td>(</td>
<td class="paramtype">real_T *</td> <td class="paramname"><span class="paramname"><em>out_buff</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Запись буфера выходов S-Function из GPIO. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">out_buff</td><td>- указатель на буфер выходов S-Function.</td></tr>
</table>
</dd>
</dl>
<p>Функция для записи буфера выходов S-Function из GPIO. После в <a class="el" href="mcu__wrapper_8c.html#a47b40a9825bcaeb3a1dfba8b27a0be3f">SIM_writeOutputs()</a> из out_buff формируются выходы S-Function.</p>
<dl class="section attention"><dt>Attention</dt><dd>Тело функции пишется пользователем! </dd></dl>
<p class="definition">Definition at line <a class="el" href="stm32f4xx__matlab__gpio_8c_source.html#l00020">20</a> of file <a class="el" href="stm32f4xx__matlab__gpio_8c_source.html">stm32f4xx_matlab_gpio.c</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,4 +0,0 @@
<map id="GPIO Simulator" name="GPIO Simulator">
<area shape="rect" id="Node000001" title="Симулятор для портов ввода&#45;вывода" alt="" coords="176,5,289,32"/>
<area shape="rect" id="Node000002" href="$group___m_a_i_n___s_i_m_u_l_a_t_o_r.html" title="Всякое для симулятора STM32." alt="" coords="5,5,128,32"/>
</map>

View File

@ -1 +0,0 @@
453732ef4d6dd97fee37263657e2b6f8

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,161 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: STM32 Simulator</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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="summary">
<a href="#groups">Topics</a> </div>
<div class="headertitle"><div class="title">STM32 Simulator<div class="ingroups"><a class="el" href="group___s_t_m___s_i_m_u_l_a_t_i_o_n.html">STM32 Simulation</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Всякое для симулятора STM32.
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Collaboration diagram for STM32 Simulator:</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="group___m_a_i_n___s_i_m_u_l_a_t_o_r.png" border="0" usemap="#agroup______m__a__i__n______s__i__m__u__l__a__t__o__r" alt=""/></div>
<map name="agroup______m__a__i__n______s__i__m__u__l__a__t__o__r" id="agroup______m__a__i__n______s__i__m__u__l__a__t__o__r">
<area shape="rect" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html" title="Симулятор для портов ввода&#45;вывода" alt="" coords="374,5,487,32"/>
<area shape="rect" title="Всякое для симулятора STM32." alt="" coords="182,81,304,108"/>
<area shape="rect" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html" title="Симулятор для RCC и часов таймера" alt="" coords="376,56,486,83"/>
<area shape="rect" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html" title="Параметры конфигурации для симулятора МК" alt="" coords="352,107,509,133"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html" title="Симулятор для таймеров" alt="" coords="379,157,482,184"/>
<area shape="rect" href="group___s_t_m___s_i_m_u_l_a_t_i_o_n.html" title="Всякое для симуляции STM32." alt="" coords="5,81,134,108"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="groups" name="groups"></a>
Topics</h2></td></tr>
<tr class="memitem:group___s_i_m_u_l_a_t_o_r___c_o_n_f" id="r_group___s_i_m_u_l_a_t_o_r___c_o_n_f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_i_m_u_l_a_t_o_r___c_o_n_f.html">Simulator Configuration</a></td></tr>
<tr class="memdesc:group___s_i_m_u_l_a_t_o_r___c_o_n_f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Параметры конфигурации для симулятора МК <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group___g_p_i_o___s_i_m_u_l_a_t_o_r" id="r_group___g_p_i_o___s_i_m_u_l_a_t_o_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html">GPIO Simulator</a></td></tr>
<tr class="memdesc:group___g_p_i_o___s_i_m_u_l_a_t_o_r"><td class="mdescLeft">&#160;</td><td class="mdescRight">Симулятор для портов ввода-вывода <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group___r_c_c___s_i_m_u_l_a_t_o_r" id="r_group___r_c_c___s_i_m_u_l_a_t_o_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___r_c_c___s_i_m_u_l_a_t_o_r.html">RCC Simulator</a></td></tr>
<tr class="memdesc:group___r_c_c___s_i_m_u_l_a_t_o_r"><td class="mdescLeft">&#160;</td><td class="mdescRight">Симулятор для RCC и часов таймера <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group___t_i_m___s_i_m_u_l_a_t_o_r" id="r_group___t_i_m___s_i_m_u_l_a_t_o_r"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html">TIM Simulator</a></td></tr>
<tr class="memdesc:group___t_i_m___s_i_m_u_l_a_t_o_r"><td class="mdescLeft">&#160;</td><td class="mdescRight">Симулятор для таймеров <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab020a77f89d6c0ea99c7559cfa7e3ba0" id="r_gab020a77f89d6c0ea99c7559cfa7e3ba0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gab020a77f89d6c0ea99c7559cfa7e3ba0">Initialize_Periph_Sim</a> (void)</td></tr>
<tr class="memdesc:gab020a77f89d6c0ea99c7559cfa7e3ba0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Инициализация периферии симулятора МК. <br /></td></tr>
<tr class="separator:gab020a77f89d6c0ea99c7559cfa7e3ba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Всякое для симулятора STM32. </p>
<p>Здесь дефайнами задается используемая периферия и подключаются файлы, необходимые для её симуляции </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="gab020a77f89d6c0ea99c7559cfa7e3ba0" name="gab020a77f89d6c0ea99c7559cfa7e3ba0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab020a77f89d6c0ea99c7559cfa7e3ba0">&#9670;&#160;</a></span>Initialize_Periph_Sim()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Initialize_Periph_Sim </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Инициализация периферии симулятора МК. </p>
<p>Эта функция вызывает функции инициализации периферии для симуляции </p>
<p class="definition">Definition at line <a class="el" href="stm32f4xx__matlab__conf_8c_source.html#l00023">23</a> of file <a class="el" href="stm32f4xx__matlab__conf_8c_source.html">stm32f4xx_matlab_conf.c</a>.</p>
<div id="dynsection-1" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_a_i_n___s_i_m_u_l_a_t_o_r_gab020a77f89d6c0ea99c7559cfa7e3ba0_cgraph.png" border="0" usemap="#agroup___m_a_i_n___s_i_m_u_l_a_t_o_r_gab020a77f89d6c0ea99c7559cfa7e3ba0_cgraph" alt=""/></div>
<map name="agroup___m_a_i_n___s_i_m_u_l_a_t_o_r_gab020a77f89d6c0ea99c7559cfa7e3ba0_cgraph" id="agroup___m_a_i_n___s_i_m_u_l_a_t_o_r_gab020a77f89d6c0ea99c7559cfa7e3ba0_cgraph">
<area shape="rect" title="Инициализация периферии симулятора МК." alt="" coords="5,5,149,32"/>
<area shape="rect" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9" title="Инициализация таймеров симулятора МК." alt="" coords="197,5,297,32"/>
<area shape="poly" title=" " alt="" coords="149,16,181,16,181,21,149,21"/>
</map>
</div>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,8 +0,0 @@
<map id="STM32 Simulator" name="STM32 Simulator">
<area shape="rect" id="Node000004" href="$group___g_p_i_o___s_i_m_u_l_a_t_o_r.html" title="Симулятор для портов ввода&#45;вывода" alt="" coords="374,5,487,32"/>
<area shape="rect" id="Node000001" title="Всякое для симулятора STM32." alt="" coords="182,81,304,108"/>
<area shape="rect" id="Node000005" href="$group___r_c_c___s_i_m_u_l_a_t_o_r.html" title="Симулятор для RCC и часов таймера" alt="" coords="376,56,486,83"/>
<area shape="rect" id="Node000003" href="$group___s_i_m_u_l_a_t_o_r___c_o_n_f.html" title="Параметры конфигурации для симулятора МК" alt="" coords="352,107,509,133"/>
<area shape="rect" id="Node000006" href="$group___t_i_m___s_i_m_u_l_a_t_o_r.html" title="Симулятор для таймеров" alt="" coords="379,157,482,184"/>
<area shape="rect" id="Node000002" href="$group___s_t_m___s_i_m_u_l_a_t_i_o_n.html" title="Всякое для симуляции STM32." alt="" coords="5,81,134,108"/>
</map>

View File

@ -1 +0,0 @@
5d02ce0e8740d2ed3c5fd9acaa38c462

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

View File

@ -1,5 +0,0 @@
<map id="Initialize_Periph_Sim" name="Initialize_Periph_Sim">
<area shape="rect" id="Node000001" title="Инициализация периферии симулятора МК." alt="" coords="5,5,149,32"/>
<area shape="rect" id="Node000002" href="$stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9" title="Инициализация таймеров симулятора МК." alt="" coords="197,5,297,32"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="149,16,181,16,181,21,149,21"/>
</map>

View File

@ -1 +0,0 @@
7fa2ae74969543d99abd5288ff5816f1

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,664 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>STM MATLAB Simulator: MCU Wrapper</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript" src="darkmode_toggle.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">STM MATLAB Simulator
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.10.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</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="summary">
<a href="#groups">Topics</a> &#124;
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">MCU Wrapper</div></div>
</div><!--header-->
<div class="contents">
<p>Всякое для оболочки МК
<a href="#details">More...</a></p>
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Collaboration diagram 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="group___m_c_u___w_r_a_p_p_e_r.png" border="0" usemap="#agroup______m__c__u______w__r__a__p__p__e__r" alt=""/></div>
<map name="agroup______m__c__u______w__r__a__p__p__e__r" id="agroup______m__c__u______w__r__a__p__p__e__r">
<area shape="rect" title="Всякое для оболочки МК" alt="" coords="5,31,110,57"/>
<area shape="rect" href="group___w_r_a_p_p_e_r___c_o_n_f.html" title="Параметры конфигурации для оболочки МК" alt="" coords="158,5,308,32"/>
<area shape="rect" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html" title="Дефайны и функции блока S&#45;Function." alt="" coords="166,56,300,83"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="groups" name="groups"></a>
Topics</h2></td></tr>
<tr class="memitem:group___w_r_a_p_p_e_r___s_f_u_n_c" id="r_group___w_r_a_p_p_e_r___s_f_u_n_c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html">S-Function funtions</a></td></tr>
<tr class="memdesc:group___w_r_a_p_p_e_r___s_f_u_n_c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Дефайны и функции блока S-Function. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group___w_r_a_p_p_e_r___c_o_n_f" id="r_group___w_r_a_p_p_e_r___c_o_n_f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___w_r_a_p_p_e_r___c_o_n_f.html">Wrapper Configuration</a></td></tr>
<tr class="memdesc:group___w_r_a_p_p_e_r___c_o_n_f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Параметры конфигурации для оболочки МК <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html">SIM__MCUHandleTypeDef</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">MCU handle Structure definition. <a href="struct_s_i_m_____m_c_u_handle_type_def.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:ga866c2dad3e54488a018e859b3dc6feba" id="r_ga866c2dad3e54488a018e859b3dc6feba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga866c2dad3e54488a018e859b3dc6feba">while</a>(_expression_)&#160;&#160;&#160;<a class="el" href="#ga1fef2893362ee1f5032b523ff8c7fd9d">sim_while</a>(_expression_)</td></tr>
<tr class="memdesc:ga866c2dad3e54488a018e859b3dc6feba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Redefine C while statement with <a class="el" href="#ga1fef2893362ee1f5032b523ff8c7fd9d" title="While statement for emulate MCU code in Simulink.">sim_while()</a> macro. <br /></td></tr>
<tr class="separator:ga866c2dad3e54488a018e859b3dc6feba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1fef2893362ee1f5032b523ff8c7fd9d" id="r_ga1fef2893362ee1f5032b523ff8c7fd9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga1fef2893362ee1f5032b523ff8c7fd9d">sim_while</a>(_expression_)&#160;&#160;&#160;<a class="el" href="#ga866c2dad3e54488a018e859b3dc6feba">while</a>((_expression_)&amp;&amp;(hmcu.fMCU_Stop == 0))</td></tr>
<tr class="memdesc:ga1fef2893362ee1f5032b523ff8c7fd9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">While statement for emulate MCU code in Simulink. <br /></td></tr>
<tr class="separator:ga1fef2893362ee1f5032b523ff8c7fd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabaad5b5eb9243ab531775be5eda6ee02" id="r_gabaad5b5eb9243ab531775be5eda6ee02"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gabaad5b5eb9243ab531775be5eda6ee02">native_while</a>(_expression_)&#160;&#160;&#160;for(; (_expression_); )</td></tr>
<tr class="memdesc:gabaad5b5eb9243ab531775be5eda6ee02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default/Native C while statement. <br /></td></tr>
<tr class="separator:gabaad5b5eb9243ab531775be5eda6ee02"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gaa8c0374618b33785ccb02f74bcfebc46" id="r_gaa8c0374618b33785ccb02f74bcfebc46"><td class="memItemLeft" align="right" valign="top">typedef void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa8c0374618b33785ccb02f74bcfebc46">HANDLE</a></td></tr>
<tr class="memdesc:gaa8c0374618b33785ccb02f74bcfebc46"><td class="mdescLeft">&#160;</td><td class="mdescRight">MCU handle typedef. <br /></td></tr>
<tr class="separator:gaa8c0374618b33785ccb02f74bcfebc46"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gad3c4ea41584d0367dfbfb697f5e57456" id="r_gad3c4ea41584d0367dfbfb697f5e57456"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gad3c4ea41584d0367dfbfb697f5e57456">MCU_Step_Simulation</a> (SimStruct *S, time_T time)</td></tr>
<tr class="memdesc:gad3c4ea41584d0367dfbfb697f5e57456"><td class="mdescLeft">&#160;</td><td class="mdescRight">Симуляция МК на один такт симуляции. <br /></td></tr>
<tr class="separator:gad3c4ea41584d0367dfbfb697f5e57456"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaccdef5b45f3d1646f248304e02b00e54" id="r_gaccdef5b45f3d1646f248304e02b00e54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaccdef5b45f3d1646f248304e02b00e54">MCU_Periph_Simulation</a> (void)</td></tr>
<tr class="memdesc:gaccdef5b45f3d1646f248304e02b00e54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Симуляция периферии МК <br /></td></tr>
<tr class="separator:gaccdef5b45f3d1646f248304e02b00e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54429d6d68b1d72ce16bab374e3ffa08" id="r_ga54429d6d68b1d72ce16bab374e3ffa08"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga54429d6d68b1d72ce16bab374e3ffa08">SIM_Initialize_Simulation</a> (void)</td></tr>
<tr class="memdesc:ga54429d6d68b1d72ce16bab374e3ffa08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Инициализация симуляции МК. <br /></td></tr>
<tr class="separator:ga54429d6d68b1d72ce16bab374e3ffa08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f04b162923bada308d9668743425b92" id="r_ga6f04b162923bada308d9668743425b92"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga6f04b162923bada308d9668743425b92">SIM_deInitialize_Simulation</a> (void)</td></tr>
<tr class="memdesc:ga6f04b162923bada308d9668743425b92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Деинициализация симуляции МК. <br /></td></tr>
<tr class="separator:ga6f04b162923bada308d9668743425b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15045e0feba8ddf08e20958fd1e36cd5" id="r_ga15045e0feba8ddf08e20958fd1e36cd5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga15045e0feba8ddf08e20958fd1e36cd5">MCU_readInputs</a> (SimStruct *S)</td></tr>
<tr class="memdesc:ga15045e0feba8ddf08e20958fd1e36cd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Считывание входов S-Function в порты ввода-вывода. <br /></td></tr>
<tr class="separator:ga15045e0feba8ddf08e20958fd1e36cd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6b7bb9233d746d7709276f9ea1914c2" id="r_gad6b7bb9233d746d7709276f9ea1914c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gad6b7bb9233d746d7709276f9ea1914c2">MCU_writeOutputs</a> (SimStruct *S)</td></tr>
<tr class="memdesc:gad6b7bb9233d746d7709276f9ea1914c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Запись портов ввода-вывода в буфер выхода S-Function. <br /></td></tr>
<tr class="separator:gad6b7bb9233d746d7709276f9ea1914c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad38bfad0ee1e186c0663565abb6bc71a" id="r_gad38bfad0ee1e186c0663565abb6bc71a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gad38bfad0ee1e186c0663565abb6bc71a">SIM_writeOutput</a> (SimStruct *S)</td></tr>
<tr class="separator:gad38bfad0ee1e186c0663565abb6bc71a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga7bd77e7f9825a3661f357e430246bfe8" id="r_ga7bd77e7f9825a3661f357e430246bfe8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html">SIM__MCUHandleTypeDef</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7bd77e7f9825a3661f357e430246bfe8">hmcu</a></td></tr>
<tr class="memdesc:ga7bd77e7f9825a3661f357e430246bfe8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Хендл для управления потоком программы МК <br /></td></tr>
<tr class="separator:ga7bd77e7f9825a3661f357e430246bfe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Всякое для оболочки МК </p>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ga866c2dad3e54488a018e859b3dc6feba" name="ga866c2dad3e54488a018e859b3dc6feba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga866c2dad3e54488a018e859b3dc6feba">&#9670;&#160;</a></span>while</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define while</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname">_expression_</span></td><td>)</td>
<td>&#160;&#160;&#160;<a class="el" href="#ga1fef2893362ee1f5032b523ff8c7fd9d">sim_while</a>(_expression_)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Redefine C while statement with <a class="el" href="#ga1fef2893362ee1f5032b523ff8c7fd9d" title="While statement for emulate MCU code in Simulink.">sim_while()</a> macro. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">_expression_</td><td>- expression for while.</td></tr>
</table>
</dd>
</dl>
<p>Это while который будет использоваться в симулинке <a class="el" href="#ga1fef2893362ee1f5032b523ff8c7fd9d">sim_while</a> для подробностей. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper__conf_8h_source.html#l00096">96</a> of file <a class="el" href="mcu__wrapper__conf_8h_source.html">mcu_wrapper_conf.h</a>.</p>
</div>
</div>
<a id="ga1fef2893362ee1f5032b523ff8c7fd9d" name="ga1fef2893362ee1f5032b523ff8c7fd9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1fef2893362ee1f5032b523ff8c7fd9d">&#9670;&#160;</a></span>sim_while</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define sim_while</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname">_expression_</span></td><td>)</td>
<td>&#160;&#160;&#160;<a class="el" href="#ga866c2dad3e54488a018e859b3dc6feba">while</a>((_expression_)&amp;&amp;(hmcu.fMCU_Stop == 0))</td>
</tr>
</table>
</div><div class="memdoc">
<p>While statement for emulate MCU code in Simulink. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">_expression_</td><td>- expression for while.</td></tr>
</table>
</dd>
</dl>
<p>Данный while необходим, чтобы в конце симуляции, завершить поток МК: При выставлении флага окончания симуляции, все while будут пропускаться и поток сможет дойти до конца функции main и завершить себя. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper__conf_8h_source.html#l00106">106</a> of file <a class="el" href="mcu__wrapper__conf_8h_source.html">mcu_wrapper_conf.h</a>.</p>
</div>
</div>
<a id="gabaad5b5eb9243ab531775be5eda6ee02" name="gabaad5b5eb9243ab531775be5eda6ee02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabaad5b5eb9243ab531775be5eda6ee02">&#9670;&#160;</a></span>native_while</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define native_while</td>
<td>(</td>
<td class="paramtype"></td> <td class="paramname"><span class="paramname">_expression_</span></td><td>)</td>
<td>&#160;&#160;&#160;for(; (_expression_); )</td>
</tr>
</table>
</div><div class="memdoc">
<p>Default/Native C while statement. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">_expression_</td><td>- expression for while.</td></tr>
</table>
</dd>
</dl>
<p>Данный while - аналог обычного while, без дополнительного функционала. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper__conf_8h_source.html#l00114">114</a> of file <a class="el" href="mcu__wrapper__conf_8h_source.html">mcu_wrapper_conf.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="gaa8c0374618b33785ccb02f74bcfebc46" name="gaa8c0374618b33785ccb02f74bcfebc46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa8c0374618b33785ccb02f74bcfebc46">&#9670;&#160;</a></span>HANDLE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void* <a class="el" href="#gaa8c0374618b33785ccb02f74bcfebc46">HANDLE</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>MCU handle typedef. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper__conf_8h_source.html#l00071">71</a> of file <a class="el" href="mcu__wrapper__conf_8h_source.html">mcu_wrapper_conf.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="gad3c4ea41584d0367dfbfb697f5e57456" name="gad3c4ea41584d0367dfbfb697f5e57456"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad3c4ea41584d0367dfbfb697f5e57456">&#9670;&#160;</a></span>MCU_Step_Simulation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void MCU_Step_Simulation </td>
<td>(</td>
<td class="paramtype">SimStruct *</td> <td class="paramname"><span class="paramname"><em>S</em>, </span></td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">time_T</td> <td class="paramname"><span class="paramname"><em>time</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Симуляция МК на один такт симуляции. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">S</td><td>- указатель на структуру S-Function из "simstruc.h" </td></tr>
<tr><td class="paramname">time</td><td>- текущее время симуляции.</td></tr>
</table>
</dd>
</dl>
<p>Запускает поток, который выполняет код МК и управляет ходом потока: Если прошел таймаут, поток прерывается, симулируется периферия и на следующем шаге поток возобнавляется.</p>
<p>Вызывается из <a class="el" href="group___w_r_a_p_p_e_r___s_f_u_n_c.html#gad3d5b495abad2acd2ae68febd1d2c5ec" title="Update S-Function at every step of simulation.">mdlUpdate()</a> </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00053">53</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
<div id="dynsection-1" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_c_u___w_r_a_p_p_e_r_gad3c4ea41584d0367dfbfb697f5e57456_cgraph.png" border="0" usemap="#agroup___m_c_u___w_r_a_p_p_e_r_gad3c4ea41584d0367dfbfb697f5e57456_cgraph" alt=""/></div>
<map name="agroup___m_c_u___w_r_a_p_p_e_r_gad3c4ea41584d0367dfbfb697f5e57456_cgraph" id="agroup___m_c_u___w_r_a_p_p_e_r_gad3c4ea41584d0367dfbfb697f5e57456_cgraph">
<area shape="rect" title="Симуляция МК на один такт симуляции." alt="" coords="5,335,160,361"/>
<area shape="rect" href="group___m_c_u___w_r_a_p_p_e_r.html#gaccdef5b45f3d1646f248304e02b00e54" title="Симуляция периферии МК" alt="" coords="208,284,372,311"/>
<area shape="poly" title=" " alt="" coords="140,331,217,312,218,318,141,337"/>
<area shape="rect" href="group___m_c_u___w_r_a_p_p_e_r.html#ga15045e0feba8ddf08e20958fd1e36cd5" title="Считывание входов S&#45;Function в порты ввода&#45;вывода." alt="" coords="230,335,350,361"/>
<area shape="poly" title=" " alt="" coords="160,345,214,345,214,351,160,351"/>
<area shape="rect" href="group___m_c_u___w_r_a_p_p_e_r.html#gad6b7bb9233d746d7709276f9ea1914c2" title="Запись портов ввода&#45;вывода в буфер выхода S&#45;Function." alt="" coords="223,385,356,412"/>
<area shape="poly" title=" " alt="" coords="141,359,218,378,217,384,140,365"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3128cf64eeea541a8e25a72ce10da335" title="Симуляция выбранных таймеров." alt="" coords="428,284,538,311"/>
<area shape="poly" title=" " alt="" coords="373,295,413,295,413,300,373,300"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3fcb4dd48557c21fdd6c379ad16bd229" title="Симуляция таймера на один такт симуляции." alt="" coords="594,284,707,311"/>
<area shape="poly" title=" " alt="" coords="538,295,579,295,579,300,538,300"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga63dc3b53fe4b165b4c70e4d600258d50" title="Симуляция каналов таймера." alt="" coords="776,157,920,184"/>
<area shape="poly" title=" " alt="" coords="672,281,811,190,814,195,674,286"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga05b798408f2179ae27731f231cf4b620" title="Проверка на переполнение и дальнейшая его обработка." alt="" coords="789,259,907,285"/>
<area shape="poly" title=" " alt="" coords="707,287,773,279,774,284,707,293"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga60fe7ff05dcbc30ca3c35aa08e87de21" title="Определение источника для запуска таймера в SLAVE MODE." alt="" coords="755,309,941,336"/>
<area shape="poly" title=" " alt="" coords="707,302,739,306,739,311,707,307"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga55e7ce9aae452502d5104acbe8fa4237" title="Симуляция счетчика таймера на один такт симуляции." alt="" coords="801,360,894,387"/>
<area shape="poly" title=" " alt="" coords="678,309,756,346,787,356,785,361,754,350,675,314"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga609dd2da1a15ffb80256e85942ed2671" title="Выбор режима первого канала и его симуляция." alt="" coords="989,5,1169,32"/>
<area shape="poly" title=" " alt="" coords="858,155,910,100,947,69,988,42,1000,36,1002,41,990,46,950,73,914,104,862,159"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaef90da33b410dcd77d9cdb58363d729c" title="Выбор режима второго канала и его симуляция." alt="" coords="989,56,1169,83"/>
<area shape="poly" title=" " alt="" coords="870,154,923,124,988,92,1006,85,1008,90,990,97,925,128,873,159"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga99db7a05808ca9b5aa12df01745ed2ef" title="Выбор режима третьего канала и его симуляция." alt="" coords="989,107,1169,133"/>
<area shape="poly" title=" " alt="" coords="912,154,1000,135,1001,140,913,159"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gad51e3fbb47f5768c33876ad803fbef20" title="Выбор режима четвертого канала и его симуляция." alt="" coords="989,157,1169,184"/>
<area shape="poly" title=" " alt="" coords="920,168,974,168,974,173,920,173"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga28ab1124ab4cfbd21acb613cb0873d2d" title="Запись каналов таймера в порты GPIO." alt="" coords="1011,208,1147,235"/>
<area shape="poly" title=" " alt="" coords="913,182,1001,202,1000,207,912,187"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga4ac3f9a63d2433519bd5137bab286080" title="Запись каналов таймера в глабальную структуру с TRIGGER OUTPUT." alt="" coords="1008,259,1150,285"/>
<area shape="poly" title=" " alt="" coords="873,182,925,213,990,244,1008,251,1006,256,988,249,923,218,870,187"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaa2b3ab4507a894ffa6e4487d42054e67" title="Вызов прерывания таймера TIMx." alt="" coords="1019,309,1139,336"/>
<area shape="poly" title=" " alt="" coords="908,282,1004,304,1003,309,907,288"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a3b60f6118cdd3449f4ed29fde4704236" title=" " alt="" coords="1221,15,1420,41"/>
<area shape="poly" title=" " alt="" coords="1139,313,1154,306,1167,296,1187,266,1195,236,1195,206,1190,175,1186,144,1186,113,1194,82,1215,52,1218,49,1222,53,1219,55,1199,85,1191,114,1191,144,1195,174,1200,205,1200,236,1192,268,1171,299,1157,311,1141,318"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a098245bf4e2f8844b22692b034a266fb" title=" " alt="" coords="1237,65,1404,108"/>
<area shape="poly" title=" " alt="" coords="1139,313,1154,306,1167,295,1183,274,1190,253,1191,209,1192,164,1199,141,1215,118,1222,112,1226,116,1219,122,1204,143,1197,165,1196,209,1196,254,1188,277,1171,299,1157,310,1141,317"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#ad1fd361bc5ad89facee67c76d1ff8dc0" title=" " alt="" coords="1222,132,1419,159"/>
<area shape="poly" title=" " alt="" coords="1139,312,1168,295,1180,280,1187,265,1190,233,1195,201,1202,184,1215,169,1220,165,1224,169,1219,173,1206,187,1200,202,1196,234,1192,267,1185,283,1171,299,1141,316"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a38ad4725462bdc5e86c4ead4f04b9fc2" title=" " alt="" coords="1257,183,1384,209"/>
<area shape="poly" title=" " alt="" coords="1139,310,1168,295,1183,277,1191,258,1198,238,1216,219,1241,206,1244,211,1219,223,1203,241,1196,260,1188,280,1171,299,1141,315"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#ac8e51d2183b5230cbd5481f8867adce9" title=" " alt="" coords="1257,233,1384,260"/>
<area shape="poly" title=" " alt="" coords="1135,306,1168,295,1192,282,1216,270,1241,261,1243,266,1218,274,1195,287,1170,300,1137,311"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a7133f3f78767503641d307386e68bd28" title=" " alt="" coords="1257,284,1384,311"/>
<area shape="poly" title=" " alt="" coords="1139,314,1241,303,1242,308,1140,319"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a5e66446caf21dd90191dc07a13ce2378" title=" " alt="" coords="1257,335,1384,361"/>
<area shape="poly" title=" " alt="" coords="1140,326,1242,337,1241,342,1139,332"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a0839a45f331c4c067939b9c4533bbf4d" title=" " alt="" coords="1239,385,1402,412"/>
<area shape="poly" title=" " alt="" coords="1116,334,1218,371,1245,378,1244,384,1217,376,1114,339"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a98cff83252098363b2dbca9608df964e" title=" " alt="" coords="1257,436,1384,463"/>
<area shape="poly" title=" " alt="" coords="1097,334,1148,377,1182,401,1218,422,1243,431,1241,436,1216,426,1179,406,1145,382,1093,338"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a301e0d3520f05f672ce047976f75ff6a" title=" " alt="" coords="1217,487,1424,513"/>
<area shape="poly" title=" " alt="" coords="1091,335,1139,402,1176,440,1219,472,1229,478,1227,483,1216,477,1173,444,1135,405,1087,338"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a4c8359a023f7ede4a9d9f94ea6fb92da" title=" " alt="" coords="1236,537,1405,580"/>
<area shape="poly" title=" " alt="" coords="1088,335,1105,372,1133,423,1171,477,1194,502,1219,523,1224,527,1221,531,1216,527,1190,505,1167,480,1129,426,1101,375,1083,337"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a7fb516f8826d882ac91cfc093884fcf5" title=" " alt="" coords="1222,604,1419,631"/>
<area shape="poly" title=" " alt="" coords="1086,336,1098,384,1123,454,1141,491,1163,527,1189,561,1219,590,1224,594,1221,598,1216,594,1185,565,1158,530,1137,493,1119,456,1093,386,1081,337"/>
<area shape="rect" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454" title="Считывание входов S&#45;Function в МК." alt="" coords="420,335,546,361"/>
<area shape="poly" title=" " alt="" coords="350,345,405,345,405,351,350,351"/>
<area shape="rect" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga487177c90297da30ee8ec0dca0ce3067" title="Запись буфера выходов S&#45;Function из GPIO." alt="" coords="420,385,546,412"/>
<area shape="poly" title=" " alt="" coords="357,396,405,396,405,401,357,401"/>
</map>
</div>
</div>
</div>
<a id="gaccdef5b45f3d1646f248304e02b00e54" name="gaccdef5b45f3d1646f248304e02b00e54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaccdef5b45f3d1646f248304e02b00e54">&#9670;&#160;</a></span>MCU_Periph_Simulation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void MCU_Periph_Simulation </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Симуляция периферии МК </p>
<p>Пользовательский код, который симулирует работу периферии МК. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00073">73</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
<div id="dynsection-2" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_c_u___w_r_a_p_p_e_r_gaccdef5b45f3d1646f248304e02b00e54_cgraph.png" border="0" usemap="#agroup___m_c_u___w_r_a_p_p_e_r_gaccdef5b45f3d1646f248304e02b00e54_cgraph" alt=""/></div>
<map name="agroup___m_c_u___w_r_a_p_p_e_r_gaccdef5b45f3d1646f248304e02b00e54_cgraph" id="agroup___m_c_u___w_r_a_p_p_e_r_gaccdef5b45f3d1646f248304e02b00e54_cgraph">
<area shape="rect" title="Симуляция периферии МК" alt="" coords="5,284,170,311"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3128cf64eeea541a8e25a72ce10da335" title="Симуляция выбранных таймеров." alt="" coords="218,284,327,311"/>
<area shape="poly" title=" " alt="" coords="170,295,202,295,202,300,170,300"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga3fcb4dd48557c21fdd6c379ad16bd229" title="Симуляция таймера на один такт симуляции." alt="" coords="375,284,487,311"/>
<area shape="poly" title=" " alt="" coords="327,295,359,295,359,300,327,300"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga63dc3b53fe4b165b4c70e4d600258d50" title="Симуляция каналов таймера." alt="" coords="556,157,701,184"/>
<area shape="poly" title=" " alt="" coords="452,281,592,190,595,195,455,286"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga05b798408f2179ae27731f231cf4b620" title="Проверка на переполнение и дальнейшая его обработка." alt="" coords="569,259,688,285"/>
<area shape="poly" title=" " alt="" coords="487,287,554,279,554,284,488,293"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga60fe7ff05dcbc30ca3c35aa08e87de21" title="Определение источника для запуска таймера в SLAVE MODE." alt="" coords="535,309,722,336"/>
<area shape="poly" title=" " alt="" coords="488,302,520,306,519,311,487,307"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga55e7ce9aae452502d5104acbe8fa4237" title="Симуляция счетчика таймера на один такт симуляции." alt="" coords="582,360,675,387"/>
<area shape="poly" title=" " alt="" coords="458,309,536,346,567,356,566,361,534,350,456,314"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga609dd2da1a15ffb80256e85942ed2671" title="Выбор режима первого канала и его симуляция." alt="" coords="770,5,950,32"/>
<area shape="poly" title=" " alt="" coords="639,155,691,100,728,69,768,42,780,36,783,41,771,46,731,73,695,104,643,159"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaef90da33b410dcd77d9cdb58363d729c" title="Выбор режима второго канала и его симуляция." alt="" coords="770,56,950,83"/>
<area shape="poly" title=" " alt="" coords="651,154,703,124,769,92,787,85,789,90,771,97,706,128,653,159"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga99db7a05808ca9b5aa12df01745ed2ef" title="Выбор режима третьего канала и его симуляция." alt="" coords="770,107,950,133"/>
<area shape="poly" title=" " alt="" coords="692,154,780,135,782,140,693,159"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gad51e3fbb47f5768c33876ad803fbef20" title="Выбор режима четвертого канала и его симуляция." alt="" coords="770,157,950,184"/>
<area shape="poly" title=" " alt="" coords="701,168,754,168,754,173,701,173"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga28ab1124ab4cfbd21acb613cb0873d2d" title="Запись каналов таймера в порты GPIO." alt="" coords="792,208,928,235"/>
<area shape="poly" title=" " alt="" coords="693,182,782,202,780,207,692,187"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga4ac3f9a63d2433519bd5137bab286080" title="Запись каналов таймера в глабальную структуру с TRIGGER OUTPUT." alt="" coords="789,259,930,285"/>
<area shape="poly" title=" " alt="" coords="653,182,706,213,771,244,789,251,787,256,769,249,703,218,651,187"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#gaa2b3ab4507a894ffa6e4487d42054e67" title="Вызов прерывания таймера TIMx." alt="" coords="800,309,920,336"/>
<area shape="poly" title=" " alt="" coords="689,282,785,304,784,309,688,288"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a3b60f6118cdd3449f4ed29fde4704236" title=" " alt="" coords="1002,15,1201,41"/>
<area shape="poly" title=" " alt="" coords="919,313,935,306,948,296,968,266,976,236,975,206,971,175,966,144,966,113,975,82,996,52,999,49,1002,53,1000,55,980,85,972,114,972,144,976,174,981,205,981,236,973,268,952,299,938,311,921,318"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a098245bf4e2f8844b22692b034a266fb" title=" " alt="" coords="1018,65,1185,108"/>
<area shape="poly" title=" " alt="" coords="919,313,935,306,948,295,964,274,971,253,972,209,972,164,980,141,996,118,1003,112,1006,116,1000,122,985,143,977,165,977,209,976,254,969,277,952,299,938,310,921,317"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#ad1fd361bc5ad89facee67c76d1ff8dc0" title=" " alt="" coords="1002,132,1200,159"/>
<area shape="poly" title=" " alt="" coords="919,312,948,295,961,280,967,265,971,233,975,201,983,184,996,169,1001,165,1004,169,1000,173,987,187,980,202,976,234,972,267,965,283,952,299,922,316"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a38ad4725462bdc5e86c4ead4f04b9fc2" title=" " alt="" coords="1038,183,1165,209"/>
<area shape="poly" title=" " alt="" coords="919,310,948,295,964,277,971,258,979,238,996,219,1022,206,1024,211,1000,223,984,241,976,260,969,280,952,299,922,315"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#ac8e51d2183b5230cbd5481f8867adce9" title=" " alt="" coords="1038,233,1165,260"/>
<area shape="poly" title=" " alt="" coords="916,306,949,295,973,282,997,270,1022,261,1024,266,999,274,975,287,951,300,918,311"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a7133f3f78767503641d307386e68bd28" title=" " alt="" coords="1038,284,1165,311"/>
<area shape="poly" title=" " alt="" coords="920,314,1022,303,1022,308,920,319"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a5e66446caf21dd90191dc07a13ce2378" title=" " alt="" coords="1038,335,1165,361"/>
<area shape="poly" title=" " alt="" coords="920,326,1022,337,1022,342,920,332"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a0839a45f331c4c067939b9c4533bbf4d" title=" " alt="" coords="1020,385,1183,412"/>
<area shape="poly" title=" " alt="" coords="897,334,999,371,1026,378,1024,384,997,376,895,339"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a98cff83252098363b2dbca9608df964e" title=" " alt="" coords="1038,436,1165,463"/>
<area shape="poly" title=" " alt="" coords="877,334,929,377,963,401,999,422,1024,431,1022,436,997,426,960,406,925,382,874,338"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a301e0d3520f05f672ce047976f75ff6a" title=" " alt="" coords="998,487,1204,513"/>
<area shape="poly" title=" " alt="" coords="872,335,920,402,957,440,999,472,1010,478,1008,483,997,477,953,444,916,405,867,338"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a4c8359a023f7ede4a9d9f94ea6fb92da" title=" " alt="" coords="1017,537,1185,580"/>
<area shape="poly" title=" " alt="" coords="869,335,886,372,914,423,952,477,975,502,1000,523,1005,527,1002,531,996,527,971,505,948,480,909,426,881,375,864,337"/>
<area shape="rect" href="stm32f4xx__matlab__tim_8c.html#a7fb516f8826d882ac91cfc093884fcf5" title=" " alt="" coords="1002,604,1200,631"/>
<area shape="poly" title=" " alt="" coords="866,336,879,384,904,454,922,491,944,527,969,561,1000,590,1005,594,1002,598,996,594,965,565,939,530,917,493,899,456,874,386,861,337"/>
</map>
</div>
</div>
</div>
<a id="ga54429d6d68b1d72ce16bab374e3ffa08" name="ga54429d6d68b1d72ce16bab374e3ffa08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga54429d6d68b1d72ce16bab374e3ffa08">&#9670;&#160;</a></span>SIM_Initialize_Simulation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SIM_Initialize_Simulation </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Инициализация симуляции МК. </p>
<p>Пользовательский код, который создает поток для приложения МК и настраивает симулятор МК для симуляции. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00145">145</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
<div id="dynsection-3" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_c_u___w_r_a_p_p_e_r_ga54429d6d68b1d72ce16bab374e3ffa08_cgraph.png" border="0" usemap="#agroup___m_c_u___w_r_a_p_p_e_r_ga54429d6d68b1d72ce16bab374e3ffa08_cgraph" alt=""/></div>
<map name="agroup___m_c_u___w_r_a_p_p_e_r_ga54429d6d68b1d72ce16bab374e3ffa08_cgraph" id="agroup___m_c_u___w_r_a_p_p_e_r_ga54429d6d68b1d72ce16bab374e3ffa08_cgraph">
<area shape="rect" title="Инициализация симуляции МК." alt="" coords="5,31,174,57"/>
<area shape="rect" href="group___m_a_i_n___s_i_m_u_l_a_t_o_r.html#gab020a77f89d6c0ea99c7559cfa7e3ba0" title="Инициализация периферии симулятора МК." alt="" coords="222,5,365,32"/>
<area shape="poly" title=" " alt="" coords="173,31,206,27,207,32,174,36"/>
<area shape="rect" href="mcu__wrapper_8c.html#a1ea76a95b9b28061fb34ece9f6f0a85f" title="Поток приложения МК." alt="" coords="229,56,358,83"/>
<area shape="poly" title=" " alt="" coords="174,52,214,57,213,62,173,57"/>
<area shape="rect" href="stm32f4xx__matlab__conf_8c.html#a617bc2e624bea041e844a0ac0c6a50f9" title="Инициализация таймеров симулятора МК." alt="" coords="413,5,513,32"/>
<area shape="poly" title=" " alt="" coords="366,16,397,16,397,21,366,21"/>
<area shape="rect" href="mcu__wrapper_8c.html#a840291bc02cba5474a4cb46a9b9566fe" title="Главная функция приложения МК." alt="" coords="438,56,488,83"/>
<area shape="poly" title=" " alt="" coords="358,67,423,67,423,72,358,72"/>
</map>
</div>
</div>
</div>
<a id="ga6f04b162923bada308d9668743425b92" name="ga6f04b162923bada308d9668743425b92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6f04b162923bada308d9668743425b92">&#9670;&#160;</a></span>SIM_deInitialize_Simulation()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SIM_deInitialize_Simulation </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Деинициализация симуляции МК. </p>
<p>Пользовательский код, который будет очищать все структуры после окончания симуляции. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00162">162</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
<div id="dynsection-4" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-4-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-4-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_c_u___w_r_a_p_p_e_r_ga6f04b162923bada308d9668743425b92_cgraph.png" border="0" usemap="#agroup___m_c_u___w_r_a_p_p_e_r_ga6f04b162923bada308d9668743425b92_cgraph" alt=""/></div>
<map name="agroup___m_c_u___w_r_a_p_p_e_r_ga6f04b162923bada308d9668743425b92_cgraph" id="agroup___m_c_u___w_r_a_p_p_e_r_ga6f04b162923bada308d9668743425b92_cgraph">
<area shape="rect" title="Деинициализация симуляции МК." alt="" coords="5,31,188,57"/>
<area shape="rect" href="stm32f4xx__matlab__conf_8c.html#ad7d9ddf99be97748bc7417425271d85e" title="Деинициализация симулятора МК." alt="" coords="254,5,375,32"/>
<area shape="poly" title=" " alt="" coords="188,31,238,25,238,30,188,36"/>
<area shape="rect" href="stm32f4xx__matlab__conf_8c.html#aff389f4df35953d82d9d30ae161a8cf9" title="Деинициализация периферии симулятора МК." alt="" coords="236,56,393,83"/>
<area shape="poly" title=" " alt="" coords="188,52,221,56,220,61,188,57"/>
<area shape="rect" href="group___t_i_m___s_i_m_u_l_a_t_o_r.html#ga52ac5ac026ea57787d19cd1a8611abba" title="Деинициализирование выбранных таймеров." alt="" coords="441,56,568,83"/>
<area shape="poly" title=" " alt="" coords="394,67,426,67,426,72,394,72"/>
</map>
</div>
</div>
</div>
<a id="ga15045e0feba8ddf08e20958fd1e36cd5" name="ga15045e0feba8ddf08e20958fd1e36cd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga15045e0feba8ddf08e20958fd1e36cd5">&#9670;&#160;</a></span>MCU_readInputs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void MCU_readInputs </td>
<td>(</td>
<td class="paramtype">SimStruct *</td> <td class="paramname"><span class="paramname"><em>S</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Считывание входов S-Function в порты ввода-вывода. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">S</td><td>- указатель на структуру S-Function из "simstruc.h"</td></tr>
</table>
</dd>
</dl>
<p>Пользовательский код, который записывает порты ввода-вывода из входов S-Function. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00088">88</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
<div id="dynsection-5" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_c_u___w_r_a_p_p_e_r_ga15045e0feba8ddf08e20958fd1e36cd5_cgraph.png" border="0" usemap="#agroup___m_c_u___w_r_a_p_p_e_r_ga15045e0feba8ddf08e20958fd1e36cd5_cgraph" alt=""/></div>
<map name="agroup___m_c_u___w_r_a_p_p_e_r_ga15045e0feba8ddf08e20958fd1e36cd5_cgraph" id="agroup___m_c_u___w_r_a_p_p_e_r_ga15045e0feba8ddf08e20958fd1e36cd5_cgraph">
<area shape="rect" title="Считывание входов S&#45;Function в порты ввода&#45;вывода." alt="" coords="5,5,126,32"/>
<area shape="rect" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454" title="Считывание входов S&#45;Function в МК." alt="" coords="174,5,300,32"/>
<area shape="poly" title=" " alt="" coords="126,16,158,16,158,21,126,21"/>
</map>
</div>
</div>
</div>
<a id="gad6b7bb9233d746d7709276f9ea1914c2" name="gad6b7bb9233d746d7709276f9ea1914c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad6b7bb9233d746d7709276f9ea1914c2">&#9670;&#160;</a></span>MCU_writeOutputs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void MCU_writeOutputs </td>
<td>(</td>
<td class="paramtype">SimStruct *</td> <td class="paramname"><span class="paramname"><em>S</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Запись портов ввода-вывода в буфер выхода S-Function. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">S</td><td>- указатель на структуру S-Function из "simstruc.h"</td></tr>
</table>
</dd>
</dl>
<p>Пользовательский код, который записывает буфер выходов S-Function из портов ввода-вывода. </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00102">102</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
<div id="dynsection-6" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-6-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
<div id="dynsection-6-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-6-content" class="dyncontent" style="display:none;">
<div class="center"><img src="group___m_c_u___w_r_a_p_p_e_r_gad6b7bb9233d746d7709276f9ea1914c2_cgraph.png" border="0" usemap="#agroup___m_c_u___w_r_a_p_p_e_r_gad6b7bb9233d746d7709276f9ea1914c2_cgraph" alt=""/></div>
<map name="agroup___m_c_u___w_r_a_p_p_e_r_gad6b7bb9233d746d7709276f9ea1914c2_cgraph" id="agroup___m_c_u___w_r_a_p_p_e_r_gad6b7bb9233d746d7709276f9ea1914c2_cgraph">
<area shape="rect" title="Запись портов ввода&#45;вывода в буфер выхода S&#45;Function." alt="" coords="5,5,139,32"/>
<area shape="rect" href="group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga487177c90297da30ee8ec0dca0ce3067" title="Запись буфера выходов S&#45;Function из GPIO." alt="" coords="187,5,313,32"/>
<area shape="poly" title=" " alt="" coords="139,16,171,16,171,21,139,21"/>
</map>
</div>
</div>
</div>
<a id="gad38bfad0ee1e186c0663565abb6bc71a" name="gad38bfad0ee1e186c0663565abb6bc71a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad38bfad0ee1e186c0663565abb6bc71a">&#9670;&#160;</a></span>SIM_writeOutput()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void SIM_writeOutput </td>
<td>(</td>
<td class="paramtype">SimStruct *</td> <td class="paramname"><span class="paramname"><em>S</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="ga7bd77e7f9825a3661f357e430246bfe8" name="ga7bd77e7f9825a3661f357e430246bfe8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7bd77e7f9825a3661f357e430246bfe8">&#9670;&#160;</a></span>hmcu</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct_s_i_m_____m_c_u_handle_type_def.html">SIM__MCUHandleTypeDef</a> hmcu</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Хендл для управления потоком программы МК </p>
<p class="definition">Definition at line <a class="el" href="mcu__wrapper_8c_source.html#l00016">16</a> of file <a class="el" href="mcu__wrapper_8c_source.html">mcu_wrapper.c</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.10.0
</small></address>
</body>
</html>

View File

@ -1,5 +0,0 @@
<map id="MCU Wrapper" name="MCU Wrapper">
<area shape="rect" id="Node000001" title="Всякое для оболочки МК" alt="" coords="5,31,110,57"/>
<area shape="rect" id="Node000003" href="$group___w_r_a_p_p_e_r___c_o_n_f.html" title="Параметры конфигурации для оболочки МК" alt="" coords="158,5,308,32"/>
<area shape="rect" id="Node000002" href="$group___w_r_a_p_p_e_r___s_f_u_n_c.html" title="Дефайны и функции блока S&#45;Function." alt="" coords="166,56,300,83"/>
</map>

View File

@ -1 +0,0 @@
405c128c2f9d6e355618c6289fec2756

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,5 +0,0 @@
<map id="MCU_readInputs" name="MCU_readInputs">
<area shape="rect" id="Node000001" title="Считывание входов S&#45;Function в порты ввода&#45;вывода." alt="" coords="5,5,126,32"/>
<area shape="rect" id="Node000002" href="$group___g_p_i_o___s_i_m_u_l_a_t_o_r.html#ga368334de2e425bc656526d2f42671454" title="Считывание входов S&#45;Function в МК." alt="" coords="174,5,300,32"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="126,16,158,16,158,21,126,21"/>
</map>

Some files were not shown because too many files have changed in this diff Show More