diff --git a/DOCS/Doxyfile b/DOCS/Doxyfile index 231ae8f..56d6d24 100644 --- a/DOCS/Doxyfile +++ b/DOCS/Doxyfile @@ -378,7 +378,7 @@ TOC_INCLUDE_HEADINGS = 5 # The default value is: DOXYGEN. # This tag requires that the tag MARKDOWN_SUPPORT is set to YES. -MARKDOWN_ID_STYLE = DOXYGEN +MARKDOWN_ID_STYLE = GITHUB # When enabled doxygen tries to link words that correspond to documented # classes, or namespaces to their corresponding documentation. Such a link can @@ -951,9 +951,10 @@ WARN_LOGFILE = INPUT = F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_Wrapper \ F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_STM32F4xx_Matlab \ - F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_STM32F4xx_Matlab\Drivers\STM32F4xx_SIMULINK \ - F:\Work\Projects\MATLAB\matlab_stm_emulate\MCU_STM32F4xx_Matlab\Drivers\CMSIS \ - F:\Work\Projects\MATLAB\matlab_stm_emulate + F:\Work\Projects\MATLAB\matlab_stm_emulate \ + F:\Work\Projects\MATLAB\matlab_stm_emulate \ + ../MCU_STM32F4xx_Matlab/Drivers/CMSIS \ + ../MCU_STM32F4xx_Matlab/STM32F4xx_SIMULINK # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses @@ -1060,7 +1061,12 @@ RECURSIVE = NO # Note that relative paths are relative to the directory from which doxygen is # run. -EXCLUDE = +EXCLUDE = ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/arm_defines.h \ + ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/core_cm4_matlab.h \ + ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/stdint.h \ + ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/stm32f4xx.h \ + ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/stm32f407xx_matlab.h \ + ../MCU_STM32F4xx_Matlab/Drivers/CMSIS/system_stm32f4xx.h # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded @@ -1171,7 +1177,7 @@ FILTER_SOURCE_PATTERNS = # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. -USE_MDFILE_AS_MAINPAGE = +USE_MDFILE_AS_MAINPAGE = README.md # The Fortran standard specifies that for fixed formatted Fortran code all # characters from position 72 are to be considered as comment. A common @@ -1193,7 +1199,7 @@ FORTRAN_COMMENT_AFTER = 72 # also VERBATIM_HEADERS is set to NO. # The default value is: NO. -SOURCE_BROWSER = NO +SOURCE_BROWSER = YES # Setting the INLINE_SOURCES tag to YES will include the body of functions, # multi-line macros, enums or list initialized variables directly into the @@ -1207,7 +1213,7 @@ INLINE_SOURCES = NO # Fortran comments will always remain visible. # The default value is: YES. -STRIP_CODE_COMMENTS = YES +STRIP_CODE_COMMENTS = NO # If the REFERENCED_BY_RELATION tag is set to YES then for each documented # entity all documented functions referencing it will be listed. @@ -1434,7 +1440,7 @@ HTML_EXTRA_FILES = # The default value is: AUTO_LIGHT. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_COLORSTYLE = AUTO_LIGHT +HTML_COLORSTYLE = TOGGLE # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the style sheet and background images according to @@ -2153,7 +2159,7 @@ USE_PDFLATEX = YES # The default value is: NO. # This tag requires that the tag GENERATE_LATEX is set to YES. -LATEX_BATCHMODE = NO +LATEX_BATCHMODE = NON_STOP # If the LATEX_HIDE_INDICES tag is set to YES then doxygen will not include the # index chapters (such as File Index, Compound Index, etc.) in the output. diff --git a/DOCS/html/_m_c_u_8c.html b/DOCS/html/_m_c_u_8c.html index 6fc87e9..2df8ee1 100644 --- a/DOCS/html/_m_c_u_8c.html +++ b/DOCS/html/_m_c_u_8c.html @@ -14,6 +14,7 @@ + @@ -76,10 +77,14 @@ $(function() {
-Macros
+Macros | +Functions
MCU.c File Reference
+ +

Исходный код S-Function. +More...

#include "mcu_wrapper_conf.h"
#include "cg_sfun.h"
@@ -89,22 +94,22 @@ $(function() { -
+ +

Go to the source code of this file.

+
- - - - - - - - - - + + + + + + + + + + + +

Macros

#define S_FUNCTION_NAME   MCU
 
#define S_FUNCTION_LEVEL   2
 
#define MDL_UPDATE
 
#define MDL_CHECK_PARAMETERS   /* Change to #undef to remove function */
 
#define MDL_START   /* Change to #undef to remove function */
 
#define S_FUNCTION_NAME   MCU
 
#define S_FUNCTION_LEVEL   2
 
#define MDL_UPDATE
 для подключения mdlUpdate()
 
#define MDL_CHECK_PARAMETERS   /* Change to #undef to remove function */
 
#define MDL_START   /* Change to #undef to remove function */
 
+ + + + + + + + + + + + + + + + + +

+Functions

static void mdlUpdate (SimStruct *S)
 Update S-Function at every step of simulation.
 
static void mdlOutputs (SimStruct *S)
 Writting outputs of S-Function.
 
static void mdlInitializeSizes (SimStruct *S)
 
static void mdlStart (SimStruct *S)
 Initialize S-Function at start of simulation.
 
static void mdlInitializeSampleTimes (SimStruct *S)
 Initialize Sample Time of Simulation.
 
static void mdlTerminate (SimStruct *S)
 Terminate S-Function at the end of simulation.
 
-

Macro Definition Documentation

- -

◆ S_FUNCTION_NAME

+

Detailed Description

+

Исходный код S-Function.

+

Данный файл содержит функции S-Function, который вызывает MATLAB.

+
Note
Описание функций по большей части сгенерировано MATLAB'ом, поэтому на английском
-
-
- - - - -
#define S_FUNCTION_NAME   MCU
-
- -
-
- -

◆ S_FUNCTION_LEVEL

- -
-
- - - - -
#define S_FUNCTION_LEVEL   2
-
- -
-
- -

◆ MDL_UPDATE

- -
-
- - - - -
#define MDL_UPDATE
-
- -
-
- -

◆ MDL_CHECK_PARAMETERS

- -
-
- - - - -
#define MDL_CHECK_PARAMETERS   /* Change to #undef to remove function */
-
- -
-
- -

◆ MDL_START

- -
-
- - - - -
#define MDL_START   /* Change to #undef to remove function */
-
- -
-
-
+

Definition in file MCU.c.

+