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() {Исходный код S-Function. +More...
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. | |
Исходный код S-Function.
+Данный файл содержит функции S-Function, который вызывает MATLAB.
+| #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 */ | -
Definition in file MCU.c.
+